fbpx
Wikipedia

SoaML

SoaML (Service-oriented architecture Modeling Language[1] /ˈswɑːməl/) is an open source specification project from the Object Management Group (OMG), describing a UML profile and metamodel for the modeling and design of services within a service-oriented architecture.

Description edit

SoaML has been created to support the following modeling capabilities:

  • Identifying services, dependencies between them and services requirements
  • Specifying services (functional capabilities, consumer expectations, the protocols and message exchange patterns)
  • Defining service consumers and providers
  • The policies for using and providing services
  • Services classification schemes
  • Integration with OMG Business Motivation Model
  • Foundation for further extensions both related to integration with other OMG metamodels like BPDM and BPMN 2.0, as well as SBVR, OSM, ODM and others.

The existing models and meta models (e.g. TOGAF) for describing system architectures turned out to be insufficient to describe SOA in a precise and standardized way. The UML itself seems to be too general for the purpose of describing SOA and needed clarification and standardization of even basic terms like provider, consumer, etc.

See also edit

Further reading edit

References and notes edit

Notes

Citations

External articles edit

  • Using SoaML services architecture by Jim Amsden, a co-author of the OMG SoaML standard.
  • Modeling with SoaML, the services-oriented architecture modeling language, a five-part series by Jim Amsden.

soaml, service, oriented, architecture, modeling, language, ɑː, open, source, specification, project, from, object, management, group, describing, profile, metamodel, modeling, design, services, within, service, oriented, architecture, contents, description, a. SoaML Service oriented architecture Modeling Language 1 ˈ s w ɑː m el is an open source specification project from the Object Management Group OMG describing a UML profile and metamodel for the modeling and design of services within a service oriented architecture Contents 1 Description 2 See also 3 Further reading 4 References and notes 5 External articlesDescription editSoaML has been created to support the following modeling capabilities Identifying services dependencies between them and services requirements Specifying services functional capabilities consumer expectations the protocols and message exchange patterns Defining service consumers and providers The policies for using and providing services Services classification schemes Integration with OMG Business Motivation Model Foundation for further extensions both related to integration with other OMG metamodels like BPDM and BPMN 2 0 as well as SBVR OSM ODM and others The existing models and meta models e g TOGAF for describing system architectures turned out to be insufficient to describe SOA in a precise and standardized way The UML itself seems to be too general for the purpose of describing SOA and needed clarification and standardization of even basic terms like provider consumer etc See also editSystems Modeling Language Unified Modeling LanguageFurther reading editSoaML Wiki SoaML Wiki SoaML and OMG 03 Nov 2009 SoaML OMG Specification http www omg org spec SoaML OASIS SOA Reference Model Technical Committee http www oasis open org committees tc home php wg abbrev soa rmReferences and notes editNotes Citations SoaML http www omg org spec SoaML External articles editUsing SoaML services architecture by Jim Amsden a co author of the OMG SoaML standard Modeling with SoaML the services oriented architecture modeling language a five part series by Jim Amsden nbsp This Unified Modeling Language article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title SoaML amp oldid 862392009, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.