BPLOM: BPM Level-Oriented Methodology for Incremental Business Process Modeling and Code Generation on Mobile Platforms
DOI:
https://doi.org/10.9781/ijimai.2013.222Keywords:
Business Process Modeling Notation (BPMN), Code Generation, Process TransformationAbstract
The requirements engineering phase is the departure point for the development process of any kind of computer application, it determines the functionality needed in the working scenario of the program. Although this is a crucial point in application development, as incorrect requirement definition leads to costly error appearance in later stages of the development process, application domain experts’ implication remains minor. In order to correct this scenario, business process modeling notations were introduced to favor business expert implication in this phase, but notation complexity prevents this participation to reach its ideal state. Hence, we promote the definition of a level oriented business process methodology, which encourages the adaptation of the modeling notation to the modeling and technical knowledge shown by the expert. This approach reduces the complexity found by domain experts and enables them to model their processes completely with a level of technical detail directly proportional to their knowledge.Downloads
References
[1] Kotonya, G. and Sommerville, I. “Requirements engineering with viewpoints”. 1996. BCS/IEE. Software Eng. J. , 11(1): 5-18
[2] Stephen A. White, “Introduction to BPMN”. Business Process Management Iniciative (year 2004).
[3] Michael zur Muehlen, Jan Recker. “How Much Language is Enough? Theoretical and Practical Use of the Business Process Modeling Notation”. 20th International Conference on Advanced Information Systems Engineering (CAiSE 2008).
[4] Lauri Eloranta, Eero Kallio y Ilkka Terho. “A Notation Evaluation of BPMN and UML Activity Diagrams" (year 2006).
[5] T.Wahl and G. Sindre. “An Analytical Evaluation of BPMN Using a Semiotic Quality Framework”. CAiSE’05 Workshops. Volume 1, pages 533–544. FEUP, Porto, Portugal (year 2005).
[6] Fernández, H. F., et al. “SBPMN – An easier business process modeling notation for business users”. Computer Standards & Interfaces 32 (1- 2):18–28.
[7] Jan C. Recker. “BPMN Modeling – Who, Where, How and Why”. BPTrends (year 2008).
[8] Stephen A. White y Derek Miers. “BPMN Modeling and Reference Guide: Understanding and Using BPMN”. Future Strategies Inc. (year 2008).
[9] Ryan K. L. Ko. “A computer scientist's introductory guide to business process management (BPM)”. Crossroads v.15 n.4, p.11-18 (year 2009).
[10] R. Lu y S. Sadiq. “A Survey on Comparative Modelling Approaches”. Proc. BIS'07 (year 2007).
[11] Ralf Laue y Andreas Gadatsch. “Measuring the Understandability of Business Process Models - Are We Asking the Right Questions?”. Business Process Management Workshops - BPM 2010 International Workshops and Education Track (year 2010).
[12] Jan Recker, Niz Safrudin y Michael Rosemann. “How Novices Model Business Processes”. Business Process Management – 8th International Conference (year 2010).
[13] Zhiqiang Yan, Hajo A. Reijers y Remco M. Dijkman. “An evaluation of BPMN Modeling Tools”. Business Process Modeling Notation - Second International Workshop (year 2010).
[14] C.A. Petri. “Kommunikation mit Automaten”. PhD thesis, Institut fiir instrumentelle Mathematik, Bonn. (year 1962).
[15] W.M.P van der Aalst et al. “The Application of Petri Nets to Workflow Management”. The Journal of Circuits, Systems and Computers, 8(1):21–66. (year 1998).
[16] Jaime Solís Martínez, Vicente García Díaz, Begoña Cristina Pelayo García-Bustelo y Juan Manuel Cueva Lovelle. “BPMN MUSIM: Notación BPMN muy simplificada”. 6ª Conferencia Ibérica de Sistemas y Tecnologías de Información (CISTI 2011).
[17] Jaime Solís Martínez, Vicente García Díaz, Begoña Cristina Pelayo García-Bustelo y Juan Manuel Cueva Lovelle. “Isastur Modeler: A tool for BPMN MUSIM”. 6ª Conferencia Ibérica de Sistemas y Tecnologías de Información (CISTI 2011).
[18] Michele Chinosi and Alberto Trombetta. “A design methodology for BPMN”. Chapter in the 2009 BPM and Workflow Handbook. (year 2009).
[19] Michele Chinosi, and Alberto Trombetta. "BPMN: An introduction to the standard." Computer Standards & Interfaces 34.1 (year 2012).
[20] H. Fernandez-Fernandez, E. Palacios-González, V. García-Díaz, B. Cristina Pelayo G-Bustelo, Oscar Sanjuán Martínez and Juan Manuel Cueva Lovelle. “Developing a Business Application with BPM and MDE”. International Journal of Artificial Intelligence and Interactive Multimedia (IJIMAI). (year 2009).
[21] A.P. Castaño. “Prototype of assignment intelligent adaptive of service providers inside of ESB with data mining”. International Journal of Artificial Intelligence and Interactive Multimedia (IJIMAI). (year 2009).
[22] Windows Workflow Foundation. Last visit on May 5th 2013. http://msdn.microsoft.com/es-es/netframework/aa663328
[23] OMG. Last visit on May 6th 2013. http://www.omg.org/
[24] BPMI. Last visit on May 7th 2013. http://www.omg.org/bpmi
[25] BPMN. Last visit on May 5th 2013. Last update on April 29th 2013. http://www.omg.org/bpmn/
[26] UML. Last visit on May 4th 2013. Last update on April 15th 2013. http://www.uml.org/
[27] jBoss jBPM. Last visit on May 4th 2013. http://www.jboss.org/jbpm
[28] MDE Research Group in the Department of Computer Science, University of Oviedo. Last visit on May 7th 2013. Last update on December 2012. https://sites.google.com/site/mdeootlab/Home
Downloads
Published
-
Abstract109
-
PDF29






