Linking Business Process Models and System Models Based on Business Process Modelling
Authors: Faisal A. Aburub
Abstract:
Organizations today need to invest in software in order to run their businesses, and to the organizations’ objectives, the software should be in line with the business process. This research presents an approach for linking process models and system models. Particularly, the new approach aims to synthesize sequence diagram based on role activity diagram (RAD) model. The approach includes four steps namely: Create business process model using RAD, identify computerized activities, identify entities in sequence diagram and identify messages in sequence diagram. The new approach has been validated using the process of student registration in University of Petra as a case study. Further research is required to validate the new approach using different domains.
Keywords: Business process modelling, system models, role activity diagrams, sequence diagrams.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1124347
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1526References:
eira, F., and Silva, P., 2014. Transforming an enterprise model into a use case model in business process systems. The Journal of Systems and Software. Vol 96. pp. 152–171.[2] Zota, R., and Ciovica, L., 2015. Designing software solutions using business processes. Procedia Economics and Finance. Vol20. pp. 695 – 699
[3] Mondragon, M., Mora, M., Garza, L., Alvarez, F., Rodríguez, L., and Limon, H., 2013.Toward a well-structured Development Methodology for Business Process-oriented Software Systems based on Services. Procedia Technology. Vol 9. pp. 351 – 360.
[4] Solís-Martínez, J., Espada, J. P., G-Bustelo, B. C. P., & Lovelle, J. M. C. (2014). BPMN MUSIM: Approach to improve the domain expert’s efficiency in business processes modeling for the generation of specific software applications. Expert Systems with Applications. Vol 41 (4). pp. 1864-1874.
[5] Rodríguez, A., de Guzmán, I. G. R., Fernández-Medina, E., & Piattini, M. (2010). Semi-formal transformation of secure business processes into analysis class and use case models: An MDA approach. Information and Software Technology. Vol 52(9). pp. 945-971.
[6] Stavenko, Y., Kazantsev, N., & Gromoff, A. (2013). Business process model reasoning: from workflow to case management. Procedia Technology. Vol 9. pp. 806-811.
[7] Aysolmaz, B., & Demirors, O. (2014). Modeling business processes to generate artifacts for software development: a methodology. In Proceedings of the 6th International Workshop on Modeling in Software Engineering (pp. 7-12). ACM.
[8] Ould, M. (2004). Business Process Management: A Rigorous Approach. The British Computer Society.
[9] Refsdal, A., & Stølen, K. (2008). Extending UML sequence diagrams to model trust-dependent behavior with the aim to support risk analysis. Electronic Notes in Theoretical Computer Science, Vol 197(2), pp: 15-29.