Tipificación de eventos a partir del modelo BPMN en artefactos de ingeniería de software
Tipificación de eventos a partir del modelo BPMN en artefactos de ingeniería de software
Contenido principal del artículo
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.
Palabras clave: eventos, tipificación, BPMN, ingeniería de software.
Abstract
The satisfaction of a stakeholder’s expectations and needs is derived from the software product delivered. In software engineering, the correct representation of all its elements is necessary, from the requirements definition in the initial phase to the development in the final phase, which allows for the accomplishment of this criterion. Events are occurrences that happen at some specified time in the business process. These are responsible for triggering the start or the end of a process flow or activities flow. Events are very important in the software lifecycle because they help the analyst in the functional requirements definition, so the other phases depend on it. Even though events are important, these are not represented completely in different artifacts. For this reason, in this paper we aim to present a classification of the events in software engineering from BPMN model to obtain a clear and precise definition of the event types based on some a few artifacts that represent them and will help their future modeling
Keywords: events, classification, artifacts, software engineering.