Deriving User Requirements from Business Process Models for Automation: A Case Study

Aysolmaz, Banu
Demirrs, Onur
The knowledge captured in business process models is essential to identify user requirements of the process aware information system to execute the processes. Frequently, relations between the models and requirements are either not established or only partially available. This results in increased effort, broken traceability, completeness and consistency problems for user requirements. We proposed a unified business process modeling method, UPROM, to analyze and develop models for business processes and user requirements. These models are utilized to automatically generate textual user requirements. We present a multiple case study to evaluate UPROM in two e-government projects initiated for developing workflow management systems. We applied UPROM to identify most of the user requirements and prepare the technical contracts. The multiple case study shows that by applying UPROM, user requirements and business processes can be analyzed in a unified way and textual requirements can be generated automatically. The results proved to be helpful in real life settings.


Unified Process Modeling with UPROM Tool
Aysolmaz, Banu; Demirörs, Onur (2014-06-20)
UPROM tool is a business process modeling tool designed to conduct business process and user requirements analysis in an integrated way to constitute a basis for process automation. Usually, business process models are not utilized systematically to develop related artifacts, specifically when a process-aware information system is to be developed to automate those processes. This results in completeness, consistency and maintainability problems for those artifacts. Unified business process modeling methodol...
An approach for eliciting functional requirements of the software intensive systems based on business process modeling
Yıldız, Okan; Güçlü, Nusret; Demirös, Onur; Department of Information Systems (2002)
In this thesis, eliciting system functional requirements based on business requirements during software intensive systems acquisition or development process is investigated and an approach is proposed for this purpose. Concepts and current problems within the framework of business requirements are investigated with a general literature review of requirements engineering and technology acquisition. Determination of requirements of IT system to be acquired according to the business objectives and base lining ...
A Comparison of Process Ontology Discovery from Organizational Guidelines in Two Different Languages
Gurbuz, Ozge; Demirörs, Onur (2017-09-01)
Process ontologies contain organization's process elements which are related to the business activities, in a structured format. Once organizations establish process ontologies, searching process information as well as discovery, modeling and automation become more efficient. Process ontologies are frequently developed from organizational resources such as guidelines, regulations and procedures by interpreting the document, discovering the process information and building the ontology. The studies depict th...
Evaluation and selection of case tools: a methodology and a case study
Okşar, Koray; Okşar, Koray; Department of Information Systems (2010)
Today’s Computer Aided Software Engineering (CASE) technology covers nearly all activities in software development ranging from requirement analysis to deployment.Organizations are evaluating CASE tool solutions to automate or ease their processes. While reducing human errors, these tools also increase control, visibility and auditability of the processes. However, to achieve these benefits, the right tool or tools should be selected for usage in the intended processes. This is not an easy task when the vas...
Formalization of core-competency processes for integration of value-add chains.
Manzer, Ayesha; Doğru, Ali Hikmet; Department of Computer Engineering (2002)
Process Models for the core-competency processes of enterprises are represented in task systems. For a virtual enterprise that is formed by an integration of the individual organizations' processes over the Internet, the preservation of some attributes is investigated. With the aid of task systems as a formalism that is borrowed from the operating systems theory, processes and attributes are modeled. The anticipated utilization is in the form of a tool that will aid the formation of virtual enterprises over...
Citation Formats
B. Aysolmaz and O. Demirrs, “Deriving User Requirements from Business Process Models for Automation: A Case Study,” 2014, p. 19, Accessed: 00, 2020. [Online]. Available: