Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method

Los eventos en el ciclo de vida del software generan cambios de estado en los procesos de negocio, afectando el flujo de los procesos. Cuando un evento desencadena un proceso se denomina evento disparador y cuando genera un impacto como resultado de un proceso se denomina evento de resultado. UNC-Me...

Full description

Autores:
Noreña Cardona, Paola Andrea
Tipo de recurso:
Fecha de publicación:
2014
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/20924
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/20924
http://bdigital.unal.edu.co/11601/
Palabra clave:
0 Generalidades / Computer science, information and general works
Ciclo de vida del desarrollo de software
Eventos
Evento disparador
Evento de resultado
Mecanismo de consistencia
UNC-Method
Consistency mechanism
Event
Result event
Trigger event
Software development lifecycle
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_74284099c5a1a6b4fda8f1f66a10fa39
oai_identifier_str oai:repositorio.unal.edu.co:unal/20924
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
title Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
spellingShingle Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
0 Generalidades / Computer science, information and general works
Ciclo de vida del desarrollo de software
Eventos
Evento disparador
Evento de resultado
Mecanismo de consistencia
UNC-Method
Consistency mechanism
Event
Result event
Trigger event
Software development lifecycle
title_short Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
title_full Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
title_fullStr Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
title_full_unstemmed Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
title_sort Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method
dc.creator.fl_str_mv Noreña Cardona, Paola Andrea
dc.contributor.author.spa.fl_str_mv Noreña Cardona, Paola Andrea
dc.contributor.spa.fl_str_mv Zapata Jaramillo, Carlos Mario
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
topic 0 Generalidades / Computer science, information and general works
Ciclo de vida del desarrollo de software
Eventos
Evento disparador
Evento de resultado
Mecanismo de consistencia
UNC-Method
Consistency mechanism
Event
Result event
Trigger event
Software development lifecycle
dc.subject.proposal.spa.fl_str_mv Ciclo de vida del desarrollo de software
Eventos
Evento disparador
Evento de resultado
Mecanismo de consistencia
UNC-Method
Consistency mechanism
Event
Result event
Trigger event
Software development lifecycle
description Los eventos en el ciclo de vida del software generan cambios de estado en los procesos de negocio, afectando el flujo de los procesos. Cuando un evento desencadena un proceso se denomina evento disparador y cuando genera un impacto como resultado de un proceso se denomina evento de resultado. UNC-Method es el método para la educción de requisitos de la Universidad Nacional de Colombia, que utilizan los estudiantes de ingeniería de sistemas para determinar el problema y la solución de un proyecto de software y como parte de su formación. La consistencia en el proceso de ingeniería de software es un aspecto importante ya que permite la representación y articulación de los elementos en sus diferentes fases. En algunos artefactos que representan eventos en UNC-Method, se observan inconsistencias, pues no existe una completa representación de los eventos, y no hay un artefacto que muestre la interacción entre ellos. Además, los eventos se suelen confundir con acciones u operaciones que ejecutan los usuarios. En esta Tesis de Maestría se define un mecanismo de consistencia para los eventos disparadores y de resultado en artefactos de UNC-Method, que precisa las estructuras gramaticales, las reglas de consistencia y el grafo de interacción para los eventos. Adicionalmente se propone la validación del mecanismo y un prototipo que apoye el mecanismo en las reglas de consistencia.
publishDate 2014
dc.date.issued.spa.fl_str_mv 2014-01-27
dc.date.accessioned.spa.fl_str_mv 2019-06-25T18:49:29Z
dc.date.available.spa.fl_str_mv 2019-06-25T18:49:29Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/20924
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/11601/
url https://repositorio.unal.edu.co/handle/unal/20924
http://bdigital.unal.edu.co/11601/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de Sistemas Ingeniería de Sistemas e Informática
Ingeniería de Sistemas e Informática
dc.relation.references.spa.fl_str_mv Noreña Cardona, Paola Andrea (2014) Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method. Maestría thesis, Universidad Nacional de Colombia, Medellín.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/20924/1/1017149117.2013.pdf
https://repositorio.unal.edu.co/bitstream/unal/20924/2/1017149117.2013.pdf.jpg
bitstream.checksum.fl_str_mv 53e95dd5633bd79889c697fefae69a12
522a178e2621e3058cb4cebb0c7bd58b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089495231856640
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Zapata Jaramillo, Carlos MarioNoreña Cardona, Paola Andread0b73a8f-575e-4fe2-a515-64cc609ad8bf3002019-06-25T18:49:29Z2019-06-25T18:49:29Z2014-01-27https://repositorio.unal.edu.co/handle/unal/20924http://bdigital.unal.edu.co/11601/Los eventos en el ciclo de vida del software generan cambios de estado en los procesos de negocio, afectando el flujo de los procesos. Cuando un evento desencadena un proceso se denomina evento disparador y cuando genera un impacto como resultado de un proceso se denomina evento de resultado. UNC-Method es el método para la educción de requisitos de la Universidad Nacional de Colombia, que utilizan los estudiantes de ingeniería de sistemas para determinar el problema y la solución de un proyecto de software y como parte de su formación. La consistencia en el proceso de ingeniería de software es un aspecto importante ya que permite la representación y articulación de los elementos en sus diferentes fases. En algunos artefactos que representan eventos en UNC-Method, se observan inconsistencias, pues no existe una completa representación de los eventos, y no hay un artefacto que muestre la interacción entre ellos. Además, los eventos se suelen confundir con acciones u operaciones que ejecutan los usuarios. En esta Tesis de Maestría se define un mecanismo de consistencia para los eventos disparadores y de resultado en artefactos de UNC-Method, que precisa las estructuras gramaticales, las reglas de consistencia y el grafo de interacción para los eventos. Adicionalmente se propone la validación del mecanismo y un prototipo que apoye el mecanismo en las reglas de consistencia.Abstract: Events generate state changes of the business processes and they affect the flow of the processes in the software development lifecycle. When an event initiates a process is named trigger event and when an event generates an impact as the result of a process, it is named result event. UNC-Method is a requirements elicitation method the engineering system students use to determinate the problem and the solution of a software project and their academic formation in the Universidad Nacional de Colombia. The consistency is an important aspect in Software Engineering process because it permit the representation and articulation of the elements en its phases. So, we observe inconsistencies in the event representation in some artifacts of UNC- Method: the event representation is incomplete, no artifacts are defined in order to show the interaction among events, and the events are sometimes confused with actions and operations that users execute. In this M.Sc. Thesis, we define a consistency mechanism for the trigger and result events in artifacts of UNC-Method. Such a mechanism includes some event gramatical structures, the consistency rules and the event interaction graph. Additionally we propose the validation of the mechanism and a software prototype for supporting the consistency rules in the mechanism.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de Sistemas Ingeniería de Sistemas e InformáticaIngeniería de Sistemas e InformáticaNoreña Cardona, Paola Andrea (2014) Un mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-Method. Maestría thesis, Universidad Nacional de Colombia, Medellín.0 Generalidades / Computer science, information and general worksCiclo de vida del desarrollo de softwareEventosEvento disparadorEvento de resultadoMecanismo de consistenciaUNC-MethodConsistency mechanismEventResult eventTrigger eventSoftware development lifecycleUn mecanismo de consistencia en los eventos disparador y de resultado para los artefactos de UNC-MethodTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL1017149117.2013.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemasapplication/pdf3407617https://repositorio.unal.edu.co/bitstream/unal/20924/1/1017149117.2013.pdf53e95dd5633bd79889c697fefae69a12MD51THUMBNAIL1017149117.2013.pdf.jpg1017149117.2013.pdf.jpgGenerated Thumbnailimage/jpeg4569https://repositorio.unal.edu.co/bitstream/unal/20924/2/1017149117.2013.pdf.jpg522a178e2621e3058cb4cebb0c7bd58bMD52unal/20924oai:repositorio.unal.edu.co:unal/209242023-10-02 09:34:10.246Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co