Jump to content

Service-oriented modeling

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Mmichaelbell (talk | contribs) at 13:25, 25 August 2007 (Created the Page). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Service-Oriented Modeling is a software development practice that employs disciplines and a universal language to provide strategic and tactical solutions to enterprise problems. This Service-Oriented anthropomorphic modeling paradigm advocates a holistic view of the analysis, design, and architecture of all organizational software entities, conceiving them as service-oriented assets, namely services. Since this modeling language can be employed by problem and solutions domains organizations, meaning business and IT, their unique perspectives typically influence service development life cycle strategies and their driving projects.

The Service-Oriented Modeling paradigm is based upon the following vision:

• Introduce a state-of-the-art and holistic modeling language that can facilitate an SOA implementation • Introduce advanced service life cycle concepts and processes that can be employed to manage service-oriented projects • Enable business and IT personnel to equally partner in service-oriented modeling efforts and to represent their unique perspectives

The Service-Oriented Modeling practice employs the following disciples that are widely utilized during service-oriented life cycles:

Service-Oriented ConceptualizationService-Oriented Discovery and AnalysisService-Oriented Business IntegrationService-Oriented DesignService-Oriented Conceptual ArchitectureService-Oriented Logical Architecture