Service-Oriented Modeling Based on Whole Process Asset Reuse

吴步丹,金芝,赵彬
DOI: https://doi.org/10.3724/sp.j.1016.2008.01293
2009-01-01
Chinese Journal of Computers
Abstract:Service-oriented computing (SOC) is an emerging software architecture paradigm on Internet, which develops software by integrating services. Service-oriented modeling (SOM) is the essential task in SOC application development. On the one hand, like traditional software, service-oriented application also needs requirement modeling as the first principle step of its development process. On the other hand, distributed reuse and fast integrating in SOC ask distinctive features for service-oriented modeling. This paper proposes an extensive reuse approach for SOM, which utilizes a multi-facets ontology system supporting reuse of various SOA assets throughout the modeling process. The assets in hierarchical repositories are associated with the ontology system, which include application frames, business processes, collaboration templates, and services. The paper also presents an iterative modeling process, when new requirement comes up, ontology-guided reuse in each modeling phase is performed iteratively and finally a deployable service-oriented software model is obtained.
What problem does this paper attempt to address?