Identificación de aspectos candidatos a partir de modelos verbales

En el contexto del proceso de desarrollo de software, la identificación de los requisitos se convierte en uno de los factores más relevantes para lograr un software de calidad que contenga altos grados de fiabilidad y consistencia. Para aportar al logro de este objetivo, el Desarrollo de Software Or...

Full description

Autores:
Orozco Castro, Gabriel Eduardo
Tipo de recurso:
Fecha de publicación:
2011
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/10842
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/10842
http://bdigital.unal.edu.co/8086/
Palabra clave:
0 Generalidades / Computer science, information and general works
Aspectos
Ciclo de vida del software
Educción de requisitos
Representación
Esquemas preconceptuales
Diagramas de clases y de secuencias de UML
Aspects
Software development lifecycle
Requirements elicitation
Representation
Preconceptual schemas
UML class and sequence diagrams.
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_2469adad0995219065f6f2437b4b389f
oai_identifier_str oai:repositorio.unal.edu.co:unal/10842
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Identificación de aspectos candidatos a partir de modelos verbales
title Identificación de aspectos candidatos a partir de modelos verbales
spellingShingle Identificación de aspectos candidatos a partir de modelos verbales
0 Generalidades / Computer science, information and general works
Aspectos
Ciclo de vida del software
Educción de requisitos
Representación
Esquemas preconceptuales
Diagramas de clases y de secuencias de UML
Aspects
Software development lifecycle
Requirements elicitation
Representation
Preconceptual schemas
UML class and sequence diagrams.
title_short Identificación de aspectos candidatos a partir de modelos verbales
title_full Identificación de aspectos candidatos a partir de modelos verbales
title_fullStr Identificación de aspectos candidatos a partir de modelos verbales
title_full_unstemmed Identificación de aspectos candidatos a partir de modelos verbales
title_sort Identificación de aspectos candidatos a partir de modelos verbales
dc.creator.fl_str_mv Orozco Castro, Gabriel Eduardo
dc.contributor.advisor.spa.fl_str_mv Zapata Jaramillo, Carlos Mario (Thesis advisor)
Tabares Betancur, Marta Silvia Del Socorro (Thesis advisor)
dc.contributor.author.spa.fl_str_mv Orozco Castro, Gabriel Eduardo
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
topic 0 Generalidades / Computer science, information and general works
Aspectos
Ciclo de vida del software
Educción de requisitos
Representación
Esquemas preconceptuales
Diagramas de clases y de secuencias de UML
Aspects
Software development lifecycle
Requirements elicitation
Representation
Preconceptual schemas
UML class and sequence diagrams.
dc.subject.proposal.spa.fl_str_mv Aspectos
Ciclo de vida del software
Educción de requisitos
Representación
Esquemas preconceptuales
Diagramas de clases y de secuencias de UML
Aspects
Software development lifecycle
Requirements elicitation
Representation
Preconceptual schemas
UML class and sequence diagrams.
description En el contexto del proceso de desarrollo de software, la identificación de los requisitos se convierte en uno de los factores más relevantes para lograr un software de calidad que contenga altos grados de fiabilidad y consistencia. Para aportar al logro de este objetivo, el Desarrollo de Software Orientado por Aspectos se viene consolidando, paulatinamente, como un paradigma que ofrece mecanismos y estrategias de separación y de transformación de intereses para soportar la evolución de los requisitos del interesado. La tendencia de los diferentes trabajos que se generan en este sentido, viene trasladando la identificación de los aspectos hacia las etapas iniciales del ciclo de vida del software. Para el caso de aquellas iniciativas que pretenden identificar los aspectos desde el procesamiento de lenguaje natural, se presentan aún falencias en la manera en que se traducen los aspectos desde lenguaje natural hasta los esquemas conceptuales. En este proyecto se presenta una propuesta para la identificación y representación de aspectos en los denominados esquemas preconceptuales, los cuales son esquemas previos a la generación de esquemas conceptuales, que permiten la construcción de algunos de los diagramas más representativos del UML, entre ellos clases y secuencias. Para ello, se agregan nuevos elementos a los esquemas preconceptuales y se definen reglas heurísticas que ligan dichos esquemas con elementos de los diagramas de UML mencionados./Abstract. In the context of software development process, identification requirements had been become one of the most important factors for achieving quality software that contains high levels of reliability and consistency. To contribute to the achievement of this goal, Aspect oriented Software Development has been consolidating gradually as a paradigm that provides mechanisms and strategies of separation and transformation of concerns to support the changing requirements of stakeholders. The tendency of the various jobs that are generated in this sense, it makes moves the identification of aspects to the early stages of software lifecycle. In the case of initiatives that seek to identify aspects from natural language processing, there are still shortcomings in the way that aspects are translated from natural language to conceptual schemes. This project presents a proposal for the identification and representation of aspects in the so-called pre-conceptual schemes, which are schemes prior to the generation of conceptual frameworks that allow the construction of some diagrams most representative of UML, including classes and sequences. To do this by adding new elements to pre-conceptual schemes and define heuristic rules linking these schemes with elements of UML diagrams mentioned.
publishDate 2011
dc.date.issued.spa.fl_str_mv 2011
dc.date.accessioned.spa.fl_str_mv 2019-06-24T23:48:34Z
dc.date.available.spa.fl_str_mv 2019-06-24T23:48:34Z
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/10842
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/8086/
url https://repositorio.unal.edu.co/handle/unal/10842
http://bdigital.unal.edu.co/8086/
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
Escuela de Sistemas
dc.relation.references.spa.fl_str_mv Orozco Castro, Gabriel Eduardo (2011) Identificación de aspectos candidatos a partir de modelos verbales. Maestría thesis, Universidad Nacional de Colombia, Sede 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/10842/1/71697232.2011_Parte1.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/7/71697232.2011_Parte2.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/5/71697232.2011_Parte3.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/4/71697232.2011_Parte4.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/6/71697232.2011_Parte5.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/8/71697232.2011_Parte6.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/3/71697232.2011_Parte8.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/2/71697232.2011_Parte9.pdf
https://repositorio.unal.edu.co/bitstream/unal/10842/9/71697232.2011_Parte1.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/10/71697232.2011_Parte2.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/11/71697232.2011_Parte3.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/12/71697232.2011_Parte4.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/13/71697232.2011_Parte5.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/14/71697232.2011_Parte6.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/15/71697232.2011_Parte8.pdf.jpg
https://repositorio.unal.edu.co/bitstream/unal/10842/16/71697232.2011_Parte9.pdf.jpg
bitstream.checksum.fl_str_mv d11ff68bcafd4626823679e1bf5f96c3
fa718acf9c6809a5d31e41fbfcca4145
ebebc9515029c428ae4fb5548490a526
8a430713992987bedb602a0d70745dc5
cd5771509235bb24ed8de20c5b69bd24
f9ac1b67e63c650e07ecfa9d553084ce
d7a05a07987dd3a101e54ce552147b9d
19c09e869f75bcc43bb2fe61eca3538d
78773792001891bd7a4e501bad3cb571
5bde3312e02ad48604af5ab1131e6134
5def78a49fe8aa734bf030030658c37b
07bdd7bee9c87775982fc85d5dc1abe0
13b9c30e4d1086b41f81bf2ab288ad5d
a5d32cdcaafb78a6a0164d5f81ab4a77
ccb2b83085348dde70c6966e345740a8
eccc37026425ed494e75c8fea4084855
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089337570066432
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 Mario (Thesis advisor)e4b16e5b-41fd-40e8-ad3a-9257d9d84531-1Tabares Betancur, Marta Silvia Del Socorro (Thesis advisor)0ab28972-f703-4a79-b77d-f2daa9e28033-1Orozco Castro, Gabriel Eduardobd859e7f-47e9-46ed-811b-c27d7a2b03003002019-06-24T23:48:34Z2019-06-24T23:48:34Z2011https://repositorio.unal.edu.co/handle/unal/10842http://bdigital.unal.edu.co/8086/En el contexto del proceso de desarrollo de software, la identificación de los requisitos se convierte en uno de los factores más relevantes para lograr un software de calidad que contenga altos grados de fiabilidad y consistencia. Para aportar al logro de este objetivo, el Desarrollo de Software Orientado por Aspectos se viene consolidando, paulatinamente, como un paradigma que ofrece mecanismos y estrategias de separación y de transformación de intereses para soportar la evolución de los requisitos del interesado. La tendencia de los diferentes trabajos que se generan en este sentido, viene trasladando la identificación de los aspectos hacia las etapas iniciales del ciclo de vida del software. Para el caso de aquellas iniciativas que pretenden identificar los aspectos desde el procesamiento de lenguaje natural, se presentan aún falencias en la manera en que se traducen los aspectos desde lenguaje natural hasta los esquemas conceptuales. En este proyecto se presenta una propuesta para la identificación y representación de aspectos en los denominados esquemas preconceptuales, los cuales son esquemas previos a la generación de esquemas conceptuales, que permiten la construcción de algunos de los diagramas más representativos del UML, entre ellos clases y secuencias. Para ello, se agregan nuevos elementos a los esquemas preconceptuales y se definen reglas heurísticas que ligan dichos esquemas con elementos de los diagramas de UML mencionados./Abstract. In the context of software development process, identification requirements had been become one of the most important factors for achieving quality software that contains high levels of reliability and consistency. To contribute to the achievement of this goal, Aspect oriented Software Development has been consolidating gradually as a paradigm that provides mechanisms and strategies of separation and transformation of concerns to support the changing requirements of stakeholders. The tendency of the various jobs that are generated in this sense, it makes moves the identification of aspects to the early stages of software lifecycle. In the case of initiatives that seek to identify aspects from natural language processing, there are still shortcomings in the way that aspects are translated from natural language to conceptual schemes. This project presents a proposal for the identification and representation of aspects in the so-called pre-conceptual schemes, which are schemes prior to the generation of conceptual frameworks that allow the construction of some diagrams most representative of UML, including classes and sequences. To do this by adding new elements to pre-conceptual schemes and define heuristic rules linking these schemes with elements of UML diagrams mentioned.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de SistemasEscuela de SistemasOrozco Castro, Gabriel Eduardo (2011) Identificación de aspectos candidatos a partir de modelos verbales. Maestría thesis, Universidad Nacional de Colombia, Sede Medellín.0 Generalidades / Computer science, information and general worksAspectosCiclo de vida del softwareEducción de requisitosRepresentaciónEsquemas preconceptualesDiagramas de clases y de secuencias de UMLAspectsSoftware development lifecycleRequirements elicitationRepresentationPreconceptual schemasUML class and sequence diagrams.Identificación de aspectos candidatos a partir de modelos verbalesTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL71697232.2011_Parte1.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas1application/pdf331477https://repositorio.unal.edu.co/bitstream/unal/10842/1/71697232.2011_Parte1.pdfd11ff68bcafd4626823679e1bf5f96c3MD5171697232.2011_Parte2.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas2application/pdf796207https://repositorio.unal.edu.co/bitstream/unal/10842/7/71697232.2011_Parte2.pdffa718acf9c6809a5d31e41fbfcca4145MD5771697232.2011_Parte3.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas3application/pdf2658173https://repositorio.unal.edu.co/bitstream/unal/10842/5/71697232.2011_Parte3.pdfebebc9515029c428ae4fb5548490a526MD5571697232.2011_Parte4.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas4application/pdf1692731https://repositorio.unal.edu.co/bitstream/unal/10842/4/71697232.2011_Parte4.pdf8a430713992987bedb602a0d70745dc5MD5471697232.2011_Parte5.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas5application/pdf3673164https://repositorio.unal.edu.co/bitstream/unal/10842/6/71697232.2011_Parte5.pdfcd5771509235bb24ed8de20c5b69bd24MD5671697232.2011_Parte6.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas6application/pdf2812351https://repositorio.unal.edu.co/bitstream/unal/10842/8/71697232.2011_Parte6.pdff9ac1b67e63c650e07ecfa9d553084ceMD5871697232.2011_Parte8.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas8application/pdf6097922https://repositorio.unal.edu.co/bitstream/unal/10842/3/71697232.2011_Parte8.pdfd7a05a07987dd3a101e54ce552147b9dMD5371697232.2011_Parte9.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemas9application/pdf89662https://repositorio.unal.edu.co/bitstream/unal/10842/2/71697232.2011_Parte9.pdf19c09e869f75bcc43bb2fe61eca3538dMD52THUMBNAIL71697232.2011_Parte1.pdf.jpg71697232.2011_Parte1.pdf.jpgGenerated Thumbnailimage/jpeg4341https://repositorio.unal.edu.co/bitstream/unal/10842/9/71697232.2011_Parte1.pdf.jpg78773792001891bd7a4e501bad3cb571MD5971697232.2011_Parte2.pdf.jpg71697232.2011_Parte2.pdf.jpgGenerated Thumbnailimage/jpeg7475https://repositorio.unal.edu.co/bitstream/unal/10842/10/71697232.2011_Parte2.pdf.jpg5bde3312e02ad48604af5ab1131e6134MD51071697232.2011_Parte3.pdf.jpg71697232.2011_Parte3.pdf.jpgGenerated Thumbnailimage/jpeg7314https://repositorio.unal.edu.co/bitstream/unal/10842/11/71697232.2011_Parte3.pdf.jpg5def78a49fe8aa734bf030030658c37bMD51171697232.2011_Parte4.pdf.jpg71697232.2011_Parte4.pdf.jpgGenerated Thumbnailimage/jpeg6985https://repositorio.unal.edu.co/bitstream/unal/10842/12/71697232.2011_Parte4.pdf.jpg07bdd7bee9c87775982fc85d5dc1abe0MD51271697232.2011_Parte5.pdf.jpg71697232.2011_Parte5.pdf.jpgGenerated Thumbnailimage/jpeg6439https://repositorio.unal.edu.co/bitstream/unal/10842/13/71697232.2011_Parte5.pdf.jpg13b9c30e4d1086b41f81bf2ab288ad5dMD51371697232.2011_Parte6.pdf.jpg71697232.2011_Parte6.pdf.jpgGenerated Thumbnailimage/jpeg6190https://repositorio.unal.edu.co/bitstream/unal/10842/14/71697232.2011_Parte6.pdf.jpga5d32cdcaafb78a6a0164d5f81ab4a77MD51471697232.2011_Parte8.pdf.jpg71697232.2011_Parte8.pdf.jpgGenerated Thumbnailimage/jpeg7108https://repositorio.unal.edu.co/bitstream/unal/10842/15/71697232.2011_Parte8.pdf.jpgccb2b83085348dde70c6966e345740a8MD51571697232.2011_Parte9.pdf.jpg71697232.2011_Parte9.pdf.jpgGenerated Thumbnailimage/jpeg8870https://repositorio.unal.edu.co/bitstream/unal/10842/16/71697232.2011_Parte9.pdf.jpgeccc37026425ed494e75c8fea4084855MD516unal/10842oai:repositorio.unal.edu.co:unal/108422023-09-13 23:04:59.704Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co