Abstract
The concept of service is comprehensible in various domains and it can be used for integrated modeling of business process and business data. Service-oriented modeling approach, which is presented in this paper, is based on a single type of diagram. It helps to reason about semantic integrity of different modeling dimensions across organizational and technical system boundaries. A well-known case study is analyzed to demonstrate how service interactions among enterprise organizational components can be represented for detecting the essential similarities and differences of business processes. The ultimate goal of this paper is to overview deficiencies of conventional modeling approaches and to present generic principles for computation neutral modeling of service architectures. Conceptual models of service interactions between organizational and technical components enable separation of crosscutting concerns in enterprise engineering without requirement to specify a complete solution. However, most information system methodologies are projecting the structural, interactive and behavioral aspects into totally different modeling dimensions. If service architectures are represented as loose collection of models, it is difficult to detect integrity problems of various diagrams.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Blaha, M., Rumbaugh, J.: Object-Oriented Modelling and Design with UML. Pearson, London (2005)
Booch, G., Rumbaugh, J., Jacobsson, I.: The Unified Modelling Language User Guide. Addison Wesley Longman, Inc., Massachusetts (1999)
Bunge, M.A.: Treatise on Basic Philosophy. Ontology II: A World of Systems, vol. 4. Reidel Publishing Company, Dordrecht (1979)
De Marco, T.: Structured Analysis and System Specification. Prentice Hall, NJ (1979)
Dietz, J.L.G.: DEMO: Towards a Discipline of Organisation Engineering. European Journal of Operational Research (128), 351–363 (2001)
Dietz, J.L.G.: The Deep Structure of Business Processes. Communications of the ACM 9(5), 59–64 (2006)
Dori, D.: Object-Process Methodology: A Holistic System Paradigm. Springer, Berlin (2002)
Evermann, J., Wand, Y.: Ontology Based Object-Oriented Domain Modeling: Representing Behavior. Journal of Database Management 20(1), 48–77 (2009)
Ferrario, R., Guarino, N.: Towards an Ontological Foundation for service Science. In: Domingue, J., Fensel, D., Traverso, P. (eds.) FIS 2008. LNCS, vol. 5468, pp. 152–169. Springer, Heidelberg (2008)
Finkelstein, C.: Enterprise Integration Using Enterprise Architecture. In: Linger, H., et al. (eds.) Constructing the Infrastructure for the Knowledge Economy, pp. 43–82. Kluwer Academic/Plenum Publishers (2004)
Gane, C., Sarson, T.: Structured System Analysis. Prentice Hall, NJ (1979)
Gemino, A.: To be or maybe to be: An empirical comparison of mandatory and optional properties in conceptual modeling. In: Proc. Ann. Conf. Admin. Sci. Assoc. of Canada, Information Systems Division, Saskatoon, pp. 33–44 (1998)
Glinz, M.: Problems and Deficiencies of UML as a Requirements Specification Language. In: Proc. of the 10-th International Workshop on Software Specification and Design, San Diego, pp. 11–22 (2000)
Guizzardi, G.: Modal Aspects of Object Types and Part-Whole Relations and the de re/de dicto distinction. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007. LNCS, vol. 4495, pp. 5–20. Springer, Heidelberg (2007)
Gustas, R., Gustiene, P.: Pragmatic – Driven Approach for Service-Oriented Analysis and Design. In: Information Systems Engineering - from Data Analysis to Process Networks. IGI Global, USA (2008)
Gustas, R., Gustiene, P.: Service-Oriented Foundation and Analysis Patterns for Conceptual Modelling of Information Systems. In: Information System Development: Challenges in Practice, Theory and Education, vol. 1, Springer, Heidelberg (2009)
Gustas, R.: A Look behind Conceptual Modeling Constructs in Information System Analysis and Design. International Journal of Information System Modeling and Design 1(1), 79–108 (2010)
Gordijn, J., Akkermans, H., van Vliet, H.: Business Process Modelling is not Process Modelling. In: Mayr, H.C., Liddle, S.W., Thalheim, B. (eds.) ER Workshops 2000. LNCS, vol. 1921, pp. 40–51. Springer, Heidelberg (2000)
Hammer, M.: Reengineering work: Don’t Automate, Obliterate. Harvard Business review, 104–112 (1990)
Harel, D., Rumpe, B.: Meaningful Modeling: What’s the Semantics of ‘Semantics’? IEEE Computer, 64–72 (October 2004)
Johannesson, P., Andersson, B., Weigand, H.: Resource Analysis and Classification for Purpose Driven Value Model Design. International Journal of Information System Modeling and Design 1(1), 56–78 (2010)
Krogstie, J., Lindland, O.I., Sindre, G.: Defining Quality Aspects of Conceptual Models. In: Proceedings of the IFIP8.1 Working Conference on Information Systems Concepts (ISCO3): Towards a Consolidation of Views, Marburg, Germany, March 28-30, pp. 216–231. Chapman & Hall, London (1995)
Lankhorst, M., et al.: Enterprise Architecture at Work. Springer, Berlin (2005)
Lindland, O.I., Sindre, G., Solvberg, A.: Understanding Quality in Conceptual Modelling. IEEE Software 11(2), 42–49 (1994)
OMG: Unified Modeling Language Superstructure, version 2.2. (2009), www.omg.org/spec/UML/2.2/ (retrieved January 19, 2010)
Steen, M.V.A., Strating, P., Lankhorst, M.M., ter Doest, H., Iacob, M.E.: Service-Oriented Enterprise Architecture. In: Service-Oriented Software System Engineering: Challenges and Practices, pp. 132–154. Idea Group Inc., USA (2005)
Yourdon, E., Constantine, L.L.: Structured Design. Prentice Hall, NJ (1979)
Zachman, J.A.: A Framework for Information System Architecture. IBM Systems Journal 26(3) (1987)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gustas, R. (2010). Conceptual Modeling and Integration of Static and Dynamic Aspects of Service Architectures. In: Sicilia, MA., Kop, C., Sartori, F. (eds) Ontology, Conceptualization and Epistemology for Information Systems, Software Engineering and Service Science. ONTOSE 2010. Lecture Notes in Business Information Processing, vol 62. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16496-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-16496-5_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16495-8
Online ISBN: 978-3-642-16496-5
eBook Packages: Computer ScienceComputer Science (R0)