Abstract
The goal of this paper is twofold. First we present a multi-perspective framework supporting the description of organizational patterns, supporting the design of business conversations among organizations within a virtual enterprise. The framework exploits three different concurrent views: an intentional view, a strategic view and a process view. Each view addresses a specific set of concerns of interest to different stakeholders in the system and, as a consequence, it has its own particular notation, rationale and constraints. The paper then introduces three patterns that are particularly well-suited for designing business conversations. One of these is studied in detail and validated through a non-trivial case study from an Italian industrial district.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Blois, K.: Vertical Quasi Integration. Journal of Industrial Economics 20 (1972)
Casati, F., Ceri, S., Paraboschi, S., Pozzi, G.: Specification and Implementation of Exceptions in Workflow Management Systems. ACM Trans. Database Syst. 24(3), 405–451 (1999)
Castro, J., Kolp, M., Mylopoulos, J.: Towards Requirement-Driven Information Systems Enginnering: The Tropos Project. Inf. Syst. 27(6), 365–389 (2002)
Colombo, E.: A Service-Oriented Methodology for the Analysis and Specification of Business Conversation Requirements, Ph.D. Thesis, Politecnico di Milano, Italy (2005)
Colombo, E., Francalanci, C., Pernici, B.: Modeling cooperation in virtual districts: a methodology for e-service design. Int. Journal of Coop. Inf. Syst. 13(4), 369–411 (2004)
Colombo, E., Mylopoulos, J., Spoletini, P.: Modeling and Analyzing Context-Aware Composition of Services. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 198–213. Springer, Heidelberg (2005)
Colombo, E., Mylopoulos, J.: Organizational Patterns for Virtual Enterprises, Technical Report #2004.34, Politecnico di Milano (2004)
Colombo, E., Mylopoulos, J.: A Multi-View Framework for Organizational Patterns, Technical Report #DIT-06-017, Università degli Studi di Trento (2006)
Darimont, R., van Lamsweerde, A.: Formal Refinement Patterns for Goal-Driven Requirements Elaboration. In: SIGSOFT FSE, pp. 179–190 (1996)
De Michelis, G., Dubois, E., Jarke, M., Matthes, F., Mylopoulos, J., Papazoglou, M., Pohl, K., Schmidt, J., Woo, C., Yu, E.: Cooperative Information Systems: A Manifesto, Cooperative Information Systems. Papazoglou, M.P., Schlageter, G. (eds.) (1997)
Fuxman, A., Liu, L., Mylopoulos, J., Roveri, M., Traverso, P.: Specifying and analyzing early requirements in Tropos. Requir. Eng. 9(2), 132–150 (2004)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, Reading (1995)
Harel, D., Naamad, A.: The STATEMATE Semantics of Statecharts. ACM Trans. on Softw. Eng. and Meth. 5(4), 293–333 (1996)
Kolp, M., Giorgini, P., Mylopoulos, J.: Organizational Patterns for Early Requirements Analysis. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681. Springer, Heidelberg (2003)
Konrad, S., Cheng, B.: Requirements Patterns for Embedded Systems. In: Proceeding of RE 2002, Essen (2002)
Krutchen, P.: The 4+1 View Model of Architecture. IEEE Software 12(6) (1995)
Maiden, N., Bright, B.P.: Recurrent Communication Patterns in Requirement Engineering Meetings. In: Proceedings of WET ICE 1996 (1996)
Malone, T.W., Crowston, K.: The Interdisciplinary Study of Coordination. ACM Computing Surveys 26(1), 87–119 (1994)
Mecella, M., Pernici, B.: Designing wrapper components for e-services in integrating heterogeneous systems. VLDB Journal 10(1), 2–15 (2001)
Merli, G., Luoni, M.: Comakership, Isedi (1997)
Papazoglou, M.P., Yang, J.: Web Component: A Substrate for Web Service Reuse and Composition. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 21–36. Springer, Heidelberg (2002)
Williamson, O.E.: The mechanisms of governance. Oxford University Press, Oxford (1996)
Yu, E., Mylopoulos, J.: Using goal, rules and methods to support reasoning in business process reengineering. Intel. Syst. and Acc. Fin. and Man. 5(1), 1–13 (1996)
Vispo Project, cube-si.elet.polimi.it/vispo
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Colombo, E., Mylopoulos, J. (2006). A Multi-perspective Framework for Organizational Patterns. In: Embley, D.W., Olivé, A., Ram, S. (eds) Conceptual Modeling - ER 2006. ER 2006. Lecture Notes in Computer Science, vol 4215. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11901181_34
Download citation
DOI: https://doi.org/10.1007/11901181_34
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47224-7
Online ISBN: 978-3-540-47227-8
eBook Packages: Computer ScienceComputer Science (R0)