• DocumentCode
    3119931
  • Title

    Variation-Oriented Requirements Analysis (VORA)

  • Author

    Narendra, N.C. ; Ponnalagu, Karthikeyan

  • Author_Institution
    IBM, Bangalore
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    159
  • Lastpage
    166
  • Abstract
    One approach to improve the reusability of business process-based solutions is to represent the business process as a combination of autonomous services via a service-oriented architecture (SOA) centric style. Such an approach would represent variations at service and business process level in terms of two key constructs - variation points (the placeholders in the solution model where variations can be introduced) and variation features (the actual variations that can be introduced at a subset of the listed variation points for that solution). One key research issue that has arisen out of the VOE project is how to actually identify and subsequently justify these variation points and variation features based on changed requirements. In this paper we propose our approach called Variation- Oriented Requirements Analysis (VORA) that addresses this issue. VORA is based on a traceability model that maps requirements to use cases, sequence diagrams, business processes and finally service specifications. We show how this mapping can also be used to (semi-) automatically map requirement changes down to variation points and variation features at service and business process level. We also demonstrate VORA via a simple yet realistic running example.
  • Keywords
    business data processing; software architecture; software reusability; systems analysis; business process reusability; business process-based solutions; requirement changes; service-oriented architecture; traceability model; variation-oriented requirements analysis; Computer industry; Costs; Design engineering; Feedback; Packaging; Productivity; Prototypes; Semiconductor optical amplifiers; Service oriented architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services, 2007 IEEE Congress on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-0-7695-2926-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2007.68
  • Filename
    4278792