Advertisement

Establishing Distributed Governance Infrastructures for Enacting Cross-Organization Collaborations

  • Alex Norta
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9586)

Abstract

The emergence of blockchain 2.0 technology enables novel agile business networking collaborations for decentralized autonomous organizations (DAO). Smart contracts are enactable by service-oriented cloud computing and blockchain technology for governing DAOs that engage in business collaborations. The distributed governance infrastructure (DGI) for such governance involves an ecosystem of agents, policies, services, and so on. To the best of our knowledge, a formal investigation of the lifecycle for establishing such a DGI has not been explored so far. This paper fills the gap by establishing a formalized DGI intended for the enactment of smart contracts for electronic communities of DAOs. The evaluation of the DGI-lifecycle is performed by means of model checking and discussing what pre-existing systems and also by means of discussing what pre-existing solutions exist for an application-system implementation.

Keywords

Decentralized autonomous organizations E-governance Smart contract Open cloud ecosystem Service orientation 

References

  1. 1.
    Ali, S., Soh, B., Lai, J.: Rule extraction methodology by using XML for business rules documentation. In: 2005 3rd IEEE International Conference onIndustrial Informatics, INDIN 2005, pp. 357–361, August 2005Google Scholar
  2. 2.
    Angelov, S.: Foundations of B2B Electronic Contracting. Dissertation, Technology University Eindhoven, Faculty of Technology Management, Information Systems Department (2006)Google Scholar
  3. 3.
    Avizienis, A., Laprie, J.C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Secure Comput. 1(1), 11–33 (2004)CrossRefGoogle Scholar
  4. 4.
    Butterin, V.: A next-generation smart contract and decentralized application platform (2014)Google Scholar
  5. 5.
    Di Nitto, E., Ghezzi, C., Metzger, A., Papazoglou, M., Pohl, K.: A journey to highly dynamic, self-adaptive service-based applications. Autom. Softw. Eng. 15(3–4), 313–341 (2008)CrossRefGoogle Scholar
  6. 6.
    Hicker, G., Huemer, C., Erven, H., Zaptletal, M.: The web services-businessactivity-initiator (ws-ba-i) protocol: an extension to the web services-businessactivity specification. In: 2007 IEEE International Conference on Web Services (ICWS 2007), pp. 216–224 (2007)Google Scholar
  7. 7.
    Eshuis, R., Norta, A., Kopp, O., Pitkanen, E.: Service outsourcing with process views. IEEE Trans. Serv. Comput. 99(PrePrints), 1 (2013)Google Scholar
  8. 8.
    Hahn, C., Recker, J., Mendling, J.: An exploratory study of IT-enabled collaborative process modeling. In: Muehlen, M., Su, J. (eds.) BPM 2010 Workshops. LNBIP, vol. 66, pp. 61–72. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  9. 9.
    Jensen, K., Michael, L., Wells, K.L., Jensen, K., Kristensen, L.M.: Coloured petri nets and cpn tools for modelling and validation of concurrent systems. Int. J. Softw. Tools Technol. Transf. 9, 213–254 (2007)CrossRefGoogle Scholar
  10. 10.
    Minsky, N.H.: Decentralized governance of distributed systems via interaction control. In: Artikis, A., Craven, R., Kesim Çiçekli, N., Sadighi, B., Stathis, K. (eds.) Sergot Festschrift 2012. LNCS, vol. 7360, pp. 374–400. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  11. 11.
    Molina-Jimenez, C., Shrivastava, S., Strano, M.: A model for checking contractual compliance of business interactions. IEEE Trans. Serv. Comput. 5(2), 276–289 (2012)CrossRefGoogle Scholar
  12. 12.
    Montesi, F., Yoshida, N.: Compositional choreographies. In: D’Argenio, P.R., Melgratti, H. (eds.) CONCUR 2013. LNCS, vol. 8052, pp. 425–439. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  13. 13.
    Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system. Consulted 1(2012), 28 (2008)Google Scholar
  14. 14.
    Narendra, N.C., Norta, A., Mahunnah, M., Maggi, F.: Modelling sound conflict management for virtual-enterprise collaboration. In: 2014 IEEE International Conference on Services Computing (SCC), pp. 813–820, June 2014Google Scholar
  15. 15.
    Nezhad, H.R.M., Bartolini, C., Erbes, J., Graupner, S.: A process- and policy-aware cross enterprise collaboration framework for multisourced services. In: SRII Global Conference (SRII), 2012 Annual, pp. 488–493, July 2012Google Scholar
  16. 16.
    Norta, A.: Safeguarding Trusted eBusiness Transactions of Lifecycles for Cross-Enterprise Collaboration (2012). http://tinyurl.com/lghxtrx
  17. 17.
    Norta, A.: Creation of smart-contracting collaborations for decentralized autonomous organizations. In: Matulevičius, R., Dumas, M. (eds.) BIR 2015. LNBIP, vol. 229, pp. 3–17. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  18. 18.
    Norta, A., Grefen, P., Narendra, N.C.: A reference architecture for managing dynamic inter-organizational business processes. Data Knowl. Eng. 91, 52–89 (2014)CrossRefGoogle Scholar
  19. 19.
    Norta, A., Kutvonen, L.: A cloud hub for brokering business processes as a service: A “rendezvous” platform that supports semi-automated background checked partner discovery for cross-enterprise collaboration. In: SRII Global Conference (SRII), 2012 Annual, pp. 293–302, July 2012Google Scholar
  20. 20.
    Norta, A., Ma, L., Duan, Y., Rull, A., Kõlvart, M., Taveter, K.: econtractual choreography-language properties towards cross-organizational business collaboration. J. Internet Serv. Appl. 6(1), 8 (2015)CrossRefGoogle Scholar
  21. 21.
    OASIS. eXtensible Markup Language (SOAP) 1.1 (2006). http://www.xml.org/
  22. 22.
    Oppenheim, D., Bagheri, S., Ratakonda, K., Chee, Y.M.: Agility of enterprise operations across distributed organizations,: A model of cross enterprise collaboration. In: SRII Global Conference (SRII), 2011 Annual, pp. 154–162, March 2011Google Scholar
  23. 23.
    Panikkar, B.S., Nair, S., Brody, P., Pureswaran, V.: Adept: An iot practitioner perspective (2014)Google Scholar
  24. 24.
    Papazoglou, M.P., Georgakopoulos, D.: Service-oriented computing. Commun. ACM 46(10), 24–28 (2003)CrossRefGoogle Scholar
  25. 25.
    Patron, T., Revolution, T.B.: An Internet of Money. Travis PatronGoogle Scholar
  26. 26.
    Rodrigo, R., Zhou, J., Lopez, J.: On the features, challenges of security privacy in distributed internet of things. Comput. Netw. 57(10), 2266–2279 (2013). Towards a Science of Cyber Security and Identity Architecture for the Future InternetCrossRefGoogle Scholar
  27. 27.
    Rosenberg, F., Dustdar, S.: Towards a distributed service-oriented business rules system. In: Third IEEE European Conference on Web Services, ECOWS 2005. p. 11, November 2005Google Scholar
  28. 28.
    Ruokolainen, T., Ruohomaa, S., Kutvonen, L.: Solving service ecosystem governance. In: 15th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW), pp. 18–25. IEEE (2011)Google Scholar
  29. 29.
    Su, S.Y.W., Xiao, X., DePree, J., Beck, H.W., Thomas, C., Coggeshall, A., Bostock, R.: Interoperation of organizational data, rules, processes and services for achieving inter-organizational coordination and collaboration. In: 2011 44th Hawaii International Conference on System Sciences (HICSS), pp. 1–10, January 2011Google Scholar
  30. 30.
    Swan, M.: Blockchain thinking: The brain as a dac (decentralized autonomous organization). In: Texas Bitcoin Conference, pp. 27–29 (2015)Google Scholar
  31. 31.
    Szabo, N.: Formalizing and securing relationships on public networks. First Monday 2(9) (1997)Google Scholar
  32. 32.
    Tripathi, A., Parihar, B.: E-governance challenges and cloud benefits. In: 2011 IEEE International Conference on Computer Science and Automation Engineering (CSAE), vol. 1, pp. 351–354, June 2011Google Scholar
  33. 33.
    van der Aalst, W.M.P., van Hee, K.M., ter Hofstede, A.H.M., Sidorova, N., Verbeek, H.M.W., Voorhoeve, M., Wynn, M.T.: Soundness of workflow nets: classification, decidability, and analysis. Formal Aspects Comput. 23(3), 333–363 (2011)MathSciNetCrossRefzbMATHGoogle Scholar
  34. 34.
    Wei, Y., Blake, M.B.: Service-oriented computing and cloud computing: Challenges and opportunities. IEEE Internet Comput. 14(6), 72–75 (2010)CrossRefGoogle Scholar
  35. 35.
    Weigand, H., van den Heuvel, W.J., Hiel, M.: Business policy compliance in service-oriented systems. Inf. Syst. 36(4), 791–807 (2011). Selected Papers from the 2nd International Workshop on Similarity Search and Applications (SISAP) 2009CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2016

Authors and Affiliations

  1. 1.Department of InformaticsTallinn University of TechnologyTallinnEstonia

Personalised recommendations