• DocumentCode
    2295478
  • Title

    A Business-Goal-Service-Capability Graph for the Alignment of Requirements and Services

  • Author

    Galster, Matthias ; Bucherer, E.

  • Author_Institution
    Univ. of Calgary, Calgary, AB
  • fYear
    2008
  • fDate
    6-11 July 2008
  • Firstpage
    399
  • Lastpage
    406
  • Abstract
    The increasing popularity of service-oriented architectures (SOA) raises a number of questions on how to operationalize this new software development paradigm. One important aspect is the one of service granularity, which refers to the scope of functionality covered by one single service. In this paper, we present a graph-based method that helps determine the appropriate granularity of software services in order to match them with software requirements. This procedure becomes important during design- and run-time evaluation of services when determining the suitability of services to support business goals and to implement requirements. The presented Business-Goal-Service-Capability graph (BGSC graph) follows a refinement of requirements and service capabilities until a common granularity level has been reached.
  • Keywords
    business data processing; formal specification; graph theory; software architecture; business-goal-service-capability graph; graph-based method; service granularity; service-oriented architectures; software development paradigm; software requirements; software services; Context-aware services; Programming; Quality of service; Runtime; Service oriented architecture; Business-Goal-Service-Capability graph; Requirements; Service discovery and identification; Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services - Part I, 2008. IEEE Congress on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3286-8
  • Type

    conf

  • DOI
    10.1109/SERVICES-1.2008.62
  • Filename
    4578353