• DocumentCode
    1644942
  • Title

    Use Cases to Process Specifications in Business Process Modeling Notation

  • Author

    Sinha, Avik ; Paradkar, Amit

  • Author_Institution
    IBM T J Watson Res. Center, Hawthorne, NY, USA
  • fYear
    2010
  • Firstpage
    473
  • Lastpage
    480
  • Abstract
    Use cases are a key technique to elicit software requirements from the point of view of the user of a system. Their prevalence is noticeable ever since the onset of agile programming techniques. Within SOA projects however, business process models are used for capability analysis and gap detection. Business process models present a global view of the system and hence are more suited for gap detection. Therefore, in practice both these forms of requirements continue to be useful and coexist. Often in big software projects and in distributed development environment such coexisting requirement specifications can grow out of synch. We present here a technique to semi-automatically transform use cases into business processes and to create mapping between them. By preserving the mapping between these forms one can enforce consistency between the two forms of requirements.
  • Keywords
    business process re-engineering; formal specification; software management; business process modeling notation; gap detection; process specifications; use cases; Analytical models; Business; Computational modeling; Connectors; Context modeling; Logic gates; Unified modeling language; bpmn; consistency; transformation; use case;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2010 IEEE International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8146-0
  • Electronic_ISBN
    978-0-7695-4128-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2010.105
  • Filename
    5552752