Semi-automated lifecycles for eliciting requirements for service-oriented environments

M. Brian Blake

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Service-based tools are beginning to mature, but there is a cognitive gap between the understanding of what currently exists within an organization and how to use that knowledge in planning an overall enterprise modernization effort that realizes a service-oriented architecture. Traditional and contemporary software engineering lifecycles use incremental approaches to extract business information from stakeholders in developing features and constraints in a future application. In traditional environments, this information is captured as requirements specifications, use cases, or storyboards. Here, we address the evolution of traditional software engineering approaches to support the conceptualization of abstract services that overlap multiple organizations. Traditional software engineering lifecycles must be enhanced with emerging processes related to the development applications for service-oriented environments. The chapter discusses state-of-the-art approaches that elicit information about the requirements for serviceoriented architectures. These approaches tend to leverage existing requirements engineering approaches to suggest aggregate service-based capabilities that might be most effective for a particular environment.

Original languageEnglish (US)
Title of host publicationService Life Cycle Tools and Technologies
Subtitle of host publicationMethods, Trends and Advances
PublisherIGI Global
Pages22-34
Number of pages13
ISBN (Print)9781613501597
DOIs
StatePublished - Dec 1 2011

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint Dive into the research topics of 'Semi-automated lifecycles for eliciting requirements for service-oriented environments'. Together they form a unique fingerprint.

  • Cite this

    Blake, M. B. (2011). Semi-automated lifecycles for eliciting requirements for service-oriented environments. In Service Life Cycle Tools and Technologies: Methods, Trends and Advances (pp. 22-34). IGI Global. https://doi.org/10.4018/978-1-61350-159-7.ch002