Paradigm as Organization-Oriented Coordination Language

Global component behaviours as distinguished in Paradigm, offer the ingredients for specifying inter-component coordination in separation from and consistent with detailed component behaviour. The paper discusses how global behaviours provide great flexibility in arranging computation as well as coordination. In the context of a mediating example we plea for taking such flexibility as an organizational, organic, human-like characteristic; good to have, but usually absent in system specification. In addition, we point out how Paradigm's flexibility fits well in the historical perspective of discrete event simulation, modeling, object-orientation and patterns.

[1]  Fausto Giunchiglia,et al.  Coordination specification in multi-agent systems: from requirements to architecture with the Tropos methodology , 2002, SEKE '02.

[2]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[3]  Erik P. de Vink,et al.  Delegation Modeling with Paradigm , 2005, COORDINATION.

[4]  Franco Zambonelli,et al.  Developing multiagent systems: The Gaia methodology , 2003, TSEM.

[5]  Jochen Malte Küster,et al.  Consistency management of object oriented behavioral models , 2004 .

[6]  Farhad Arbab,et al.  Reo: A Channel-based Coordination Model for Component Composition , 2005 .

[7]  de Ep Erik Vink,et al.  Coordination in Networked Organizations: the Paradigm Approach , 2003 .

[8]  Ivar Jacobson,et al.  The object advantage - business process reengineering with object technology , 1994 .

[9]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[10]  Henk Jonkers,et al.  Investigating the mapping of an Enterprise Description Language into UML 2.0 , 2004, Electron. Notes Theor. Comput. Sci..

[11]  Erik P. de Vink,et al.  Operational Semantics for Coordination in Paradigm , 2002, COORDINATION.

[12]  Jun Han,et al.  Coordination Systems in Role-Based Adaptive Software , 2005, COORDINATION.

[13]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture: A System of Patterns: John Wiley & Sons , 1987 .

[14]  Frank Buschmann,et al.  A system of patterns , 1995 .

[15]  B. F. Castro Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 , 1997 .

[16]  Marc M. Lankhorst Enterprise Architecture at Work - Modelling, Communication and Analysis, 3rd Edition , 2005, The Enterprise Engineering Series.

[17]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .