Skip to main content

From a Use Case Categorization Scheme Towards a Maturity Model for Engineering Distributed Ledgers

  • Chapter
  • First Online:
Blockchain and Distributed Ledger Technology Use Cases

Part of the book series: Progress in IS ((PROIS))

Abstract

This contribution focuses on the maturity of the engineering of business applications for a trusted collaboration in business networks. Distributed ledgers emerge as technology enabler for establishing trust across business partners while blockchain is often used as a synonym. Hence, mature knowledge for application engineering and quality assured methods for selecting technology platforms for distributed collaboration are essential. When choosing a Distributed Ledger Technology (DLT) it is difficult to compare the different technologies in order to identify the one technology best suitable for a specific use case. Platforms’ maturity for distributed ledgers cannot be assessed sufficiently. Detailed knowledge about the technological details of platforms and functional characteristics are sometimes sparse. To start with, we propose a characterization approach for distributed ledgers based on various classification schemas. This characterization is founded in an evaluation of use cases and prototypical implementations as well as a record of projects conducted. The approach allows one to sort out unsuitable technologies at an early stage. Since the automation of business cooperation is one of the core benefits of DLT, Smart Contracts for the automation of business processes and Distributed Autonomous Organizations (DAO) for the specification of collaboration networks furnish a key benefit for business re-engineering with DLT. Levels of maturity for collaboration specification are defined to distinguish different computational and organizational powers in contract enforcements.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    A description of the demonstrator can be found at: https://www.fit.fraunhofer.de/en/fb/cscw/blockchain/smart-contracts.html.

  2. 2.

    A keyword search in the net unveils many proposals for deciding the suitability of DLT for certain use cases. Some of these proposals come from consulting companies such as Deloitte while others come for platform vendors such as Hyperledger Fabric or academia to stress the difference between databases and DLT (Chowdhury et al. 2018). Common to most of these proposals is a structured flowchart to build a decision tree for the suitability.

  3. 3.

    https://www.github.com.

  4. 4.

    https://github.com/jpmorganchase/quorum.

  5. 5.

    https://www.ethereum.org/.

  6. 6.

    https://github.com/ethereum/go-ethereum.

