Mahdi Fahmideh
University of Southern Queensland, Australia
Posters & Accepted Abstracts: J Comput Sci Syst Biol
Reaping the benefits of blockchain technologies to empower information systems has received increasing interest among scholars and practitioners. The multi-faceted nature of blockchain technologies as sociotechnical artefacts entails the adoption of Information System Development (ISD) methods (a.k.a software engineering methods) that support the systematic implementation of systems leveraging blockchain smart contracts. In line with this, there is a growing awareness that the end-to-end development lifecycle for this class of systems requires new innovative guiding methods to bind together technical programming models, platforms (e.g., Ethereum), and technologies (e.g., Bitcoin scripting languages). We present characterize the development of blockchain based systems on the key aspects of theoretical foundations, processes, models, and roles. Based on these aspects, we present a rich repertoire of development tasks, design principles, models, roles, challenges, and resolution techniques. The outcome of this research provides a consolidated body of knowledge about current blockchain based system development and under pins a starting point for further research in this field.
Journal of Computer Science & Systems Biology received 2279 citations as per Google Scholar report