• DocumentCode
    3102243
  • Title

    Requirements Engineering for Adaptive Service Based Applications

  • Author

    Qureshi, Nauman A. ; Perini, Anna

  • Author_Institution
    Fondazione Bruno Kessler-IRST, Trento, Italy
  • fYear
    2010
  • fDate
    Sept. 27 2010-Oct. 1 2010
  • Firstpage
    108
  • Lastpage
    111
  • Abstract
    Service-Based Applications (SBA) are inherently open and distributed, as they rely on third-party services that are available over the Internet, and have to cope with the dynamism of such operating environment. This motivates the need for SBA to be self-adaptive to accommodate changes in service availability and performance, in consumers´ needs and preferences, and more generally in the operational environment, which may occur at run-time. Engineering such applications significantly challenges the role of requirements engineering (RE). Usually, RE is carried out at the outset of the whole development process, but in the context of SBA, RE activities are also needed at run-time thus enabling a seamless SBA evolution. In this paper, we investigate RE for SBA at run-time proposing a method that supports the continuous refinement of requirements artifacts at run-time, which involves consumers and the SBA itself as primary stakeholders.
  • Keywords
    software engineering; systems analysis; RE; SBA; adaptive service based applications; continuous refinement; operating environment; primary stakeholders; requirements engineering; Availability; Conferences; Context; Monitoring; Software; Uncertainty; XML; Requirements Engineering; Self-Adaptive Systems; Service Based Applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2010 18th IEEE International
  • Conference_Location
    Sydney, NSW
  • ISSN
    1090-705X
  • Print_ISBN
    978-1-4244-8022-7
  • Type

    conf

  • DOI
    10.1109/RE.2010.23
  • Filename
    5636635