References

  • Tama, B.A., Kweka, B. J., Park, Y., & Rhee, K. H. (2017). A critical review of blockchain and its current applications (pp. 109–113). https://doi.org/10.1109/ICECOS.2017.8167115.

  • Cachin, C., & Vukolic, M. (2017). Blockchain consensus protocols in the wild. CoRR, abs/1707.01873, [1707.01873].

    Google Scholar 

  • Casino, F., Dasaklis, T., & Patsakis, C. (2018). A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telematics and Informatics. https://doi.org/10.1016/j.tele.2018.11.006.

    Article  Google Scholar 

  • Chowdhury, M. J. M., Coman, A., Kabir, M. A., Han, J., & Sanda, P. (2018). Blockchain versus database: A critical analysis. In 17th Intl. Conf. On Trust, Security and Privacy in Computing and Communication. https://ieeexplore.ieee.org/document/8456055.

  • Crosby, M., Nachiappan, Pattanayak, P., Verma, S., & Kalyanaraman, V. (2016). Blockchain technology: Beyond bitcoin. Applied Innovation Review.

    Google Scholar 

  • Gräther, W., Kolvenbach, S., Ruland, R., SchĂĽtte, J., Torres, C. F., & Wendland, F. (2018). Blockchain for education: Lifelong learning passport.

    Google Scholar 

  • Humphrey, W. (1989). Managing the software process. SEI Series in Software Engineering.

    Google Scholar 

  • Jung, H. W., Kim, S. G., & Chung, C. (2004). Measuring software product quality: A survey of ISO/IEC 9126. Software, IEEE, 21, 88–92. https://doi.org/10.1109/MS.2004.1331309.

    Article  Google Scholar 

  • Klein, S., Prinz, W., & Gräther, W. (2018). A use case identification framework and use case canvas for identifying and exploring relevant blockchain opportunities. In Proceedings of 1st ERCIM Blockchain Workshop 2018.

    Google Scholar 

  • Miguel, J.P., Mauricio, D., & Rodriguez, G. (2014). A review of software quality models for the evaluation of software products. CoRR, abs/1412.2977, [1412.2977].

    Google Scholar 

  • Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. https://bitcoin.org/bitcoin.pdf.

  • Osterland, T., & Rose, T. (2018). Engineering sustainable blockchain applications. In Proceedings of 1st ERCIM Blockchain Workshop 2018.

    Google Scholar 

  • Osterland, T., & Rose, T. (2020). Model checking contracts for ethereum. Special Issue on Blockchain Technology: Journal on Mobile and Pervasive Computing.

    Book  Google Scholar 

  • Paulk, M., Curtis, W., Chrissis, M.B., & Weber, C. (1993). Capability maturity model for software (Version 1.1). Technical Report CMU/SEI-93-TR-024, Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University.

    Google Scholar 

  • Pilkington, M. (2016). Blockchain technology: Principles and applications.

    Google Scholar 

  • Pompianu, L., & Bartoletti, M. (2017). An empirical analysis of smart contracts platforms, applications, and design patterns. https://doi.org/10.13140/RG.2.2.28086.09283.

  • Samarthyam, G., Suryanarayana, G., Sharma, T., & Gupta, S. (2013). MIDAS: A design quality assessment method for industrial software. In 2013 35th International Conference on Software Engineering (ICSE), pp. 911–920. https://doi.org/10.1109/ICSE.2013.6606640.

  • Samoladas, I., Gousios, G., Spinellis, D., & Stamelos, I. (2008). The SQO-OSS quality model: Measurement based open source software evaluation. In B. Russo, E. Damiani, S. Hissam, B. Lundell, & G. Succi (Eds.), Open source development, communities and quality (pp. 237–248). Boston, MA, US: Springer.

    Google Scholar 

  • Software engineering—Process assessment—Part 5. (2012). An exemplar software life cycle processs assessment model. Standard, International Organization for Standardization, Geneva, CH.

    Google Scholar 

  • Software engineering Product quality—Part 1. (2001). Quality model. Standard, International Organization for Standardization, Geneva, CH.

    Google Scholar 

  • Systems and software engineering (2011)—Systems and software quality requirements and evaluation (SQuaRE)—Systems and software quality models. Standard, International Organization for Standardization, Geneva, CH.

    Google Scholar 

  • Subramanian, H. (2018). Decentralized blockchain-based electronic marketplaces. Comm. of the ACM, 61(1), 78–84.

    Article  Google Scholar 

  • Taibi, D., Lavazza, L., & Morasca, S. (2007). OpenBQR: A framework for the assessment of OSS. In J. Feller, B. Fitzgerald, W. Scacchi, A. Sillitti (Eds.), Open Source Development, Adoption and Innovation (pp. 173–186). Boston, MA: Springer.

    Google Scholar 

  • Tsilidou, A., & Foroglou, G. (2015). Further applications of the blockchain.

    Google Scholar 

  • Wang, H., Chen, K., & Xu, D. (2016). A maturity model for blockchain adoption. Financial Innovation, 2, 12. https://doi.org/10.1186/s40854-016-0031-z.

    Article  Google Scholar 

  • Weber, B. (2014). Bitcoin and the legitimacy crisis of money. Cambridge Journal of Economics, 40, 17–41. [https://oup.prod.sis.lan/cje/article-pdf/40/1/17/8082287/beu067.pdf]. https://doi.org/10.1093/cje/beu067.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Osterland .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Osterland, T., Rose, T. (2020). From a Use Case Categorization Scheme Towards a Maturity Model for Engineering Distributed Ledgers. In: Treiblmaier, H., Clohessy, T. (eds) Blockchain and Distributed Ledger Technology Use Cases. Progress in IS. Springer, Cham. https://doi.org/10.1007/978-3-030-44337-5_2

Download citation

Publish with us

Policies and ethics