Application of the Service-Oriented Architecture at the Inter-Organizational Level

  • Willy Picard
  • Zbigniew Paszkiewicz
  • Sergiusz Strykowski
  • Rafał Wojciechowski
  • Wojciech Cellary
Part of the Studies in Computational Intelligence book series (SCI, volume 499)


In this chapter, flexibility and adaptation of collaborative processes occurring among organizations by applying the Service-Oriented Architecture (SOA) at the inter-organizational level are considered. First, an in-depth rationale for a service-oriented approach to inter-organizational collaboration is presented. The need for SOA at the inter-organizational level is explained by the ubiquity of services and the economically legitimated need of organizations to collaborate to gain and retain competitive advantage. Second, two SOA-based methods are proposed: the CMEAP method supporting flexibility, and a method for adaptation of service protocols supporting process adaptation. The CMEAP method allows administrative procedures to be automatically composed in a flexible manner, based on modeling legislative provisions in a form of elementary processes, decision rules, and domain ontology. The proposed method for adaptation of service protocols allows collaborators to modify the process model ruling their collaboration at run time, taking into account their social relations. Third, two prototype systems, the PEOPA platform and the ErGo system, implementing the proposed methods for the needs of the collaborators of the construction sector are detailed. Finally, a case study illustrates how the prototype systems may support the construction processes.


