Construyendo aplicaciones web con una metodología de diseño orientada a objetos
El presente artículo tiene como principal objetivo mostrar las ventajas del uso de una metodología de diseño orientada a objetos para desarrollar aplicaciones web. Existen en la actualidad tecnologías que permiten un rápido desarrollo de aplicaciones poco reusables y difíciles de mantener...
- Autores:
-
Silva, Darío Andrés
Mercerat, Bárbara
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2001
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/9067
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/9067
- Palabra clave:
- Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Web applications
Object oriented programming
Layered design
Dynamic content
Design patterns
Innovaciones tecnológicas
Ciencias de la computación
Desarrollo tecnológico
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y la comunicación
Aplicaciones web
Programación orientada a objetos
Diseño en capas
Contenido dinámico
Patrones de diseño
- Rights
- License
- Derechos de autor 2001 Revista Colombiana de Computación
id |
UNAB2_869a4ac59702bbf483e1bbae573827fe |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/9067 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
dc.title.translated.eng.fl_str_mv |
Building web applications with an object-oriented design methodology |
title |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
spellingShingle |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos Innovaciones tecnológicas Ciencia de los computadores Desarrollo de tecnología Ingeniería de sistemas Investigaciones Tecnologías de la información y las comunicaciones TIC´s Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Web applications Object oriented programming Layered design Dynamic content Design patterns Innovaciones tecnológicas Ciencias de la computación Desarrollo tecnológico Ingeniería de sistemas Investigaciones Tecnologías de la información y la comunicación Aplicaciones web Programación orientada a objetos Diseño en capas Contenido dinámico Patrones de diseño |
title_short |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
title_full |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
title_fullStr |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
title_full_unstemmed |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
title_sort |
Construyendo aplicaciones web con una metodología de diseño orientada a objetos |
dc.creator.fl_str_mv |
Silva, Darío Andrés Mercerat, Bárbara |
dc.contributor.author.spa.fl_str_mv |
Silva, Darío Andrés Mercerat, Bárbara |
dc.subject.none.fl_str_mv |
Innovaciones tecnológicas Ciencia de los computadores Desarrollo de tecnología Ingeniería de sistemas Investigaciones Tecnologías de la información y las comunicaciones TIC´s |
topic |
Innovaciones tecnológicas Ciencia de los computadores Desarrollo de tecnología Ingeniería de sistemas Investigaciones Tecnologías de la información y las comunicaciones TIC´s Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Web applications Object oriented programming Layered design Dynamic content Design patterns Innovaciones tecnológicas Ciencias de la computación Desarrollo tecnológico Ingeniería de sistemas Investigaciones Tecnologías de la información y la comunicación Aplicaciones web Programación orientada a objetos Diseño en capas Contenido dinámico Patrones de diseño |
dc.subject.keywords.eng.fl_str_mv |
Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Web applications Object oriented programming Layered design Dynamic content Design patterns |
dc.subject.lemb.spa.fl_str_mv |
Innovaciones tecnológicas Ciencias de la computación Desarrollo tecnológico Ingeniería de sistemas Investigaciones Tecnologías de la información y la comunicación |
dc.subject.proposal.spa.fl_str_mv |
Aplicaciones web Programación orientada a objetos Diseño en capas Contenido dinámico Patrones de diseño |
description |
El presente artículo tiene como principal objetivo mostrar las ventajas del uso de una metodología de diseño orientada a objetos para desarrollar aplicaciones web. Existen en la actualidad tecnologías que permiten un rápido desarrollo de aplicaciones poco reusables y difíciles de mantener. La metodología propuesta en este artículo, aplicada con las tecnologías brevemente descritas, permite obtener aplicaciones mediante un proceso de desarrollo en capas, aprovechando al máximo la potencia de la programación orientada a objetos. |
publishDate |
2001 |
dc.date.issued.none.fl_str_mv |
2001-12-01 |
dc.date.accessioned.none.fl_str_mv |
2020-10-27T00:21:32Z |
dc.date.available.none.fl_str_mv |
2020-10-27T00:21:32Z |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.local.spa.fl_str_mv |
Artículo |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/CJournalArticle |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.issn.none.fl_str_mv |
2539-2115 1657-2831 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/9067 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga UNAB |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repository.unab.edu.co |
identifier_str_mv |
2539-2115 1657-2831 instname:Universidad Autónoma de Bucaramanga UNAB repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/9067 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/1116/1087 |
dc.relation.uri.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/1116 |
dc.relation.references.none.fl_str_mv |
W. De Muynck. Bridging the Gap between XML and Hypermedia: a Layered Transformational Approach, Tesis. Approach, Vrije Universiteit Brussel, Belgium, 2000. D. Schwave and G. Rossi. An Object Oriented Approach to Web-Based Application Desing. En: Theory and Practice of Object Systems (TAPOS), October 1998. D. Schwave et al. Engineering Web Applications for Reuse. IEEE Multimedia, Vol 8 Nro 1, pp 20-31. G. Rossi; D. Schwave and Fernando Lyardet. Web application models are more than conceptual models. En: Proceedings of the First Internation Workshop on Conceptual Modeling and the WWW, Paris, France, November 1999. D. Cowan and C. Lucena. Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse. IEEE Transactions on Software Engineering. Vol. 21, No. 3, March 1995. N. Koch. Comparing Development Methods for Web Applications. Ludwig-Maximilians-University Munich, Institute of Computer Science Oettingenstr. 67, 80538 München, Germany. 2000. F. Garzotto; L. Mainetti and P. Paolini. Hypermedia design analysis. Communications of the ACM, 8(38), 74-86. 1995. T. Isakowitz; E. Stohr and P. Balasubramanian. A methodology for the design of structured hypermedia applications. Communications of the ACM, 8(38), 34-44. 1995. D. Lange. An object-oriented design approach for developing hypermedia information systems. Journal of Organizational Computing and Electronic Commerce, 6(3),269-293. 1996. H. Lee; C. Lee and C. Yoo. A scenario-based object-oriented methodology for developing hypermedia information systems. En: Proceedings of 31st Annual Conference on Systems Science, Eds. Sprague R. 1998. O. De Troyer and C. Leune. WSDM: A user-centered design method for Web sites. En: Proceedings of the 7th International World Wide Web Conference. 1997. J. Conallen. Building Web application with UML. Addison Wesley. 1999. Java Sun, The Java Tutorial: A practical guide for programmers, http://Java.sun.com/docs/books/tutorial, Marzo de 2001. Java Sun, JDBC API tutorial and reference - Second Edition, http://Java.sun.com/products/jdbc/, Marzo de 2001. Java Sun, JavaTM Servlet Technology: The Power Behind the Server, http://Java.sun.com/products/servlet, Marzo de 2001. Eva.Arderiu, Javier.Conde. Objectivity/DB and JAVA, http://wwwinfo.cern.ch/asd/cernlib/rd45/objy_Java_info.htm#Servlets, Marzo de 2001. K. Avedal et al. Professional JSP, Wrox Press 2000. Java Sun, Java Server PagesTM: Dinamically Generated Web Content, http://www.Javasoft.com/products/jsp/, Marzo de 2001. World Wide Web Consortium (W3C), Extensible Markup Language (XML). The base specifications are XML 1.0, W3C Recommendation Feb '98, and Namespaces, Jan '99. http://www.w3.org/XML, World Wide Web Consortium (W3C), Extensible Stylesheet Language (XSL), Version 1.0.W3C Candidate Recommendation 21 November 2000. http://www.w3.org/TR/xsl, Marzo de 2001. R. Anderson et at.. Professional XML, Wrox Press 2000. E. Gamma et al. Design Patterns: Elements of reusable object-oriented software, Addison-Wesley, 1995. H. F. Korth y Abraham Silberschatz. Fundamentos de Base de Datos. Segunda Edición en español, McGraw-Hill, 1993. CCS Test Suite, W3C Core Styles. http://www.w3.org/Style/CSS/, Marzo de 2001. The Apache Software Foundation, Xalan – Java Version 1.2.2. http://xml.apache.org/xalan/, Marzo de 2001. Michael H. Kay, About Saxon, http://users.iclway.co.uk/mhkay/saxon/instant.html, Marzo de 2001. World Wide Web Consortium (W3C), Extensible Stylesheet Language Transformations (XSLT), Version 1.0. W3C Recommendation 16 November 1999. http://www.w3.org/TR/xslt, Marzo de 2001. |
dc.rights.none.fl_str_mv |
Derechos de autor 2001 Revista Colombiana de Computación |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
Derechos de autor 2001 Revista Colombiana de Computación http://creativecommons.org/licenses/by-nc-sa/4.0/ http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
publisher.none.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.source.none.fl_str_mv |
Revista Colombiana de Computación; Vol. 2 Núm. 2 (2001): Revista Colombiana de Computación; 1-21 |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/9067/1/2001_Articulo_Construyendo%20aplicaciones%20web%20con%20una%20metodologia%20de%20dise%c3%b1o%20orientada%20a%20objetos.pdf https://repository.unab.edu.co/bitstream/20.500.12749/9067/2/2001_Articulo_Construyendo%20aplicaciones%20web%20con%20una%20metodologia%20de%20dise%c3%b1o%20orientada%20a%20objetos.pdf.jpg |
bitstream.checksum.fl_str_mv |
6f253773bf8e1925d9b60a2ba6ab6c3a a0ade64e289eafc5e99c245227994acd |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277512877834240 |
spelling |
Silva, Darío Andrésb00d2b23-163f-485b-a29c-7d5ff60a9de2Mercerat, Bárbara31d89ac8-eecb-4247-b16a-f2d285643ff12020-10-27T00:21:32Z2020-10-27T00:21:32Z2001-12-012539-21151657-2831http://hdl.handle.net/20.500.12749/9067instname:Universidad Autónoma de Bucaramanga UNABrepourl:https://repository.unab.edu.coEl presente artículo tiene como principal objetivo mostrar las ventajas del uso de una metodología de diseño orientada a objetos para desarrollar aplicaciones web. Existen en la actualidad tecnologías que permiten un rápido desarrollo de aplicaciones poco reusables y difíciles de mantener. La metodología propuesta en este artículo, aplicada con las tecnologías brevemente descritas, permite obtener aplicaciones mediante un proceso de desarrollo en capas, aprovechando al máximo la potencia de la programación orientada a objetos.The main objective of this article is to show the advantages of using an object-oriented design methodology to develop web applications. There are currently technologies that allow rapid development of applications that are not very reusable and difficult to maintain. The methodology proposed in this article, applied with the technologies briefly described, allows applications to be obtained through a layered development process, making the most of the power of object-oriented programming.application/pdfspaUniversidad Autónoma de Bucaramanga UNABhttps://revistas.unab.edu.co/index.php/rcc/article/view/1116/1087https://revistas.unab.edu.co/index.php/rcc/article/view/1116W. De Muynck. Bridging the Gap between XML and Hypermedia: a Layered Transformational Approach, Tesis. Approach, Vrije Universiteit Brussel, Belgium, 2000.D. Schwave and G. Rossi. An Object Oriented Approach to Web-Based Application Desing. En: Theory and Practice of Object Systems (TAPOS), October 1998.D. Schwave et al. Engineering Web Applications for Reuse. IEEE Multimedia, Vol 8 Nro 1, pp 20-31.G. Rossi; D. Schwave and Fernando Lyardet. Web application models are more than conceptual models. En: Proceedings of the First Internation Workshop on Conceptual Modeling and the WWW, Paris, France, November 1999.D. Cowan and C. Lucena. Abstract Data Views: An Interface Specification Concept to Enhance Design for Reuse. IEEE Transactions on Software Engineering. Vol. 21, No. 3, March 1995.N. Koch. Comparing Development Methods for Web Applications. Ludwig-Maximilians-University Munich, Institute of Computer Science Oettingenstr. 67, 80538 München, Germany. 2000.F. Garzotto; L. Mainetti and P. Paolini. Hypermedia design analysis. Communications of the ACM, 8(38), 74-86. 1995.T. Isakowitz; E. Stohr and P. Balasubramanian. A methodology for the design of structured hypermedia applications. Communications of the ACM, 8(38), 34-44. 1995.D. Lange. An object-oriented design approach for developing hypermedia information systems. Journal of Organizational Computing and Electronic Commerce, 6(3),269-293. 1996.H. Lee; C. Lee and C. Yoo. A scenario-based object-oriented methodology for developing hypermedia information systems. En: Proceedings of 31st Annual Conference on Systems Science, Eds. Sprague R. 1998.O. De Troyer and C. Leune. WSDM: A user-centered design method for Web sites. En: Proceedings of the 7th International World Wide Web Conference. 1997.J. Conallen. Building Web application with UML. Addison Wesley. 1999.Java Sun, The Java Tutorial: A practical guide for programmers, http://Java.sun.com/docs/books/tutorial, Marzo de 2001.Java Sun, JDBC API tutorial and reference - Second Edition, http://Java.sun.com/products/jdbc/, Marzo de 2001.Java Sun, JavaTM Servlet Technology: The Power Behind the Server, http://Java.sun.com/products/servlet, Marzo de 2001.Eva.Arderiu, Javier.Conde. Objectivity/DB and JAVA, http://wwwinfo.cern.ch/asd/cernlib/rd45/objy_Java_info.htm#Servlets, Marzo de 2001.K. Avedal et al. Professional JSP, Wrox Press 2000.Java Sun, Java Server PagesTM: Dinamically Generated Web Content, http://www.Javasoft.com/products/jsp/, Marzo de 2001.World Wide Web Consortium (W3C), Extensible Markup Language (XML). The base specifications are XML 1.0, W3C Recommendation Feb '98, and Namespaces, Jan '99. http://www.w3.org/XML,World Wide Web Consortium (W3C), Extensible Stylesheet Language (XSL), Version 1.0.W3C Candidate Recommendation 21 November 2000. http://www.w3.org/TR/xsl, Marzo de 2001.R. Anderson et at.. Professional XML, Wrox Press 2000.E. Gamma et al. Design Patterns: Elements of reusable object-oriented software, Addison-Wesley, 1995.H. F. Korth y Abraham Silberschatz. Fundamentos de Base de Datos. Segunda Edición en español, McGraw-Hill, 1993.CCS Test Suite, W3C Core Styles. http://www.w3.org/Style/CSS/, Marzo de 2001.The Apache Software Foundation, Xalan – Java Version 1.2.2. http://xml.apache.org/xalan/, Marzo de 2001.Michael H. Kay, About Saxon, http://users.iclway.co.uk/mhkay/saxon/instant.html, Marzo de 2001.World Wide Web Consortium (W3C), Extensible Stylesheet Language Transformations (XSLT), Version 1.0. W3C Recommendation 16 November 1999. http://www.w3.org/TR/xslt, Marzo de 2001.Derechos de autor 2001 Revista Colombiana de Computaciónhttp://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Revista Colombiana de Computación; Vol. 2 Núm. 2 (2001): Revista Colombiana de Computación; 1-21Innovaciones tecnológicasCiencia de los computadoresDesarrollo de tecnologíaIngeniería de sistemasInvestigacionesTecnologías de la información y las comunicacionesTIC´sTechnological innovationsComputer scienceTechnology developmentSystems engineeringInvestigationsInformation and communication technologiesICT'sWeb applicationsObject oriented programmingLayered designDynamic contentDesign patternsInnovaciones tecnológicasCiencias de la computaciónDesarrollo tecnológicoIngeniería de sistemasInvestigacionesTecnologías de la información y la comunicaciónAplicaciones webProgramación orientada a objetosDiseño en capasContenido dinámicoPatrones de diseñoConstruyendo aplicaciones web con una metodología de diseño orientada a objetosBuilding web applications with an object-oriented design methodologyinfo:eu-repo/semantics/articleArtículohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/redcol/resource_type/CJournalArticlehttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINAL2001_Articulo_Construyendo aplicaciones web con una metodologia de diseño orientada a objetos.pdf2001_Articulo_Construyendo aplicaciones web con una metodologia de diseño orientada a objetos.pdfArtículoapplication/pdf320067https://repository.unab.edu.co/bitstream/20.500.12749/9067/1/2001_Articulo_Construyendo%20aplicaciones%20web%20con%20una%20metodologia%20de%20dise%c3%b1o%20orientada%20a%20objetos.pdf6f253773bf8e1925d9b60a2ba6ab6c3aMD51open accessTHUMBNAIL2001_Articulo_Construyendo aplicaciones web con una metodologia de diseño orientada a objetos.pdf.jpg2001_Articulo_Construyendo aplicaciones web con una metodologia de diseño orientada a objetos.pdf.jpgIM Thumbnailimage/jpeg7870https://repository.unab.edu.co/bitstream/20.500.12749/9067/2/2001_Articulo_Construyendo%20aplicaciones%20web%20con%20una%20metodologia%20de%20dise%c3%b1o%20orientada%20a%20objetos.pdf.jpga0ade64e289eafc5e99c245227994acdMD52open access20.500.12749/9067oai:repository.unab.edu.co:20.500.12749/90672022-11-17 01:20:44.957open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |