Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural

Descripción del Articulo

El análisis de requisitos de software en lenguaje natural se realiza generalmente a través de un procedimiento de lectura de documentos, búsqueda de defectos y corrección de problemas (revisiones); por lo tanto, el análisis es un proceso costoso, que requiere un gran esfuerzo, lleva mucho tiempo y e...

Descripción completa

Detalles Bibliográficos
Autor: Sarmiento Calisaya, Edgar
Formato: tesis de grado
Fecha de Publicación:2019
Institución:Universidad Nacional de San Agustín
Repositorio:UNSA-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.unsa.edu.pe:UNSA/9872
Enlace del recurso:http://repositorio.unsa.edu.pe/handle/UNSA/9872
Nivel de acceso:acceso abierto
Materia:escenario
caso de uso
requisitos
análisis
calidad
red de petri
procesamiento de lenguaje natural
https://purl.org/pe-repo/ocde/ford#2.02.04
id UNSA_96b4bbf25fc3d51300bc954e7ea6b0b0
oai_identifier_str oai:repositorio.unsa.edu.pe:UNSA/9872
network_acronym_str UNSA
network_name_str UNSA-Institucional
repository_id_str 4847
dc.title.es_PE.fl_str_mv Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
title Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
spellingShingle Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
Sarmiento Calisaya, Edgar
escenario
caso de uso
requisitos
análisis
calidad
red de petri
procesamiento de lenguaje natural
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
title_full Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
title_fullStr Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
title_full_unstemmed Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
title_sort Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje natural
author Sarmiento Calisaya, Edgar
author_facet Sarmiento Calisaya, Edgar
author_role author
dc.contributor.advisor.fl_str_mv Cornejo Aparicio, Victor Manuel
dc.contributor.author.fl_str_mv Sarmiento Calisaya, Edgar
dc.subject.es_PE.fl_str_mv escenario
caso de uso
requisitos
análisis
calidad
red de petri
procesamiento de lenguaje natural
topic escenario
caso de uso
requisitos
análisis
calidad
red de petri
procesamiento de lenguaje natural
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description El análisis de requisitos de software en lenguaje natural se realiza generalmente a través de un procedimiento de lectura de documentos, búsqueda de defectos y corrección de problemas (revisiones); por lo tanto, el análisis es un proceso costoso, que requiere un gran esfuerzo, lleva mucho tiempo y es propenso a errores. Un enfoque automatizado que detecte ciertos tipos de defectos podría permitir un rápido análisis de requisitos. Este trabajo propone el uso de técnicas de Procesamiento del Lenguaje Natural y Redes de Petri como una manera eficaz de analizar los requisitos descritos utilizando lenguaje natural y escenarios. Este enfoque toma como entrada escenarios y genera un reporte de análisis como resultado. Para facilitar el análisis automatizado, los escenarios se verifican lingüísticamente y transforman en Redes de Petri. Evaluamos los aspectos estructurales y comportamentales de los escenarios y sus redes de Petri resultantes mediante la búsqueda de indicadores que proporcionen evidencia de violación (defectos) de las propiedades de no-ambigüedad, completitud, consistencia y corrección. La viabilidad de la propuesta se demuestra a través de cuatro estudios de caso, los cuales comparan los resultados obtenidos por nuestro enfoque con respecto a soluciones de referencia.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-11-21T15:41:29Z
dc.date.available.none.fl_str_mv 2019-11-21T15:41:29Z
dc.date.issued.fl_str_mv 2019
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.uri.none.fl_str_mv http://repositorio.unsa.edu.pe/handle/UNSA/9872
url http://repositorio.unsa.edu.pe/handle/UNSA/9872
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Nacional de San Agustín de Arequipa
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Universidad Nacional de San Agustín de Arequipa
Repositorio Institucional - UNSA
dc.source.none.fl_str_mv reponame:UNSA-Institucional
instname:Universidad Nacional de San Agustín
instacron:UNSA
instname_str Universidad Nacional de San Agustín
instacron_str UNSA
institution UNSA
reponame_str UNSA-Institucional
collection UNSA-Institucional
bitstream.url.fl_str_mv https://repositorio.unsa.edu.pe/bitstreams/a7b00461-e354-4ce9-bbea-364d4231d0dd/download
https://repositorio.unsa.edu.pe/bitstreams/922d5fd5-2c11-430b-9a49-babc5bd09a33/download
https://repositorio.unsa.edu.pe/bitstreams/a3fd0194-885a-4dd5-9bc9-de336e40c8b4/download
bitstream.checksum.fl_str_mv 426e1f6100e7877dae5cafeddc851931
c52066b9c50a8f86be96c82978636682
508d65dfab044ee8dd38e680e04b6352
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UNSA
repository.mail.fl_str_mv repositorio@unsa.edu.pe
_version_ 1850325163211489280
spelling Cornejo Aparicio, Victor ManuelSarmiento Calisaya, Edgar2019-11-21T15:41:29Z2019-11-21T15:41:29Z2019El análisis de requisitos de software en lenguaje natural se realiza generalmente a través de un procedimiento de lectura de documentos, búsqueda de defectos y corrección de problemas (revisiones); por lo tanto, el análisis es un proceso costoso, que requiere un gran esfuerzo, lleva mucho tiempo y es propenso a errores. Un enfoque automatizado que detecte ciertos tipos de defectos podría permitir un rápido análisis de requisitos. Este trabajo propone el uso de técnicas de Procesamiento del Lenguaje Natural y Redes de Petri como una manera eficaz de analizar los requisitos descritos utilizando lenguaje natural y escenarios. Este enfoque toma como entrada escenarios y genera un reporte de análisis como resultado. Para facilitar el análisis automatizado, los escenarios se verifican lingüísticamente y transforman en Redes de Petri. Evaluamos los aspectos estructurales y comportamentales de los escenarios y sus redes de Petri resultantes mediante la búsqueda de indicadores que proporcionen evidencia de violación (defectos) de las propiedades de no-ambigüedad, completitud, consistencia y corrección. La viabilidad de la propuesta se demuestra a través de cuatro estudios de caso, los cuales comparan los resultados obtenidos por nuestro enfoque con respecto a soluciones de referencia.Tesisapplication/pdfhttp://repositorio.unsa.edu.pe/handle/UNSA/9872spaUniversidad Nacional de San Agustín de ArequipaPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/Universidad Nacional de San Agustín de ArequipaRepositorio Institucional - UNSAreponame:UNSA-Institucionalinstname:Universidad Nacional de San Agustíninstacron:UNSAescenariocaso de usorequisitosanálisiscalidadred de petriprocesamiento de lenguaje naturalhttps://purl.org/pe-repo/ocde/ford#2.02.04Construcción de una herramienta para el análisis de requisitos de software descritos en lenguaje naturalinfo:eu-repo/semantics/bachelorThesisSUNEDU29413171https://orcid.org/0000-0001-6471-1731612076http://purl.org/pe-repo/renati/level#tituloProfesionalhttp://purl.org/pe-repo/renati/type#tesisIngeniería de SistemasUniversidad Nacional de San Agustín de Arequipa.Facultad de Ingeniería de Producción y ServiciosTítulo ProfesionalIngeniero de SistemasORIGINALISsacae.pdfISsacae.pdfapplication/pdf4237220https://repositorio.unsa.edu.pe/bitstreams/a7b00461-e354-4ce9-bbea-364d4231d0dd/download426e1f6100e7877dae5cafeddc851931MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81327https://repositorio.unsa.edu.pe/bitstreams/922d5fd5-2c11-430b-9a49-babc5bd09a33/downloadc52066b9c50a8f86be96c82978636682MD52TEXTISsacae.pdf.txtISsacae.pdf.txtExtracted texttext/plain321141https://repositorio.unsa.edu.pe/bitstreams/a3fd0194-885a-4dd5-9bc9-de336e40c8b4/download508d65dfab044ee8dd38e680e04b6352MD53UNSA/9872oai:repositorio.unsa.edu.pe:UNSA/98722022-12-13 00:37:13.319http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttps://repositorio.unsa.edu.peRepositorio Institucional UNSArepositorio@unsa.edu.pe77u/TGljZW5jaWEgZGUgVXNvCiAKRWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgZGlmdW5kZSBtZWRpYW50ZSBsb3MgdHJhYmFqb3MgZGUgaW52ZXN0aWdhY2nDs24gcHJvZHVjaWRvcyBwb3IgbG9zIG1pZW1icm9zIGRlIGxhIHVuaXZlcnNpZGFkLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2VwdGEgbGEgZGlmdXNpw7NuIHDDumJsaWNhIGRlIGxhIG9icmEsIHN1IGNvcGlhIHkgZGlzdHJpYnVjacOzbi4gUGFyYSBlc3RvIGVzIG5lY2VzYXJpbyBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczoKCkVsIG5lY2VzYXJpbyByZWNvbm9jaW1pZW50byBkZSBsYSBhdXRvcsOtYSBkZSBsYSBvYnJhLCBpZGVudGlmaWNhbmRvIG9wb3J0dW5hIHkgY29ycmVjdGFtZW50ZSBhIGxhIHBlcnNvbmEgcXVlIHBvc2VhIGxvcyBkZXJlY2hvcyBkZSBhdXRvci4KCk5vIGVzdMOhIHBlcm1pdGlkbyBlbCB1c28gaW5kZWJpZG8gZGVsIHRyYWJham8gZGUgaW52ZXN0aWdhY2nDs24gY29uIGZpbmVzIGRlIGx1Y3JvIG8gY3VhbHF1aWVyIHRpcG8gZGUgYWN0aXZpZGFkIHF1ZSBwcm9kdXpjYSBnYW5hbmNpYXMgYSBsYXMgcGVyc29uYXMgcXVlIGxvIGRpZnVuZGVuIHNpbiBlbCBjb25zZW50aW1pZW50byBkZWwgYXV0b3IgKGF1dG9yIGxlZ2FsKS4KCkxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvciBubyBzb24gYWZlY3RhZG9zIHBvciBsYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28uCgpEZXJlY2hvcyBkZSBhdXRvcgoKTGEgdW5pdmVyc2lkYWQgbm8gcG9zZWUgbG9zIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbC4gTG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNlIGVuY3VlbnRyYW4gcHJvdGVnaWRvcyBwb3IgbGEgbGVnaXNsYWNpw7NuIHBlcnVhbmE6IExleSBzb2JyZSBlbCBEZXJlY2hvIGRlIEF1dG9yIHByb211bGdhZG8gZW4gMTk5NiAoRC5MLiBOwrA4MjIpLCBMZXkgcXVlIG1vZGlmaWNhIGxvcyBhcnTDrWN1bG9zIDE4OMKwIHkgMTg5wrAgZGVsIGRlY3JldG8gbGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgcHJvbXVsZ2FkbyBlbiAyMDA1IChMZXkgTsKwMjg1MTcpLCBEZWNyZXRvIExlZ2lzbGF0aXZvIHF1ZSBhcHJ1ZWJhIGxhIG1vZGlmaWNhY2nDs24gZGVsIERlY3JldG8gTGVnaXNsYXRpdm8gTsKwODIyLCBMZXkgc29icmUgZWwgRGVyZWNobyBkZSBBdXRvciBwcm9tdWxnYWRvIGVuIDIwMDggKEQuTC4gTsKwMTA3NikuCg==
score 13.917434
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).