Abstract
The main aim of this paper is emphasis on how to incorporate changes in existing BPMN based business process models considering the correctness and consistency. However, modifications and alterations in existing BPMN models are only time consuming but also error-prone. First, we take a BPMN model as an input and create its XML file. Then, an XML parser is used to parse the xml file and extract the BPMN and UML class elements which will further be verified. Proposed approach will overcome all the inconsistencies in case of modification within existing BPMN models which can enhance the effectiveness of any business process models. Business process exist in a business organization. Bank, open bank account, cheque cash, check balance at ATM, etc. Customer requirements vary with respect of time, then we have to update and improve, refine business processes. The frequent changes in business processes may make them inconsistent with respect to other business process. Such inconsistencies create problems in business activities. It is difficult to identify such inconsistencies manually due to involvement of lot of effort and time. There should be an automated approach or an automated tool that can help in identifying the possible inconsistencies in business processes after changes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
OMG: Unified Modelling Language (UML) Standard version 2.1.2. Object Management Group (2007). http://www.omg.org/
Object Management Group: Business Process Definition Metamodel. Version 1.0.2, 12 January 2004. http://www.bpmn.org/Documents/BPDM/OMG-BPD-2004-01-12-Revision.pdf
Business Process Management Initiative: Business Process Modeling Notation. Specification Version 1.0, 3 May 2004. http://www.bpmn.org/
WordNet: An Electronic Lexical Database. MIT Press. http://wordnet.princeton.edu/wordnet/publications/
Korherr, B.: Business Process Modelling. VDM Verlag Saarbrücken, Germany, Germany ©2008. ISBN 3836487160 9783836487160
Object Management Group: Semantics of Business vocabulary and Rules. (SBVR) Standard v.1.0. Object Management Group (2008). http://www.omg.org/spec/SBVR/1.0/
Bajwa, I.S., Lee, M.G., Bordbar, B.: SBVR business rules generation from natural language specification. In: AAAI Spring Symposium 2011, San Francisco, pp. 2–8 (2011)
Bajwa, I.S., Bordbar, B., Lee, M.G.: OCL constraint generation from natural language specification. In: IEEE International EDOC conference 2010, Victoria (2010)
Cabot, J., Pau, R., Raventos, R.: From UML/OCL to SBVR specification: a challenging transformation. Inf. Syst. 35(4), 1–24 (2008)
Karpovic, J., Nemuraite, L.: From transforming SBVR business semantics into web ontology language OWL2: main concepts
Ceravolo, P., Fugazza, C., Leida, M.: Modelling semantics of business rules. In: 2007 Inaugural IEEE International Conference on Digital Ecosystems and Technologies (IEEE DEST 2007), pp. 171–176 (2007)
Nalepa, G.J., Mach, M.A.: Business rules design method for business process management. In: Proceedings of the International Multiconference on Computer Science and Information Technology, pp. 165–170 (2009)
Muehlen, M.Z., Indulska, M., Kamp, G.: Business process and business rule modeling: a representational analysis (2007)
Sukys, A., Nemuraite, L., Sinkevicius, E., Paradauskas, B.: Querying ontologies on the base of semantics of business vocabulary and business rules (2011)
Pau, R., Cabot, J., Raventos, R.: UMLtoSBVR: an SBVR-based tool to validate UML conceptual schemas (2009)
Prezel, V., Gašević, D., Milanović, M.: Representational analysis of business process and business rule languages (2010)
Bajwa, I.S., Asif Naeem, M.: On specifying requirements using a semantically controlled representation. In: Muñoz, R., Montoyo, A., Métais, E. (eds.) NLDB 2011. LNCS, vol. 6716, pp. 217–220. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22327-3_23
Pau, R., Cabot, J.: Paraphrasing OCL expressions with SBVR. In: Kapetanios, E., Sugumaran, V., Spiliopoulou, M. (eds.) NLDB 2008. LNCS, vol. 5039, pp. 311–316. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-69858-6_30
De Roover, W., Vanthienen, J.: A transformation from SBVR business rules into event coordinated rules by means of SBVR patterns. In: Cezon, M., Wolfsthal, Y. (eds.) ServiceWave 2010. LNCS, vol. 6569, pp. 172–179. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22760-8_19
Nicolae, O., Wagner, G.: Verbalising R2ML rules into SBVR. In: Symbolic and Numeric Algorithms for Scientific Computing, 2008 SYNASC 2008, pp. 265–272 (2008)
Umber, A., Bajwa, I.S., Naeem, M.A.: NL-based automated software requirements elicitation and specification. In: Advances in Computing and Communications (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ishaq, M., Choudhary, M.A. (2019). Automated Consistency Management in BPMN Based Business Process Models. In: Bajwa, I., Kamareddine, F., Costa, A. (eds) Intelligent Technologies and Applications. INTAP 2018. Communications in Computer and Information Science, vol 932. Springer, Singapore. https://doi.org/10.1007/978-981-13-6052-7_25
Download citation
DOI: https://doi.org/10.1007/978-981-13-6052-7_25
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6051-0
Online ISBN: 978-981-13-6052-7
eBook Packages: Computer ScienceComputer Science (R0)