• DocumentCode
    2050913
  • Title

    An Automatic Requirements Negotiation Approach for Business Services

  • Author

    Dubois, Eric ; Kritikos, Kyriakos ; Kubicki, Sylvain

  • Author_Institution
    Public Res. Centre Henri Tudor, Luxembourg, Luxembourg
  • fYear
    2011
  • fDate
    14-16 Sept. 2011
  • Firstpage
    133
  • Lastpage
    140
  • Abstract
    Organizations now resort to service-orientation as it enables them to quickly create and offer new business services (BSs) or optimize existing ones. In many cases, organizations must cooperate to offer such services so as to concentrate only on their core business. An initial phase to the design of a novel BS concerns the determination of the BS´s functional and non-functional requirements. The respective research approaches exploit goal models to specify and elicit such requirements. However, while it is easy to reach an agreement for the functional requirements, this is not true for the non-functional ones. First, as the involved stakeholders may have different requirements and expertise level for particular non-functional aspects. Second, as a BS´s non-functional performance is critical for distinguishing among functionally-equivalent BSs of other competing organizations. Thus, the stakeholders must negotiate over the BS´s non-functional requirements. However, such a negotiation may take considerable time and needs the active stakeholder involvement in terms of alternative offers for the conflicting requirements. To this end, this paper proposes a broker-based BS negotiation framework that can automatically determine the non-functional requirements of the required BS. This framework takes as input a functional goal model as well as the stakeholder requirements in terms of utility functions on the non-functional performance of the required BS functional goal and its sub-goals, and can propose an overall solution that is balanced and consistent across the goal model levels and satisfies as much as possible all the stakeholders.
  • Keywords
    business data processing; formal verification; software engineering; BS; automatic requirements negotiation approach; business services; service orientation; stakeholder requirements; utility functions; Biological system modeling; Optimization; Organizations; Protocols; Semantics; XML; constraint optimization; goal model; non-functional requirements; requirements negotiation; stakeholder power; utility functions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ECOWS), 2011 Ninth IEEE European Conference on
  • Conference_Location
    Lugano
  • Print_ISBN
    978-1-4577-1532-7
  • Type

    conf

  • DOI
    10.1109/ECOWS.2011.19
  • Filename
    6061086