Tipificación de eventos a partir del modelo BPMN en artefactos de ingeniería de software

Classification of Events from the BPMN Model in Software Engineering Artifacts

Contenido principal del artículo

Paola Andrea Noreña Cardona
Fabio Alberto Vargas Agudelo
Darío Enrique Soto Durán

Resumen

La satisfacción de las expectativas y las necesidades de un interesado, se deriva del producto de software que se entrega. Para que se cumpla con este criterio, es imprescindible que en el proceso de ingeniería de software se representen correctamente todos sus elementos, desde la etapa inicial de la definición de requisitos hasta la etapa final del desarrollo. Los eventos son aquellos acontecimientos que ocurren en un determinado tiempo en los procesos de negocio y son responsables de desencadenar el inicio o la finalización de un flujo de procesos o actividades. Los eventos son importantes en los proyectos de software porque ayudan al analista en la definición de los requisitos funcionales, de esta etapa dependen las demás. A pesar de la importancia que merecen, estos eventos no están completamente representados en algunos artefactos. Es por esta razón que en este artículo se pretende realizar una tipificación de eventos en ingeniería de software a partir del modelo BPMN, que permita obtener una definición clara y precisa de los tipos de eventos a partir de algunos artefactos que los representan, lo cual ayudará a su futura modelación.

Descargas

Los datos de descargas todavía no están disponibles.

Datos de publicación

Metric
Este artículo
Otros artículos
Revisores/as por pares 
0
2.4

Perfil evaluadores/as  N/D

Declaraciones de autoría

Declaraciones de autoría
Este artículo
Otros artículos
Disponibilidad de datos 
N/D
16%
Financiación externa 
No
32%
Conflictos de intereses 
N/D
11%
Metric
Esta revista
Otras revistas
Artículos aceptados 
19%
33%
Días para la publicación 
2
145

Indexado en

Editor y equipo editorial
Perfiles
Sociedad académica 
Tecnológico de Antioquia
Editorial 
Tecnológico de Antioquia - Institución Universitaria

Detalles del artículo

Biografía del autor/a (VER)

Paola Andrea Noreña Cardona, Tecnológico de Antioquia - Institución Universitaria

Ms.C. en Ingeniería de Sistemas, docente ocasional.

Fabio Alberto Vargas Agudelo, Tecnológico de Antioquia - Institución Universitaria

docente de planta

Darío Enrique Soto Durán, Tecnológico de Antioquia - Institución Universitaria

docente de planta

Referencias (VER)

Arango, F. & Zapata, C. (2006). UN-MÉTODO para la Elicitación de Requisitos de Software. Medellín: Universidad Nacional de Colombia.

Campderrich, B. (2003). Ingeniería del software. Barcelona: Editorial UOC, Universitat Oberta de Catalunya. 323.

Freund, J., Rucker, B. & Hitpass, B. (2011). BPMN 2.0. Manual de Referencia y Guía Práctica.

Oracle. (2005). Documento número: B14220-02. Documento estándar. Recuperado de http://docs.oracle.com/cd/B19306_01/server.102/b14220/triggers.htm

Fowler, M. (2003). UML Distilled a Brief Guide to the Standard Object Modeling Language. Estados Unidos: New Softcover.

Hernández, U., Álvarez, F.J. & Vargas, M. (2010). Use Processes - Modeling Requirements Based on Elements of BPMN and UML Use Case Diagrams. 2nd International Conference on Software Technology and Engineering (ICSTE), San Juan, PR, USA.

OMG, Object Management Group. (2009). Business Process Model and Notation BPMN. Standard Document. Recuperado de http://www.omg.org/spec/BPMN/1.2

OMG, Object Management Group. (2011). OMG Unified Modeling Language (OMG UML), Superstructure. Recuperado de http://www.omg.org/spec/UML/2.4.1/Superstructure

Owen, M. & Raj, J. (2003). BPMN and Business Process Management. Popkin Software. Technical report. Recuperado de http://www.omg.org/bpmn/Documents/6AD5D16960.BPMN_and_BPM.pdf

Pressman, R. (2005). Software Engineering: a Practitioner’s Approach, 6th ed. New York: McGraw Hill.

Samuel, P., Mall, R. & Bothra, A. (2008). Automatic Test Case Generation Using Unified Modeling Language (UML) State Diagrams. Software, IET, 2(2), 79-93.

Torossi, G. (2010). Modelado de objetos con UML.

Weinbach, N. & García, A. (2004). Una extensión de la programación en lógica que incluye eventos y comunicación. Documento estándar.

Zapata, C. M. (2012). The UNC-Method Revised: Elements of the New Approach. Elicitation Software Requirements in a Complete, Consistent, and Correct Way. Saarbrucken: Lap Lambert Academic Publishing GmbH & Co. KG.