Abstract
Business enterprises today are increasingly being modeled as service-oriented enterprises (SOEs). That is, they are increasingly part of collaborations with other enterprises, with such collaborations being fulfilled by the exchange of business services among the participants. To that end, there is now a felt need for developing formal models of such collaborations, by leveraging past work on Enterprise Architecture (EA) models. In this paper, we present an architectural framework for modeling such collaborations as virtual enterprises (VEs), since these collaborations involve interactions among multiple enterprises. Our framework is modeled by treating the VE as an enterprise itself, but with special characteristics that distinguish it from regular enterprises, viz., nature of collaborations among the participating enterprises, extent of their participation, and conflicts among the participants. The latter characteristic arises due to the autonomy of the participants and the dynamic nature of inter-organizational business interactions, and is especially crucial for VE modeling. Throughout the paper, we illustrate our architectural framework with a realistic running example. We also present and discuss some future challenges regarding modeling dynamic behavior in the VE, in particular, conflict modeling & resolution among the participating enterprises.
Chapter PDF
Similar content being viewed by others
Keywords
References
Huhns, M.N., Singh, M.P.: Service-oriented computing: Key concepts and principles. IEEE Internet Computing 9(1), 75–81 (2005)
Cuenca, L., Ortiz, A., Vernadat, F.: From uml or dfd models to cimosa partial models and enterprise components. Int. J. Computer Integrated Manufacturing 19(3), 248–263 (2006)
Zachman, J.A.: The information systems management system: A framework for planning. DATA BASE 9(3), 8–13 (1978)
Orriens, B., Yang, J., Papazoglou, M.P.: A Rule Driven Approach for Developing Adaptive Service Oriented Business Collaboration. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 61–72. Springer, Heidelberg (2005)
Orriens, B., Yang, J.: A rule driven approach for developing adaptive service oriented business collaboration. In: IEEE SCC, pp. 182–189 (2006)
Lê, L.-S., Ghose, A., Morrison, E.: Definition of a Description Language for Business Service Decomposition. In: Morin, J.-H., Ralyté, J., Snene, M. (eds.) IESS 2010. LNBIP, vol. 53, pp. 96–110. Springer, Heidelberg (2010)
Nigam, A., Caswell, N.S.: Business artifacts: An approach to operational specification. IBM Syst. J. 42, 428–445 (2003)
Narendra, N.C., Badr, Y., Thiran, P., Maamar, Z.: Towards a unified approach for business process modeling using context-based artifacts and web services. In: IEEE SCC, pp. 332–339 (2009)
Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Journal of Science of Computer Programming 20(1-2), 3–50 (1993)
Mylopoulos, J., Chung, L., Yu, E.S.K.: From object-oriented to goal-oriented requirements analysis. Commun. ACM 42(1), 31–37 (1999)
Norta, A., Grefen, P.W.P.J.: Discovering patterns for inter-organizational business process collaboration. Int. J. Cooperative Inf. Syst. 16(3/4), 507–544 (2007)
Governatori, G., Milosevic, Z., Sadiq, S.W.: Compliance checking between business processes and business contracts. In: EDOC, pp. 221–232 (2006)
Peng, W., Purushothaman, S.: Data flow analysis of communicating finite state machines. ACM Trans. Program. Lang. Syst. 13(3), 399–442 (1991)
Benatallah, B., Casati, F., Toumani, F.: Representing, analysing and managing web service protocols. Data Knowl. Eng. 58(3), 327–357 (2006)
Barros, A., Decker, G., Dumas, M., Weber, F.: Correlation Patterns in Service-Oriented Architectures. In: Dwyer, M.B., Lopes, A. (eds.) FASE 2007. LNCS, vol. 4422, pp. 245–259. Springer, Heidelberg (2007)
McIlvenna, S., Dumas, M., Wynn, M.T.: Synthesis of orchestrators from service choreographies. In: APCCM, pp. 129–138 (2009)
Maamar, Z., Thiran, P., Narendra, N.C., Subramanian, S.: A framework for modeling b2b applications. In: AINA, pp. 12–19 (2008)
Lê, L.-S., Wegmann, A.: Hierarchy-oriented modeling of enterprise architecture using reference-model of open distributed processing. Special Issue on RM-ODP, Computer Standards & Interfaces Journal (February 2012)
Oldevik, J., Aagedal, J.: ODP-Modelling of Virtual Enterprises with Supporting Engineering Architecture. In: Proceedings of 3rd EDOC, pp. 172–182. IEEE Computer Society (September 1999)
Grefen, P.W.P.J.: Towards dynamic interorganizational business process management. In: WETICE, pp. 13–20 (2006)
Norta, A., Grefen, P.W.P.J.: A framework for specifying sourcing collaborations. In: ECIS, pp. 626–638 (2006)
Kueng, P., Kawalek, P.: Goal-based business process models: Creation and evaluation. Business Process Management Journal 3, 17–38 (1997)
Cardoso, E., Almeida, J., Guizzardi, R.: On the support for the goal domain in enterprise modelling approaches. In: 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW), pp. 335–344 (October 2010)
Xu, T., Ma, W., Liu, L., Karagiannis, D.: Synthesizing enterprise strategic model and business processes in active-i*. In: 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW), pp. 345–354 (October 2010)
Neiger, D., Churilov, L.: Goal-Oriented Business Process Modeling with EPCs and Value-Focused Thinking. In: Desel, J., Pernici, B., Weske, M. (eds.) BPM 2004. LNCS, vol. 3080, pp. 98–115. Springer, Heidelberg (2004)
De la Vara Gonzalez, J.L., Diaz, J.S.: Business process-driven requirements engineering: a goal-based approach. In: Business Process Management Workshops, http://lams.epfl.ch/conference/bpmds07/program/Gonzalez_23.pdf
Ghose, A.K., Narendra, N.C., Ponnalagu, K., Panda, A., Gohad, A.: Goal-Driven Business Process Derivation. In: Kappel, G., Maamar, Z., Motahari-Nezhad, H.R. (eds.) ICSOC 2011. LNCS, vol. 7084, pp. 467–476. Springer, Heidelberg (2011)
Bentahar, J., Moulin, B., Bélanger, M.: A taxonomy of argumentation models used for knowledge representation. Artif. Intell. Rev. 33(3), 211–259 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Narendra, N.C., Lê, LS., Ghose, A., Sivakumar, G. (2013). Towards an Architectural Framework for Service-Oriented Enterprises. In: Ghose, A., et al. Service-Oriented Computing - ICSOC 2012 Workshops. ICSOC 2012. Lecture Notes in Computer Science, vol 7759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37804-1_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-37804-1_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37803-4
Online ISBN: 978-3-642-37804-1
eBook Packages: Computer ScienceComputer Science (R0)