Una ontología para la representación de conceptos de diseño de software

La ingeniería de software crece cada vez más en complejidad e importancia. En la fase de diseño, con frecuencia, aparecen importantes conceptos que hacen evolucionar el diseño de software y mejorar la calidad del mismo, tales como principios, heurísticas, lecciones aprendidas, buenas prácticas, los...

Full description

Autores:
Giraldo Gómez, Gloria Lucia
Acevedo O., Juan F.
Moreno N., David A.
Tipo de recurso:
Article of journal
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/34966
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/34966
http://bdigital.unal.edu.co/25046/
Palabra clave:
Diseño de software
Diagramas de modelado
UML
Patrones de Diseño
GoF
GRASP
Ontología
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_4aca2c5baf444c305209c554c39e759e
oai_identifier_str oai:repositorio.unal.edu.co:unal/34966
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
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_abf2Giraldo Gómez, Gloria Lucia10563f16-98e0-4e6d-a80c-2500e5094f67300Acevedo O., Juan F.5b9f33c4-e88c-402c-9862-738b7eaeb117300Moreno N., David A.81f4a471-ba20-4e65-a2b7-e995ea6b2e5b3002019-06-27T23:48:44Z2019-06-27T23:48:44Z2011https://repositorio.unal.edu.co/handle/unal/34966http://bdigital.unal.edu.co/25046/La ingeniería de software crece cada vez más en complejidad e importancia. En la fase de diseño, con frecuencia, aparecen importantes conceptos que hacen evolucionar el diseño de software y mejorar la calidad del mismo, tales como principios, heurísticas, lecciones aprendidas, buenas prácticas, los llamados bad smells, entre otros. Sin embargo, muchos ingenieros de sistemas, permanecen al margen de la aplicación de dichos conceptos, dado que éstos se presentan de manera dispersa, no estructurada y con un vocabulario ambiguo. Existen pocas iniciativas tendientes a estructurar este cuerpo de conocimiento. En este artículo se propone una ontología para representar el conocimiento en diseño de software, relativo a diagramas de modelado y patrones, con el fin de facilitar y recopilar conceptos de diseño, que se deben tener en cuenta en los proyectos de software.application/pdfspaUniversidad Nacional de Colombia -Sede Medellínhttp://revistas.unal.edu.co/index.php/avances/article/view/22291Universidad Nacional de Colombia Revistas electrónicas UN Avances en Sistemas e InformáticaAvances en Sistemas e InformáticaAvances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 1909-0056 1657-7663Giraldo Gómez, Gloria Lucia and Acevedo O., Juan F. and Moreno N., David A. (2011) Una ontología para la representación de conceptos de diseño de software. Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 1909-0056 1657-7663 .Una ontología para la representación de conceptos de diseño de softwareArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTDiseño de softwareDiagramas de modeladoUMLPatrones de DiseñoGoFGRASPOntologíaORIGINAL22291-76628-1-SP.jpgimage/jpeg403823https://repositorio.unal.edu.co/bitstream/unal/34966/1/22291-76628-1-SP.jpg9edc8aadf211060d5749fc6697653b42MD5122291-106826-1-PB.pdfapplication/pdf833305https://repositorio.unal.edu.co/bitstream/unal/34966/2/22291-106826-1-PB.pdf48dc6c882a67db30cfa75ae7671e6a8aMD52THUMBNAIL22291-106826-1-PB.pdf.jpg22291-106826-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg9600https://repositorio.unal.edu.co/bitstream/unal/34966/3/22291-106826-1-PB.pdf.jpg067236924d59450e610015d67099c417MD53unal/34966oai:repositorio.unal.edu.co:unal/349662023-01-02 23:04:54.572Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Una ontología para la representación de conceptos de diseño de software
title Una ontología para la representación de conceptos de diseño de software
spellingShingle Una ontología para la representación de conceptos de diseño de software
Diseño de software
Diagramas de modelado
UML
Patrones de Diseño
GoF
GRASP
Ontología
title_short Una ontología para la representación de conceptos de diseño de software
title_full Una ontología para la representación de conceptos de diseño de software
title_fullStr Una ontología para la representación de conceptos de diseño de software
title_full_unstemmed Una ontología para la representación de conceptos de diseño de software
title_sort Una ontología para la representación de conceptos de diseño de software
dc.creator.fl_str_mv Giraldo Gómez, Gloria Lucia
Acevedo O., Juan F.
Moreno N., David A.
dc.contributor.author.spa.fl_str_mv Giraldo Gómez, Gloria Lucia
Acevedo O., Juan F.
Moreno N., David A.
dc.subject.proposal.spa.fl_str_mv Diseño de software
Diagramas de modelado
UML
Patrones de Diseño
GoF
GRASP
Ontología
topic Diseño de software
Diagramas de modelado
UML
Patrones de Diseño
GoF
GRASP
Ontología
description La ingeniería de software crece cada vez más en complejidad e importancia. En la fase de diseño, con frecuencia, aparecen importantes conceptos que hacen evolucionar el diseño de software y mejorar la calidad del mismo, tales como principios, heurísticas, lecciones aprendidas, buenas prácticas, los llamados bad smells, entre otros. Sin embargo, muchos ingenieros de sistemas, permanecen al margen de la aplicación de dichos conceptos, dado que éstos se presentan de manera dispersa, no estructurada y con un vocabulario ambiguo. Existen pocas iniciativas tendientes a estructurar este cuerpo de conocimiento. En este artículo se propone una ontología para representar el conocimiento en diseño de software, relativo a diagramas de modelado y patrones, con el fin de facilitar y recopilar conceptos de diseño, que se deben tener en cuenta en los proyectos de software.
publishDate 2011
dc.date.issued.spa.fl_str_mv 2011
dc.date.accessioned.spa.fl_str_mv 2019-06-27T23:48:44Z
dc.date.available.spa.fl_str_mv 2019-06-27T23:48:44Z
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.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
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.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/34966
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/25046/
url https://repositorio.unal.edu.co/handle/unal/34966
http://bdigital.unal.edu.co/25046/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.spa.fl_str_mv http://revistas.unal.edu.co/index.php/avances/article/view/22291
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Revistas electrónicas UN Avances en Sistemas e Informática
Avances en Sistemas e Informática
dc.relation.ispartofseries.none.fl_str_mv Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 1909-0056 1657-7663
dc.relation.references.spa.fl_str_mv Giraldo Gómez, Gloria Lucia and Acevedo O., Juan F. and Moreno N., David A. (2011) Una ontología para la representación de conceptos de diseño de software. Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 Avances en Sistemas e Informática; Vol. 8, núm. 3 (2011); 103-110 1909-0056 1657-7663 .
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
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia -Sede Medellín
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/34966/1/22291-76628-1-SP.jpg
https://repositorio.unal.edu.co/bitstream/unal/34966/2/22291-106826-1-PB.pdf
https://repositorio.unal.edu.co/bitstream/unal/34966/3/22291-106826-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv 9edc8aadf211060d5749fc6697653b42
48dc6c882a67db30cfa75ae7671e6a8a
067236924d59450e610015d67099c417
bitstream.checksumAlgorithm.fl_str_mv 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_ 1814089608958312448