Modeling business processes to generate artifacts for software development: A methodology

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

11 Citations (Scopus)

Abstract

When business processes are to be automated by an information system, business process knowledge is required in many ways throughout the software development life cycle (SDLC). Frequently, analysis is repeated to recapture this knowledge resulting in duplicate effort and inconsistent artifacts. We present our unified business process modeling methodology, UPROM that is used to generate various artifacts from business process models developed in conformance with its notation and approach. Together with business process models, the artifacts are user requirements document, software size estimation, process metrics list, process definition document and business glossary. These artifacts are easily maintainable as they originate from a single source and generated automatically by a tool. The methodology is applied in three case studies and summary of results is provided.

Original languageEnglish
Title of host publicationMiSE 2014: Proceedings of the 6th International Workshop on Modeling in Software Engineering
Place of PublicationNew York
PublisherAssociation for Computing Machinery, Inc.
Pages7-12
Number of pages6
ISBN (Electronic)978-1-4503-2849-4
DOIs
Publication statusPublished - Jun 2014
Externally publishedYes
Event6th International Workshop on Modeling in Software Engineering, MiSE 2014 - Hyderabad, India
Duration: 2 Jun 20143 Jun 2014
Conference number: 6

Conference

Conference6th International Workshop on Modeling in Software Engineering, MiSE 2014
Abbreviated titleMiSE 2014
Country/TerritoryIndia
CityHyderabad
Period2/06/143/06/14

Keywords

  • Business glossary
  • Business process modeling
  • COSMIC
  • Process definition document
  • Process metrics
  • Requirements analysis
  • Software size estimation

Fingerprint

Dive into the research topics of 'Modeling business processes to generate artifacts for software development: A methodology'. Together they form a unique fingerprint.

Cite this