词条 | Enterprise Collaboration Architecture |
释义 |
The first version of the Enterprise Collaboration Architecture (ECA) has been published by the Object Management Group (OMG) in 2001. The vision of the (ECA) is to simplify the development of component based and services oriented systems by providing a modeling framework aligned with the model-driven architecture (MDA) of the Object Management Group (OMG). The ECA thus provides a modeling framework for technology neutral business process design followed by implementation mappings onto the chosen architecture and technologies. It requires bi-directional traceability across the specification, implementation and operation. The ECA specifies a set of UML models used to model different aspects (e.g. static and dynamic aspects) of the system and a set of viewpoints addressing different concerns (e.g. business, engineering, technology, ...). ECA modelsThe ECA comprises four UML models:
The Component Collaboration Architecture (CCA)The Component Collaboration Architecture (CCA) provides a recursive decomposition and assembly of logical parts or process roles. These represent abstract role players which are ultimately mapped onto physical system components. ECA thus separates process roles from the physical process components realizing these roles. The Business Process ModelThe business process model defines the business processes across levels of granularity using compound task diagrams. A compound task coordinates lower level activities to perform a higher level activity. Process roles can be defined for activities. ECA defines the following three process roles
The ECA does not require the formal specification of services contracts for performers, but in most cases this would be encouraged. The Events ModelThe events model aims to support the specification of loosely coupled, event-driven applications. It defines
The Entities ModelThe entities model defines the structure of and relationships between business entities. ECA ViewsThe ECA views are directly taken from the Reference Model of Open Distributed Processing RM-ODP:
See also
References{{Unreferenced|date=July 2009}}External links
1 : Enterprise architecture |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。