Representación de eventos disparadores y de resultado en el grafo de interacción de eventos

El Grafo de Interacción de Eventos (EIG por sus siglas en inglés) es una herramienta que representa la relación y ocurrencia de los eventos en una aplicación de software. Algunos autores utilizan este grafo en la lógica de negocio para representar la interacción de eventos en el sistema, generalment...

Full description

Autores:
Zapata Jaramillo, Carlos Mario
Noreña Cardona, Paola Andrea
González Granados, Nancy Estella
Tipo de recurso:
Article of journal
Fecha de publicación:
2013
Institución:
Universidad de San Buenaventura
Repositorio:
Repositorio USB
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.usb.edu.co:10819/27309
Acceso en línea:
https://hdl.handle.net/10819/27309
https://doi.org/10.21500/20275846.288
Palabra clave:
Evento
evento de resultado
evento disparador
grafo de interacción de eventos
ingeniería de requisitos
Rights
openAccess
License
Revista Ingenierias USBmed - 2015
id SANBUENAV2_a284f6537258163870f5f14b97faa809
oai_identifier_str oai:bibliotecadigital.usb.edu.co:10819/27309
network_acronym_str SANBUENAV2
network_name_str Repositorio USB
repository_id_str
dc.title.spa.fl_str_mv Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
dc.title.translated.eng.fl_str_mv Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
title Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
spellingShingle Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
Evento
evento de resultado
evento disparador
grafo de interacción de eventos
ingeniería de requisitos
title_short Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
title_full Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
title_fullStr Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
title_full_unstemmed Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
title_sort Representación de eventos disparadores y de resultado en el grafo de interacción de eventos
dc.creator.fl_str_mv Zapata Jaramillo, Carlos Mario
Noreña Cardona, Paola Andrea
González Granados, Nancy Estella
dc.contributor.author.spa.fl_str_mv Zapata Jaramillo, Carlos Mario
Noreña Cardona, Paola Andrea
González Granados, Nancy Estella
dc.subject.spa.fl_str_mv Evento
evento de resultado
evento disparador
grafo de interacción de eventos
ingeniería de requisitos
topic Evento
evento de resultado
evento disparador
grafo de interacción de eventos
ingeniería de requisitos
description El Grafo de Interacción de Eventos (EIG por sus siglas en inglés) es una herramienta que representa la relación y ocurrencia de los eventos en una aplicación de software. Algunos autores utilizan este grafo en la lógica de negocio para representar la interacción de eventos en el sistema, generalmente, en operaciones y funciones de la interfaz gráfica de usuario (GUI por sus siglas en inglés). Los eventos disparadores y de resultado son responsables de los cambios en el estado de los procesos de negocio. Sin embargo, no existen artefactos que representen la interacción entre ellos. Es por esta razón que en este artículo se propone una adaptación del EIG para la representación y la interacción de los eventos disparadores y de resultado en el proceso de ingeniería de requisitos. Se emplea como base para la representación la notación de los eventos en esquemas preconceptuales.
publishDate 2013
dc.date.accessioned.none.fl_str_mv 2013-12-21T00:00:00Z
2025-08-21T22:04:00Z
dc.date.available.none.fl_str_mv 2013-12-21T00:00:00Z
2025-08-21T22:04:00Z
dc.date.issued.none.fl_str_mv 2013-12-21
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.local.eng.fl_str_mv Journal article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.doi.none.fl_str_mv 10.21500/20275846.288
dc.identifier.eissn.none.fl_str_mv 2027-5846
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10819/27309
dc.identifier.url.none.fl_str_mv https://doi.org/10.21500/20275846.288
identifier_str_mv 10.21500/20275846.288
2027-5846
url https://hdl.handle.net/10819/27309
https://doi.org/10.21500/20275846.288
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.bitstream.none.fl_str_mv https://revistas.usb.edu.co/index.php/IngUSBmed/article/download/288/204
dc.relation.citationedition.spa.fl_str_mv Núm. 2 , Año 2013 : Ingenierías USBMed
dc.relation.citationendpage.none.fl_str_mv 32
dc.relation.citationissue.spa.fl_str_mv 2
dc.relation.citationstartpage.none.fl_str_mv 23
dc.relation.citationvolume.spa.fl_str_mv 4
dc.relation.ispartofjournal.spa.fl_str_mv Ingenierías USBMed
dc.relation.references.spa.fl_str_mv N. Weinbach and A. García. “Una Extensión de la Programación en Lógica que incluye Eventos y Comunicación”. 2004.
F. Arango and C.M. Zapata. “UN-MÉTODO para la Elicitación de Requisitos de Software”. 2006.
ORACLE. “Documento número: B14220-02. Documento estándar”. Online [Septiembre, 2012].
C.M. Zapata; G. Giraldo and S. Londoño. “Esquemas Preconceptuales Ejecutables”. Revista Avances en Sistemas e Informática. 2011.
C.M. Zapata. “The UNC-Method revisited: elements of the new approach”. Saarbrucken. 2012.
A.H. Watson and T.J. MaCabe. “Structured testing: a testing methodology using the cyclomatic complexity metric”. Technical Report NIST 500-225, 1996.
A.M. Memon; M.E. Pollack and M.L. Soffa. “Hierarchical GUI Test Case Generation Using Automated Planning”. IEEE Trans. Software Engineering, vol. 27, no. 2, pp. 144-155. 2001.
A.M. Memon. “An event-flow model of GUI-based applications for testing”. Software testing, verification and reliability, vol. 17, pp. 137–157. 2007.
X. Yuan; A. Memon. “Generating Event Sequence-Based Test Cases Using GUI Runtime State Feedback”. IEEE Trans. Software Engineering, vol.36, no.1, pp.81-95. 2010.
F. Belli; N. Nissanke; C.J. Budnik and A. Mathur. “Test Generation Using Event Sequence Graphs”. Technical Reports and Working Papers. Sep. 2005.
Katayama, T.; Furukawa, Z.; Ushijima, K., "Event interactions graph for test-case generations of concurrent programs" Software Engineering Conference. Proceedings, 1995 Asia Pacific, vol., no., pp.29-37. Diciembre. 1995.
X. Yuan; M.B. Cohen and A.M. Memon. “GUI interaction testing: Incorporating event context”. IEEE Trans. Software Engineering, vol.99, 2010.
R. Young “The Requirements Engineering Handbook”. Norwood, MA, USA: Artech House, Incorporated. 2003.
D.E. Damian and D. Zowghi. “The Impact of Stakeholders Geographical Distribution on Managing Requirements in a Multi-Site Organization”. Proceedings IEEE Joint International Conference on Requirements Engineering (RE’02). Essen, Germany, pp.319-330, 2002.
U. Hernández; F.J. Alvarez and M. Vargas. “Use Processes - Modeling Requirements Based on Elements of BPMN and UML Use Case Diagrams”. 2nd International Conference on Software Technology and Engineering (ICSTE). 2010.
OMG (Object Management Group). (2009). “Business Process Model and Notation BPMN”. Standard Document. http://www.omg.org/spec/BPMN/1.2. 2009.
S. Sabharwal, S. Kumar and D. Sabharwal. “An Event-Based Approach To Generate Test Scenarios”. Conf. on Computer & Communication Technology. pp. 551-556. 2010.
X. Yuan and A. Memon. “Iterative execution-feedback model-directed GUI testing”. Information and Software Technology, vol. 52. pp. 559–575. 2010.
S.A. White; M. Derek. “Guía de Referencia y Modelado BPMN”. ISBN: 978-0-9819870-3-3, 2009.
A. Urquía M. “Simulación. Texto Base de Teoría”. Departamento de Informática y Automática. Escuela Técnica Superior de Ingeniería Informática, UNED. Madrid, España, 2003, p. 321.
Y. Pan and Zhou and L. Wang. “Modeling Internet Applications with Event Graphs”. Sixth International Conference on Fuzzy Systems and Knowledge Discovery. vol.1, pp. 124-128. 2009.
dc.rights.spa.fl_str_mv Revista Ingenierias USBmed - 2015
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
rights_invalid_str_mv Revista Ingenierias USBmed - 2015
http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad San Buenaventura - USB (Colombia)
dc.source.spa.fl_str_mv https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/288
institution Universidad de San Buenaventura
bitstream.url.fl_str_mv https://bibliotecadigital.usb.edu.co/bitstreams/54c1d8c4-74a8-4579-a9de-47e8db580bd8/download
bitstream.checksum.fl_str_mv 96132084818f89a683891b149e77aca0
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de San Buenaventura Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1851053676283559936
spelling Zapata Jaramillo, Carlos MarioNoreña Cardona, Paola AndreaGonzález Granados, Nancy Estella2013-12-21T00:00:00Z2025-08-21T22:04:00Z2013-12-21T00:00:00Z2025-08-21T22:04:00Z2013-12-21El Grafo de Interacción de Eventos (EIG por sus siglas en inglés) es una herramienta que representa la relación y ocurrencia de los eventos en una aplicación de software. Algunos autores utilizan este grafo en la lógica de negocio para representar la interacción de eventos en el sistema, generalmente, en operaciones y funciones de la interfaz gráfica de usuario (GUI por sus siglas en inglés). Los eventos disparadores y de resultado son responsables de los cambios en el estado de los procesos de negocio. Sin embargo, no existen artefactos que representen la interacción entre ellos. Es por esta razón que en este artículo se propone una adaptación del EIG para la representación y la interacción de los eventos disparadores y de resultado en el proceso de ingeniería de requisitos. Se emplea como base para la representación la notación de los eventos en esquemas preconceptuales.application/pdf10.21500/20275846.2882027-5846https://hdl.handle.net/10819/27309https://doi.org/10.21500/20275846.288spaUniversidad San Buenaventura - USB (Colombia)https://revistas.usb.edu.co/index.php/IngUSBmed/article/download/288/204Núm. 2 , Año 2013 : Ingenierías USBMed322234Ingenierías USBMedN. Weinbach and A. García. “Una Extensión de la Programación en Lógica que incluye Eventos y Comunicación”. 2004.F. Arango and C.M. Zapata. “UN-MÉTODO para la Elicitación de Requisitos de Software”. 2006.ORACLE. “Documento número: B14220-02. Documento estándar”. Online [Septiembre, 2012].C.M. Zapata; G. Giraldo and S. Londoño. “Esquemas Preconceptuales Ejecutables”. Revista Avances en Sistemas e Informática. 2011.C.M. Zapata. “The UNC-Method revisited: elements of the new approach”. Saarbrucken. 2012.A.H. Watson and T.J. MaCabe. “Structured testing: a testing methodology using the cyclomatic complexity metric”. Technical Report NIST 500-225, 1996.A.M. Memon; M.E. Pollack and M.L. Soffa. “Hierarchical GUI Test Case Generation Using Automated Planning”. IEEE Trans. Software Engineering, vol. 27, no. 2, pp. 144-155. 2001.A.M. Memon. “An event-flow model of GUI-based applications for testing”. Software testing, verification and reliability, vol. 17, pp. 137–157. 2007.X. Yuan; A. Memon. “Generating Event Sequence-Based Test Cases Using GUI Runtime State Feedback”. IEEE Trans. Software Engineering, vol.36, no.1, pp.81-95. 2010.F. Belli; N. Nissanke; C.J. Budnik and A. Mathur. “Test Generation Using Event Sequence Graphs”. Technical Reports and Working Papers. Sep. 2005.Katayama, T.; Furukawa, Z.; Ushijima, K., "Event interactions graph for test-case generations of concurrent programs" Software Engineering Conference. Proceedings, 1995 Asia Pacific, vol., no., pp.29-37. Diciembre. 1995.X. Yuan; M.B. Cohen and A.M. Memon. “GUI interaction testing: Incorporating event context”. IEEE Trans. Software Engineering, vol.99, 2010.R. Young “The Requirements Engineering Handbook”. Norwood, MA, USA: Artech House, Incorporated. 2003.D.E. Damian and D. Zowghi. “The Impact of Stakeholders Geographical Distribution on Managing Requirements in a Multi-Site Organization”. Proceedings IEEE Joint International Conference on Requirements Engineering (RE’02). Essen, Germany, pp.319-330, 2002.U. Hernández; F.J. Alvarez and M. Vargas. “Use Processes - Modeling Requirements Based on Elements of BPMN and UML Use Case Diagrams”. 2nd International Conference on Software Technology and Engineering (ICSTE). 2010.OMG (Object Management Group). (2009). “Business Process Model and Notation BPMN”. Standard Document. http://www.omg.org/spec/BPMN/1.2. 2009.S. Sabharwal, S. Kumar and D. Sabharwal. “An Event-Based Approach To Generate Test Scenarios”. Conf. on Computer & Communication Technology. pp. 551-556. 2010.X. Yuan and A. Memon. “Iterative execution-feedback model-directed GUI testing”. Information and Software Technology, vol. 52. pp. 559–575. 2010.S.A. White; M. Derek. “Guía de Referencia y Modelado BPMN”. ISBN: 978-0-9819870-3-3, 2009.A. Urquía M. “Simulación. Texto Base de Teoría”. Departamento de Informática y Automática. Escuela Técnica Superior de Ingeniería Informática, UNED. Madrid, España, 2003, p. 321.Y. Pan and Zhou and L. Wang. “Modeling Internet Applications with Event Graphs”. Sixth International Conference on Fuzzy Systems and Knowledge Discovery. vol.1, pp. 124-128. 2009.Revista Ingenierias USBmed - 2015info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/288Eventoevento de resultadoevento disparadorgrafo de interacción de eventosingeniería de requisitosRepresentación de eventos disparadores y de resultado en el grafo de interacción de eventosRepresentación de eventos disparadores y de resultado en el grafo de interacción de eventosArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/articleJournal articleinfo:eu-repo/semantics/publishedVersionPublicationOREORE.xmltext/xml2689https://bibliotecadigital.usb.edu.co/bitstreams/54c1d8c4-74a8-4579-a9de-47e8db580bd8/download96132084818f89a683891b149e77aca0MD5110819/27309oai:bibliotecadigital.usb.edu.co:10819/273092025-08-21 17:04:00.869https://creativecommons.org/licenses/by-nc-sa/4.0/https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.com