Title :
UPMS - UML Profile and Metamodel for Services - an Emerging Standard
Author_Institution :
SINTEF, Trondheim
Abstract :
UPMS is an emerging standard from OMG (object management group) that includes both a UML profile (SOA-Pro) and a metamodel for modeling of service-oriented architectures. The approach supports both top down (synergistic) and bottom up (opportunistic) modeling (middle-out), and utilizes UML collaboration diagrams and UML 2.0 component diagrams with a new concept of service interfaces. It is also linked into a business modeling framework with business process modeling (BPMN) and goal modeling (BMM). UPMS provides a foundation for modeling of SHA (service-oriented heterogeneous architectures) including support for P2P, grid, agents and semantic services., which is being addressed in the European SHAPE project.
Keywords :
Unified Modeling Language; software architecture; European SHAPE project; P2P; UML 2.0 component diagram; UML collaboration diagram; UPMS; business modeling framework; metamodel; object management group; semantic service; service-oriented heterogeneous architecture; Collaboration; Service oriented architecture; Shape; Unified modeling language;
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2008. EDOC '08. 12th International IEEE
Conference_Location :
Munich
Print_ISBN :
978-0-7695-3373-5
DOI :
10.1109/EDOC.2008.52