Guía práctica para el uso de patrones de diseño en el desarrollo de software
En la constante lucha para mejorar la calidad del software, se han desarrollado varias estrategias, muchas de las cuales son producto de mejoras realizadas sobre estrategias anteriores; una de estas, y probablemente la más versátil son los patrones de diseño, que consisten en la reutilización de sol...
Saved in:
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | bachelorThesis |
| Language: | spa |
| Published: |
2011
|
| Subjects: | |
| Online Access: | http://bibdigital.epn.edu.ec/handle/15000/2669 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1827332046397112320 |
|---|---|
| author | Aldas Mena, Daniel Ernesto |
| author2 | Andrade Cadena, Maritza Alejandra |
| author2_role | author |
| author_facet | Aldas Mena, Daniel Ernesto Andrade Cadena, Maritza Alejandra |
| author_role | author |
| collection | Repositorio Escuela Politécnica Nacional |
| dc.creator.none.fl_str_mv | Aldas Mena, Daniel Ernesto Andrade Cadena, Maritza Alejandra |
| dc.date.none.fl_str_mv | 2011-01-17T16:26:39Z 2011-01-17T16:26:39Z 2011-01-11 |
| dc.identifier.none.fl_str_mv | T-IS/1179/CD 3355 http://bibdigital.epn.edu.ec/handle/15000/2669 |
| dc.language.none.fl_str_mv | spa |
| dc.publisher.none.fl_str_mv | QUITO/EPN/2011 |
| dc.rights.none.fl_str_mv | https://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
| dc.source.none.fl_str_mv | reponame:Repositorio Escuela Politécnica Nacional instname:Escuela Politécnica Nacional instacron:EPN |
| dc.subject.none.fl_str_mv | DESARROLLO DE SOFTWARE PATRONES DE DISENO |
| dc.title.none.fl_str_mv | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| dc.type.none.fl_str_mv | info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/bachelorThesis |
| description | En la constante lucha para mejorar la calidad del software, se han desarrollado varias estrategias, muchas de las cuales son producto de mejoras realizadas sobre estrategias anteriores; una de estas, y probablemente la más versátil son los patrones de diseño, que consisten en la reutilización de soluciones, no solamente de código fuente, sino, soluciones integrales a problemas repetitivos en el desarrollo de software. Los patrones han sido la base para la creación de librerías reutilizadas que agilitan el versionamiento de aplicaciones. Así tenemos por ejemplo a Microsoft que introduce en el mercado “Enterprise Library”, la cual constituye en una compilación de patrones y prácticas aplicables al desarrollo de software; por otro lado, Java nos presenta una infinidad de “plug-in’s” o complementos a sus plataformas JVM, que son una serie de patrones de programación, muchos incluso desarrollados por el propio Erich Gamma. Sin embargo, tanto Microsoft como Java, han desarrollado de una u otra manera sus propios patrones de diseño; los cuales, independiente de los beneficios que ofrezcan al momento de aplicarlos, se convierten en elementos de caja negra, muchas veces incomprensibles para sus usuarios. Este proyecto de titulación ha desarrollado una guía que servirá como herramienta para lograr un fácil entendimiento de los patrones de diseño, su origen, definición y aplicación. Esta guía está orientada a personas interesadas en entender y/o aplicar patrones de diseño en el desarrollo de software. Es importante indicar que el desarrollo del presente proyecto se basa en el estudio de los patrones de diseño originales descritos en el libro “Design Patterns” escrito por Erich Gamma, Richard Helm, Ralph Johnson y John Vlisides. Para la aplicación de la guía a un caso de estudio se utilizó UML, Java y MySql |
| eu_rights_str_mv | openAccess |
| format | bachelorThesis |
| id | EPN_70d72a1dba72d36ba09168d0a8a8cfb7 |
| identifier_str_mv | T-IS/1179/CD 3355 |
| instacron_str | EPN |
| institution | EPN |
| instname_str | Escuela Politécnica Nacional |
| language | spa |
| network_acronym_str | EPN |
| network_name_str | Repositorio Escuela Politécnica Nacional |
| oai_identifier_str | oai:bibdigital.epn.edu.ec:15000/2669 |
| publishDate | 2011 |
| publisher.none.fl_str_mv | QUITO/EPN/2011 |
| reponame_str | Repositorio Escuela Politécnica Nacional |
| repository.mail.fl_str_mv | . |
| repository.name.fl_str_mv | Repositorio Escuela Politécnica Nacional - Escuela Politécnica Nacional |
| repository_id_str | 1553 |
| rights_invalid_str_mv | https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| spelling | Guía práctica para el uso de patrones de diseño en el desarrollo de softwareAldas Mena, Daniel ErnestoAndrade Cadena, Maritza AlejandraDESARROLLO DE SOFTWAREPATRONES DE DISENOEn la constante lucha para mejorar la calidad del software, se han desarrollado varias estrategias, muchas de las cuales son producto de mejoras realizadas sobre estrategias anteriores; una de estas, y probablemente la más versátil son los patrones de diseño, que consisten en la reutilización de soluciones, no solamente de código fuente, sino, soluciones integrales a problemas repetitivos en el desarrollo de software. Los patrones han sido la base para la creación de librerías reutilizadas que agilitan el versionamiento de aplicaciones. Así tenemos por ejemplo a Microsoft que introduce en el mercado “Enterprise Library”, la cual constituye en una compilación de patrones y prácticas aplicables al desarrollo de software; por otro lado, Java nos presenta una infinidad de “plug-in’s” o complementos a sus plataformas JVM, que son una serie de patrones de programación, muchos incluso desarrollados por el propio Erich Gamma. Sin embargo, tanto Microsoft como Java, han desarrollado de una u otra manera sus propios patrones de diseño; los cuales, independiente de los beneficios que ofrezcan al momento de aplicarlos, se convierten en elementos de caja negra, muchas veces incomprensibles para sus usuarios. Este proyecto de titulación ha desarrollado una guía que servirá como herramienta para lograr un fácil entendimiento de los patrones de diseño, su origen, definición y aplicación. Esta guía está orientada a personas interesadas en entender y/o aplicar patrones de diseño en el desarrollo de software. Es importante indicar que el desarrollo del presente proyecto se basa en el estudio de los patrones de diseño originales descritos en el libro “Design Patterns” escrito por Erich Gamma, Richard Helm, Ralph Johnson y John Vlisides. Para la aplicación de la guía a un caso de estudio se utilizó UML, Java y MySqlCórdova Bayas, Marcos RaúlQUITO/EPN/20112011-01-17T16:26:39Z2011-01-17T16:26:39Z2011-01-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisT-IS/1179/CD 3355http://bibdigital.epn.edu.ec/handle/15000/2669spahttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessreponame:Repositorio Escuela Politécnica Nacionalinstname:Escuela Politécnica Nacionalinstacron:EPN2019-04-08T05:18:02Zoai:bibdigital.epn.edu.ec:15000/2669Institucionalhttps://bibdigital.epn.edu.ec/Universidad públicahttps://www.epn.edu.ec/https://bibdigital.epn.edu.ec/oai.Ecuador...opendoar:15532019-04-08T05:18:02Repositorio Escuela Politécnica Nacional - Escuela Politécnica Nacionalfalse |
| spellingShingle | Guía práctica para el uso de patrones de diseño en el desarrollo de software Aldas Mena, Daniel Ernesto DESARROLLO DE SOFTWARE PATRONES DE DISENO |
| status_str | publishedVersion |
| title | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| title_full | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| title_fullStr | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| title_full_unstemmed | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| title_short | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| title_sort | Guía práctica para el uso de patrones de diseño en el desarrollo de software |
| topic | DESARROLLO DE SOFTWARE PATRONES DE DISENO |
| url | http://bibdigital.epn.edu.ec/handle/15000/2669 |