• DocumentCode
    2450411
  • Title

    Service-Oriented Modeling: An Extensive Reuse Method

  • Author

    Wu, Budan ; Jin, Zhi

  • Author_Institution
    Acad. of Math. & Syst. Sci., Chinese Acad. of Sci., Beijing
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    607
  • Lastpage
    612
  • Abstract
    Service-oriented modeling is defined as a comprehensive practice encompassing analysis, design and architecture of all organizational software entities. Currently, service-oriented modeling receives more attention in SOA project lifecycle, since SOA application is model-driven and can be fast developed after modeling. However, existing service-oriented modeling approaches reuse only service which is considered to be building blocks of cross-domain applications. This usually falls into the field of OO analysis, just using service to realize function at design and implementation phase, which disobeys the soul of SOA that fast developing roots in extensive reuse. This paper proposes a domain-specific hierarchical ontology system supporting reuse of various service-oriented assets, such as application template, collaboration pattern, workflow and service. The paper also presents a service-oriented modeling process based on the ontology, which accelerates SOA application developing by searching and reusing assets from the first to last modeling phase, instead of starting everything from scratch.
  • Keywords
    ontologies (artificial intelligence); software architecture; SOA project lifecycle; cross-domain applications; domain-specific hierarchical ontology system; extensive reuse method; organizational software entities; service-oriented modeling; Application software; Collaboration; Computer applications; Computer architecture; Computer industry; Context-aware services; Mathematical model; Mathematics; Ontologies; Service oriented architecture; SOA assets; extensive reuse; hierarchical ontology; service-oriented modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
  • Conference_Location
    Turku
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3262-2
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2008.30
  • Filename
    4591632