Exact Requirements Engineering for Developing Business Process Models
This work addresses the challenge of modeling complex business processes for organizations, but it appears incremental as it builds on existing methods.
The paper tackles the problem of ensuring correct requirements engineering for business process modeling by proposing a hybrid approach combining BORE and BDD methods, resulting in exact requirements elicitation that adapts to customer needs and avoids rework, as demonstrated in a case study on a journal submission system.
Process modeling is a suitable tool for improving the business processes. Successful process modeling strongly depends on correct requirements engineering. In this paper, we proposed a combination approach for requirements elicitation for developing business models. To do this, BORE (Business-Oriented Requirements Engineering) method is utilized as the base of our work and it is enriched by the important features of the BDD (Business-driven development) method, in order to make the proposed approach appropriate for modeling the more complex processes. As the main result, our method eventuates in exact requirements elicitation that adapts the customers' needs. Also, it let us avoid any rework in the modeling of process. In this paper, we conduct a case study for the paper submission and publication system of a journal. The results of this study not only give a good experience of real world application of proposed approach on a web-based system, also it approves the proficiency of this approach for modeling the complex systems with many sub-processes and complicated relationships.