Service-Oriented Architecture Collaborative Networked Organization collaborative process construction sector computer supported collaboration public administration administrative procedure process adaptation process flexibility 


  1. 1.
    Abramowicz, W., Haniewicz, K., Kaczmarek, M., Zyskowski, D.: E-marketplace for semantic web services. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) Service-Oriented Computing - ICSOC 2008. Lecture Notes in Computer Science, vol. 5364, pp. 271–285. Springer, Berlin (2008). doi: 10.1007/978-3-540-89652-4_12
  2. 2.
    Activiti: Activiti BPM Platform. Accessed 19 October 2012
  3. 3.
    Adams, M.: Dynamic workflow. In: ter Hofstede, A.M., van der Aalst, W.M.P., Adams, M., Russell, N. (eds.) Modern Business Process Automation: YAWL and its Support Environment, pp. 123–145. Springer, Berlin (2010)Google Scholar
  4. 4.
    Ahuja, M.K., Carley, K.M.: Network structure in virtual organizations. Organ. Sci. 10(6), 741–757 (1999). doi: 10.1287/orsc.10.6.741 Google Scholar
  5. 5.
    Aris, BPM Community: Event-driven process chain (EPC). Accessed 19 October 2012
  6. 6.
    Barney, J.B.: Firm resources and sustained competitive advantage. J. Manage. 17(1), 99–120 (1991). doi: 10.1177/014920639101700108 Google Scholar
  7. 7.
    Barros, A., Dumas, M., Bruza, P.: The move to web service ecosystems. (2005). Accessed 19 October 2012
  8. 8.
    Bichler, M., Lin, K.J.: Service-oriented computing. Computer 39, 99–101 (2006). doi: 10.1109/MC.2006.102 Google Scholar
  9. 9.
    Camarinha-Matos, L.M., Afsarmanesh, H., Galeano, N., Molina, A.: Collaborative Networked Organizations: Concepts and Practice in Manufacturing Enterprises. Comput. Ind. Eng. 57(1), 46–60 (2009). doi: 10.1016/j.cie.2008.11.024
  10. 10.
    Camarinha-Matos, L.M., Afsarmanesh, H., Ollus, M.: ECOLEAD and CNO Base Concepts, pp. 3–32. Springer, New York (2008). doi: 10.1007/978-0-387-79424-2_1
  11. 11.
    Cellary, W.: Networked virtual organizations: a chance for small and medium sized enterprises on global markets. In: Godart, C., Gronau, N., Sharma, S., Canals, G. (eds.) The 9th IFIP International Conference on e-Business, e-Services and e-Society I3E 2009, Nancy (France), September 23–25, 2009, pp. 73–81. Springer (2009). doi: 10.1007/978-3-642-04280-5_7.
  12. 12.
    Cellary, W., Picard, W.: Agile and pro-active public administration as a collaborative networked organization. In: The 4th International Conference on Theory and Practice of Electronic Governance ICEGOV 2010, Beijing (China), October 25–28, 2010, pp. 9–14. ACM (2010).doi: 10.1145/1930321.1930324.
  13. 13.
    Cellary, W., Strykowski, S.: E-government based on cloud computing and service-oriented architecture. In: Janowski, T., Davies, J. (eds.) The 3rd International Conference on Theory and Practice of Electronic Governance ICEGOV 2009, Bogota (Colombia), November 10–13, 2009, pp. 5–10. ACM Press (2009). doi: 10.1145/1693042.1693045
  14. 14.
    City of Vancouver: Development Permit Process in Vancouver. (2010). Accessed 19 October 2012
  15. 15.
    Davulcu, H., Kifer, M., Pokorny, L.R., Ramakrishnan, C.R., Ramakrishnan, I.V., Dawson, S.: Modeling and Analysis of Interactions in Virtual Enterprises. In: Proceedings of the Ninth International Workshop on Research Issues on Data Engineering (RIDE-VE’99), Information Technology for Virtual Enterprises, Sydney, Australia, March 23–24, 1999, pp. 12–18. IEEE Computer Society, Los Alamitos, CA, USA (1999). doi: 10.1109/RIDE.1999.758587
  16. 16.
    Demirkan, H., Kauffman, R.J., Vayghan, J.A., Fill, H.G., Karagiannis, D., Maglio, P.P.: Service-oriented technology and management: perspectives on research and practice for the coming decade. Electron. Commer. Res. Appl. 7(4), 356–376 (2008). doi: 10.1016/j.elerap.2008.07.002 Google Scholar
  17. 17.
    Economy Watch: USA (United States of America) GDP. (2010). Accessed 19 October 2012
  18. 18.
    Eniro Polska Sp. z o.o.: Panorama firm. Accessed 19 October 2012
  19. 19.
    European Commission: Natura 2000 network. (2012). Accessed 19 October 2012
  20. 20.
    Eurostat: Services statistics – short-term developments. (2012). Accessed 19 October 2012
  21. 21.
    Eurostat: E-government online availability. (2012). Accessed 19 October 2012
  22. 22.
    Eurostat: E-government usage by individuals. (2012). Accessed 19 October 2012
  23. 23.
    Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: from process modeling to workflow automation infrastructure. In: Distributed and Parallel Databases, pp. 119–153. Kluwer Academic Publishers, New York (1995)Google Scholar
  24. 24.
    Grupa Allegro Sp. z o.o.: Accessed 19 October 2012
  25. 25.
    ITSOA Consortium: ITSOA, Nowe technologie informacyjne dla elektronicznej gospodarki i społeczeństwa informacyjnego oparte na paradygmacie SOA (ang. New information technologies for electronic economy and information society based on service-oriented architecture). (2009). Accessed 19 October 2012
  26. 26.
    Jagielski, J.: Administrative law. In: Frankowski, S., Bodnar, A. (eds.) Introduction to Polish Law, Introduction to the Laws of Series, pp. 153–187. Kluwer Law International (2005)Google Scholar
  27. 27.
    Janowski, T., Pardo, T.A., Davies, J.: Government information networks: mapping electronic governance cases through public administration concepts. Gov. Inform. Quart. 29(Supplement 1), 1–10 (2012). doi: 10.1016/j.giq.2011.11.003
  28. 28.
    JBoss: Drools. Accessed 19 October 2012
  29. 29.
    JBoss community: Hibernate. Accessed 19 October 2012
  30. 30.
    Kanaracus, C.: Gartner: SaaS market to grow 17.9% to \({\$}\)14.5b. (2012). Accessed 19 October 2012
  31. 31.
    Kobielus, J.: The rhythm of work: a buyer’s guide to workflow tools. Netw. World Collab. 12(42), 12–18 (1995)Google Scholar
  32. 32.
    Krysztofiak, K., Paszkiewicz, Z., Da̧browski, P., Flotyński, J., Picard, W., Cellary, W.: ErGo: System Project. Tech. rep., Department of Information Technology, Poznań University of Economics, Poznań, Poland (2011)Google Scholar
  33. 33.
    Lave, J., Wenger, E.: Situated Learning: Legitimate Peripheral Participation. Cambridge University Press, Cambridge (1991)CrossRefGoogle Scholar
  34. 34.
    Lipnack, J., Stamps, J.: Virtual Teams: Researching across Space, Time, and Organizations with Technology. John Wiley, New York (1997)Google Scholar
  35. 35.
    Lucintel: Global IT services industry analysis 2012–2017: Industry trend, profit and forecast analysis. (2012). Accessed 19 October 2012
  36. 36.
    Mergers Net sp. z o.o.: Virtual data room, FAQ-Frequently Asked Questions., faq.html (2009). Accessed 19 October 2012
  37. 37.
    Microsoft: Microsoft SQL Server. (2012). Accessed 19 October 2012
  38. 38.
    Ministerstwo Administracji i Cyfryzacji (ang. Ministry of Administration and Digitization): Electronic Platform of Public Administration Services (ePUAP). Accessed 19 October 2012
  39. 39.
    Oasis SOA Reference Model Technical Committee: Reference Model for Service Oriented Architecture 1.0. OASIS Standard, 12 October 2006, (2006). Accessed 19 October 2012
  40. 40.
    Oasis SOA Reference Model Technical Committee: Reference Architecture Foundation for Service Oriented Architecture Version 1.0. OASIS Committee Draft 02, 14 October 2009, (2009). Accessed 19 October 2012
  41. 41.
    OASIS Web Services Business Process Execution Language Technical Committee: Web Services Business Process Execution Language Version 2.0. OASIS Committee Draft, (2007). Accessed 19 October 2012
  42. 42.
    Object Management Group: Business Process Modeling Notation, version 2.0. (2011). Accessed 19 October 2012
  43. 43.
    OECD: Uptake of e-government services. In: Government at a Glance 2011. OECD Publishing (2011). doi: 10.1787/gov-glance-2011-55-en
  44. 44.
    Paszkiewicz, Z., Cellary, W.: Computer supported collaborative processes in virtual organizations. In: Kaynak, E., Harcar, T. (eds.) Advances in Global Management Development. Challenges and opportunities of global business in the new millennium: contemporary issues and future trends, pp. 85–94. IMDA Press, Poznan (2011)Google Scholar
  45. 45.
    Paszkiewicz, Z., Cellary, W.: Computer supported collaboration of SMEs in transnational market. J. Transnat. Manage. 17(4), 294–313 (2012)Google Scholar
  46. 46.
    Paszkiewicz, Z., Cellary, W.: Computer supported contractor selection for public administration ventures. In: ICEGOV, 6th International Conference on Theory and Practice of Electronic Governance, pp. 332–226. ACM Press, New York (2012)Google Scholar
  47. 47.
    Paszkiewicz, Z., Picard, W.: MAPSS, a Multi-Aspect Partner and Service Selection Method. In: Camarinha-Matos, L.M., Boucher, X., Afsarmanesh, H. (eds.) Collaborative Networks for a Sustainable World: IFIP TC5 WG 5.5 Eleventh IFIP Working Conference on Virtual Enterprises, 11–13 October, 2010, St. Etienne, France, IFIP Advances in Information and Communication Technology, vol. 336, pp. 329–337. Springer, Berlin (2010). doi: 10.1007/978-3-642-15961-9_39
  48. 48.
    Paszkiewicz, Z., Picard, W.: Modeling competences in service-oriented virtual organization breeding environments. In: Shen, W., Barthès, J.P.A., Luo, J., Kropf, P.G., Pouly, M., Yong, J., Xue, Y., Ramos, M.P. (eds.) Proceedings of the 2011 15th International Conference on Computer Supported Cooperative Work in Design, CSCWD 2011, June 8–10, 2011, Lausanne, Switzerland, pp. 497–502. IEEE (2011). doi: 10.1109/CSCWD.2011.5960118
  49. 49.
    Petrie, C., Bussler, C.: The myth of open web services: the rise of the service parks. IEEE Internet Comput. 12(3), 95–96 (2008). doi: 10.1109/MIC.2008.65 Google Scholar
  50. 50.
    Picard, W.: Adaptation of service protocols. Habilitation thesis, Wydawnictwa Uniwersytetu Ekonomicznego w Poznaniu, Poznań, Ploand, (2013)Google Scholar
  51. 51.
    Picard, W.: Semantic modelling of virtual organizations with service network schemata. New Gen. Comput. 30(2,3), 99–121 (2012). doi: 10.1007/s00354-012-0201-0
  52. 52.
    Picard, W., Paszkiewicz, Z., Gabryszak, P., Krysztofiak, K., Cellary, W.: Breeding virtual organizations in a service-oriented architecture environment. In: Ambroszkiewicz, S., Brzeziński, J., Cellary, W., Grzech, A., Zieliński, K. (eds.) SOA Infrastructure Tools – Concepts and Methods, pp. 375–396. Wydawnictwa Uniwersytetu Ekonomicznego w Poznaniu (2010)Google Scholar
  53. 53.
    Porter, M.E.: How competitive forces shape strategy. Harvard Bus. Rev. 57(2), 137–145 (1979)Google Scholar
  54. 54.
    Porter, M.E.: Competitive advantage: Creating and Sustaining Superior Performance. Free Press, New York (1985)Google Scholar
  55. 55.
    Ricardo, D.: On the Principles of Political Economy and Taxation. John Murray, London (1817). Accessed 19 October 2012
  56. 56.
    Sadiq, S.W., Orlowska, M.E., Sadiq, W.: Specification and validation of process constraints for flexible workflows. Inform. Syst. 30(5), 349–378 (2005). doi: 10.1016/
  57. 57.
    Spohrer, J., Maglio, P.P.: The emergence of service science: toward systematic service innovations to accelerate co-creation of value. Prod. Oper. Manage. 17(3), 238–246 (2008)CrossRefGoogle Scholar
  58. 58.
    Strykowski, S., Wojciechowski, R.: Ontology-based modeling for automation of administrative procedures. In: Grzech, A., Borzemski, L., Świątek, J., Wilimowska, Z. (eds.) Information Systems Architecture and Technology–Service Oriented Networked Systems, pp. 79–97. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław, Poland (2011)Google Scholar
  59. 59.
    Strykowski, S., Wojciechowski, R.: Composable modeling and execution of administrative procedures. In: Kö, A., Leitner, C., Leitold, H., Prosser, A. (eds.) Advancing Democracy, Government and Governance–Joint International Conference on Electronic Government and the Information Systems Perspective, and Electronic Democracy, EGOVIS/EDEM 2012. LNCS, vol. 7452, pp. 52–66. Springer, Berlin (2012)Google Scholar
  60. 60.
    The Apache Software Foundation: Apache axis2/java. (2012). Accessed 19 October 2012
  61. 61.
    The Eclipse Foundation: Eclipse. (2012). Accessed 19 October 2012
  62. 62.
    U.S. Bureau of Labor Statistics, Business Employment Dynamics: Entrepreneurship and the U.S. economy. Accessed 19 October 2012
  63. 63.
    van der Aalst, W., van Hee, K.: Workflow Management: Models, Methods, and Systems. MIT Press, Cambridge (2002)Google Scholar
  64. 64.
    van Engers, T., Boer, A., Breuker, J., Valente, A., Winkels, R.: Ontologies in the legal domain. In: Digital Government. Integrated Series in Information Systems 17, chap. 13, pp. 233–261. Springer, Berlin (2008)Google Scholar
  65. 65.
    W3C XML Schema Working Group: XML Schema Part 0: Primer, 2nd edn. W3C Recommendation, (2004). Accessed 19 October 2012
  66. 66.
    Wall, Q.: Rethinking SOA governance. (2007). Accessed 19 October 2012
  67. 67.
    Wikipedia: Due Diligence. (2012). Accessed 19 October 2012
  68. 68.
    Wojciechowski, R., Strykowski, S.: Towards electronic government focused on administrative procedure automation. Bus. Inform. 2(24), 104–114 (2012)Google Scholar
  69. 69.
    Workflow Management Coalition: Terminology and glossary. Document Number WFMC-TC-1011, Issue 3.0, 1999, (1999). Accessed 19 October 2012

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Willy Picard
    • 1
  • Zbigniew Paszkiewicz
    • 1
  • Sergiusz Strykowski
    • 1
  • Rafał Wojciechowski
    • 1
  • Wojciech Cellary
    • 1
  1. 1.Department of Information TechnologyPoznań University of EconomicsPoznańPoland

Personalised recommendations