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...
- 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 |