• DocumentCode
    3583692
  • Title

    To Establish Enterprise Service Model from Enterprise Business Model

  • Author

    Jamshidi, P. ; Sharifi, M. ; Mansour, S.

  • Author_Institution
    Dept. of Ind. Eng., Amirkabir Univ. of Technol., Tehran
  • Volume
    1
  • fYear
    2008
  • Firstpage
    93
  • Lastpage
    100
  • Abstract
    One of the key activities that are needed to construct a quality service-oriented solution is the identification of its architectural elements with the right granularity. The selection of an appropriate method for identification of services from business models of an enterprise is thus quite crucial to the success of any service-oriented solution for that enterprise. Existing methods for service identification ignore required performance metrics and semantics integrity of business elements; more importantly, they focus on entity-based services while ignoring process based ones. This paper proposes a new process for identification and specification of enterprise software services and their architectural elements. A novel clustering technique, named elementary business process and business entity affinity analysis technique (EEAT), is introduced for identifying candidate architectural elements. This technique identifies each candidate service with the right granularity, while satisfying low coupling, high cohesion, and low reuse cost principles for reusable software services.
  • Keywords
    business data processing; formal specification; software architecture; software reusability; architectural element; business entity affinity analysis; clustering technique; elementary business process; enterprise business model; enterprise service model; enterprise software service; quality service; reusable software service; service identification; software identification; software specification; Application software; Computer architecture; Costs; Industrial engineering; Large-scale systems; Measurement; Object oriented modeling; Service oriented architecture; Software reusability; Unified modeling language; clustering technique; enterprise service model; service identification; service modeling; service specification; service-oriented analysis and design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing, 2008. SCC '08. IEEE International Conference on
  • Print_ISBN
    978-0-7695-3283-7
  • Type

    conf

  • DOI
    10.1109/SCC.2008.52
  • Filename
    4578453