Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico
En este trabajo se presenta una herramienta basada en anotaciones de código fuente para capturar el Rationale Arquitectónico, con el objetivo de ser utilizada por arquitectos y desarrolladores de software que tengan la intención de documentar de una manera ágil y efectiva las razones detrás de las d...
- Autores:
-
Hyun Dorado, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Universidad del Cauca
- Repositorio:
- Repositorio Unicauca
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unicauca.edu.co:123456789/1766
- Acceso en línea:
- http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1766
- Palabra clave:
- ARAT
Diseño arquitectónicas
Código fuente
IDE
Rationale
- Rights
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
id |
REPOCAUCA2_0b517b97b17e2441611e6bd740188dad |
---|---|
oai_identifier_str |
oai:repositorio.unicauca.edu.co:123456789/1766 |
network_acronym_str |
REPOCAUCA2 |
network_name_str |
Repositorio Unicauca |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
title |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
spellingShingle |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico ARAT Diseño arquitectónicas Código fuente IDE Rationale |
title_short |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
title_full |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
title_fullStr |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
title_full_unstemmed |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
title_sort |
Una herramienta software basada en anotaciones de código para documentar el rationale arquitectónico |
dc.creator.fl_str_mv |
Hyun Dorado, Santiago |
dc.contributor.author.none.fl_str_mv |
Hyun Dorado, Santiago |
dc.subject.spa.fl_str_mv |
ARAT Diseño arquitectónicas Código fuente |
topic |
ARAT Diseño arquitectónicas Código fuente IDE Rationale |
dc.subject.eng.fl_str_mv |
IDE Rationale |
description |
En este trabajo se presenta una herramienta basada en anotaciones de código fuente para capturar el Rationale Arquitectónico, con el objetivo de ser utilizada por arquitectos y desarrolladores de software que tengan la intención de documentar de una manera ágil y efectiva las razones detrás de las decisiones de diseño que se toman a nivel arquitectural. Además, el modelo definido por la herramienta de anotaciones de código se basa en atributos de calidad, tácticas, patrones de arquitectura y diferentes alternativas de diseño propuestas por los arquitectos, las cuales sirven de base para realizar la evolución de una arquitectura a través del conocimiento implícito en el desarrollo de una manera más eficiente y segura. |
publishDate |
2018 |
dc.date.issued.none.fl_str_mv |
2018-12-21 |
dc.date.accessioned.none.fl_str_mv |
2019-12-03T14:26:55Z |
dc.date.available.none.fl_str_mv |
2019-12-03T14:26:55Z |
dc.type.spa.fl_str_mv |
Trabajos de grado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1766 |
dc.identifier.instname.none.fl_str_mv |
|
dc.identifier.reponame.none.fl_str_mv |
|
dc.identifier.repourl.none.fl_str_mv |
|
url |
http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1766 |
identifier_str_mv |
|
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.creativecommons.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
dc.publisher.spa.fl_str_mv |
Universidad del Cauca |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería Electrónica y Telecomunicaciones |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
institution |
Universidad del Cauca |
bitstream.url.fl_str_mv |
http://repositorio.unicauca.edu.co/bitstream/123456789/1766/1/UNA%20HERRAMIENTA%20SOFTWARE%20BASADA%20EN%20ANOTACIONES%20DE%20C%c3%93DIGO%20PARA%20DOCUMENTAR%20EL%20RATIONALE%20ARQUITECT%c3%93NICO.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/1766/2/1-Reporte%20estudio%20exploratorio.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/1766/3/2-Reporte%20experimento%20controlado.pdf http://repositorio.unicauca.edu.co/bitstream/123456789/1766/4/license.txt |
bitstream.checksum.fl_str_mv |
9cf22f59eafb8700ce947aaa27f556ca 68cb42644329115a04d74abdc478526c 4fffb882b99d1d89f5cbfa58c9b0c24d 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Dspace - Universidad del Cauca |
repository.mail.fl_str_mv |
biblios@unicauca.edu.co |
_version_ |
1808396260462297088 |
spelling |
Hyun Dorado, Santiago2019-12-03T14:26:55Z2019-12-03T14:26:55Z2018-12-21http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1766En este trabajo se presenta una herramienta basada en anotaciones de código fuente para capturar el Rationale Arquitectónico, con el objetivo de ser utilizada por arquitectos y desarrolladores de software que tengan la intención de documentar de una manera ágil y efectiva las razones detrás de las decisiones de diseño que se toman a nivel arquitectural. Además, el modelo definido por la herramienta de anotaciones de código se basa en atributos de calidad, tácticas, patrones de arquitectura y diferentes alternativas de diseño propuestas por los arquitectos, las cuales sirven de base para realizar la evolución de una arquitectura a través del conocimiento implícito en el desarrollo de una manera más eficiente y segura.spaUniversidad del CaucaFacultad de Ingeniería Electrónica y Telecomunicaciones Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2ARATDiseño arquitectónicasCódigo fuenteIDERationaleUna herramienta software basada en anotaciones de código para documentar el rationale arquitectónicoTrabajos de gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALUNA HERRAMIENTA SOFTWARE BASADA EN ANOTACIONES DE CÓDIGO PARA DOCUMENTAR EL RATIONALE ARQUITECTÓNICO.pdfUNA HERRAMIENTA SOFTWARE BASADA EN ANOTACIONES DE CÓDIGO PARA DOCUMENTAR EL RATIONALE ARQUITECTÓNICO.pdfapplication/pdf1684374http://repositorio.unicauca.edu.co/bitstream/123456789/1766/1/UNA%20HERRAMIENTA%20SOFTWARE%20BASADA%20EN%20ANOTACIONES%20DE%20C%c3%93DIGO%20PARA%20DOCUMENTAR%20EL%20RATIONALE%20ARQUITECT%c3%93NICO.pdf9cf22f59eafb8700ce947aaa27f556caMD511-Reporte estudio exploratorio.pdf1-Reporte estudio exploratorio.pdfapplication/pdf2944147http://repositorio.unicauca.edu.co/bitstream/123456789/1766/2/1-Reporte%20estudio%20exploratorio.pdf68cb42644329115a04d74abdc478526cMD522-Reporte experimento controlado.pdf2-Reporte experimento controlado.pdfapplication/pdf4251276http://repositorio.unicauca.edu.co/bitstream/123456789/1766/3/2-Reporte%20experimento%20controlado.pdf4fffb882b99d1d89f5cbfa58c9b0c24dMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.unicauca.edu.co/bitstream/123456789/1766/4/license.txt8a4605be74aa9ea9d79846c1fba20a33MD54123456789/1766oai:repositorio.unicauca.edu.co:123456789/17662021-05-28 09:34:40.133Dspace - Universidad del Caucabiblios@unicauca.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |