Un método basado en componentes para desarrollar aplicaciones web
Describimos, en este documento, un método de ingeniería de software basado en componentes para ayudar a equipos de desarrollo para planificar, organizar, controlar y desarrollar aplicaciones web. el metodo es descrito en términos de tres elementos metodológicos: un modelo de producto que captura la...
- Autores:
-
Montilva C., Jonas A.
Barrios A., Judith
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2003
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/9051
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/9051
- 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
Component-based software engineering
Web engineering
Web information systems
Innovaciones tecnológicas
Ciencias de la computación
Ingeniero de sistemas
Investigación
Tecnología de la información y comunicación
Ingeniería de software basada en componentes
Ingeniería web
Sistemas de información web
Desarrollo tecnológico
- Rights
- License
- Derechos de autor 2003 Revista Colombiana de Computación
id |
UNAB2_57774cb0c817c771f56f39fa03a71d91 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/9051 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Un método basado en componentes para desarrollar aplicaciones web |
dc.title.translated.eng.fl_str_mv |
A component-based method for developing web applications |
title |
Un método basado en componentes para desarrollar aplicaciones web |
spellingShingle |
Un método basado en componentes para desarrollar aplicaciones web 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 Component-based software engineering Web engineering Web information systems Innovaciones tecnológicas Ciencias de la computación Ingeniero de sistemas Investigación Tecnología de la información y comunicación Ingeniería de software basada en componentes Ingeniería web Sistemas de información web Desarrollo tecnológico |
title_short |
Un método basado en componentes para desarrollar aplicaciones web |
title_full |
Un método basado en componentes para desarrollar aplicaciones web |
title_fullStr |
Un método basado en componentes para desarrollar aplicaciones web |
title_full_unstemmed |
Un método basado en componentes para desarrollar aplicaciones web |
title_sort |
Un método basado en componentes para desarrollar aplicaciones web |
dc.creator.fl_str_mv |
Montilva C., Jonas A. Barrios A., Judith |
dc.contributor.author.spa.fl_str_mv |
Montilva C., Jonas A. Barrios A., Judith |
dc.contributor.orcid.spa.fl_str_mv |
Montilva C., Jonas A. [0000-0001-5784-6486] Barrios A., Judith [0000-0001-7249-7325] |
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 Component-based software engineering Web engineering Web information systems Innovaciones tecnológicas Ciencias de la computación Ingeniero de sistemas Investigación Tecnología de la información y comunicación Ingeniería de software basada en componentes Ingeniería web Sistemas de información web Desarrollo tecnológico |
dc.subject.keywords.eng.fl_str_mv |
Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Component-based software engineering Web engineering Web information systems |
dc.subject.lemb.spa.fl_str_mv |
Innovaciones tecnológicas Ciencias de la computación Ingeniero de sistemas Investigación Tecnología de la información y comunicación |
dc.subject.proposal.spa.fl_str_mv |
Ingeniería de software basada en componentes Ingeniería web Sistemas de información web Desarrollo tecnológico |
description |
Describimos, en este documento, un método de ingeniería de software basado en componentes para ayudar a equipos de desarrollo para planificar, organizar, controlar y desarrollar aplicaciones web. el metodo es descrito en términos de tres elementos metodológicos: un modelo de producto que captura la características arquitectónicas de las aplicaciones web, un modelo de equipo que describe las diferentes roles a desempeñar por los miembros de un equipo durante el desarrollo de aplicaciones web, y un modelo de proceso que integra las actividades gerenciales y técnicas que se requieren para desarrollar aplicaciones web por componentes de alta calidad. Las principales características del modelo son su enfoque basado en componentes que ayuda a reducir los costos y el tiempo de desarrollo; su capacidad para integrar los procesos de gestión y desarrollo en un modelo de proceso único; y es énfasis en el modelado de negocios como una forma de obtener una mejor comprensión de la aplicación objetivos, funciones y requisitos del dominio. |
publishDate |
2003 |
dc.date.issued.none.fl_str_mv |
2003-06-01 |
dc.date.accessioned.none.fl_str_mv |
2020-10-27T00:21:24Z |
dc.date.available.none.fl_str_mv |
2020-10-27T00:21:24Z |
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/9051 |
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/9051 |
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/1093/1065 |
dc.relation.uri.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/1093 |
dc.relation.references.none.fl_str_mv |
Allen, P., 2001. Realizing e-Business with Components, Addison-Wesley, London. Allen, P. and Frost, S., 2001. Planning Team Roles for CBD. In Heineman, G.T and Councill, W.T (Eds.), Component-Based Software Engineering. Addison-Wesley, Boston, 113129. Bachman, F. et al, 2000. Volume II: Technical Concepts of Component-Based Software Engineering. Technical Report, Software Engineering Institute, CMU/SEI-2000-TR-008, May. Barry, Ch. And Lang, M. A Survey of Multimedia and Web Development Techniques and Methodology Use, IEEE Multimedia, 8 (2), 5260. Booch, G., Rumbaugh, J. and Jacobson, I., 1999. The Unified Modeling Language User Guide, Addison-Wesley. Brinkkemper, S., 1996. Method engineering: Engineering of information systems development methods and tools. Information and Software Technology, 38, 275--280. Conallen, J., 1999. Modeling Web Application Architectures with UML, Comm. of the ACM, 42 (10), 6370. Conallen, J., 2000. Building Web Applications with UML. Addison-Wesley, Reading, Massachusetts. Curphey, M. et al, 2002. A Guide to Building Secure Web Applications and Web Services. The Open Web Application Security Project (OWASP). http://www.owasp.org Deshpande, Y. and Hansen, S., 2001. Web Engineering: Creating a Discipline among Disciplines, IEEE Multimedia, 8 (2), 8287. Fraternali, P. and Paolini, P., 2000. Model-Driven Development of Web Applications: The Autoweb System. ACM Trans. on Information Systems, 28 (4), 323-382. Gaedke, M. and Rehse, J., 2000. Supporting Compositional Reuse in Component-Based Web Engineering, Proc. Of the ACM SAC 2000 Conference, Como, Italy, 927933. Hadjerrouit, S., 2001. Web-based Application Development: A Software Engineering Approach, ACM SIGCSE Bulletin, 33 (2), 3134. Eriksson, H. E. and Penker, M., 2000. Business Modeling with UML: Business Patterns at Work, John Wiley & Sons, New York. Ginige, A. and Murugesan, S., 2001a. Web Engineering: An Introduction, IEEE Multimedia, 8 (1), 1418. Ginige, A. and Murugesan, S., 2001b. The Essence of Web Engineering, IEEE Multimedia, 8 (2), 2225. IEEE Std. 1074, 1995. IEEE Standard for Developing Software Life Cycle Processes, IEEE Computer Society, New York. ILOG. 2001. Business Rules: Powering Business and e-Business. White Paper. May. www.ilog.com Lynch, P. J. and Horton, S., 1999. Web Style Guide: Basic Design Principles for Creating Web Sites, New Haven: Yale University Press. Odell, J.J., 1996. A Primer to Method Engineering. INFOSYS: The electronic newsletter for information systems. 3 (19). Van der Aalst, W.M.P, Barthelmess, P., Ellis, C.A., Wainer, J., 2000. PROCLETS: A Framework for Lightweight Interacting Workflow Processes. Int. J. of Cooperative Information Systems, 140. |
dc.rights.none.fl_str_mv |
Derechos de autor 2003 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 |
Attribution-NonCommercial-ShareAlike 4.0 International |
rights_invalid_str_mv |
Derechos de autor 2003 Revista Colombiana de Computación http://creativecommons.org/licenses/by-nc-sa/4.0/ http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Attribution-NonCommercial-ShareAlike 4.0 International 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. 4 Núm. 1 (2003): Revista Colombiana de Computación; 21-34 |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/9051/1/2003_Articulo_Un%20metodo%20basado%20en%20componentes%20para%20desarrollar%20aplicaciones%20web.pdf https://repository.unab.edu.co/bitstream/20.500.12749/9051/2/2003_Articulo_Un%20metodo%20basado%20en%20componentes%20para%20desarrollar%20aplicaciones%20web.pdf.jpg |
bitstream.checksum.fl_str_mv |
d321d9c9e03bb7afa459931fa7020e48 19b5465668fdf91c514d655a48f582b2 |
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_ |
1814277591262035968 |
spelling |
Montilva C., Jonas A.5fdba0f9-5213-4f14-b0f2-5dab8367c91c-1Barrios A., Judith1586f284-c2dc-458c-9e0e-45847335af73-1Montilva C., Jonas A. [0000-0001-5784-6486]Barrios A., Judith [0000-0001-7249-7325]2020-10-27T00:21:24Z2020-10-27T00:21:24Z2003-06-012539-21151657-2831http://hdl.handle.net/20.500.12749/9051instname:Universidad Autónoma de Bucaramanga UNABrepourl:https://repository.unab.edu.coDescribimos, en este documento, un método de ingeniería de software basado en componentes para ayudar a equipos de desarrollo para planificar, organizar, controlar y desarrollar aplicaciones web. el metodo es descrito en términos de tres elementos metodológicos: un modelo de producto que captura la características arquitectónicas de las aplicaciones web, un modelo de equipo que describe las diferentes roles a desempeñar por los miembros de un equipo durante el desarrollo de aplicaciones web, y un modelo de proceso que integra las actividades gerenciales y técnicas que se requieren para desarrollar aplicaciones web por componentes de alta calidad. Las principales características del modelo son su enfoque basado en componentes que ayuda a reducir los costos y el tiempo de desarrollo; su capacidad para integrar los procesos de gestión y desarrollo en un modelo de proceso único; y es énfasis en el modelado de negocios como una forma de obtener una mejor comprensión de la aplicación objetivos, funciones y requisitos del dominio.We describe, in this paper, a component-based software engineering method for helping development teams to plan, organize, control, and develop web applications. The method is described in terms of three methodological elements: a product model that captures the architectural characteristics of web applications, a team model that describes the different roles to be played by the members of a team during the development of web applications, and a process model that integrates the managerial and technical activities that are required to develop componentized web applications of high quality. The main features of the model are its component-based approach that helps reduce costs and development time; its ability to integrate managerial and development processes into a unique process model; and its emphasis on business modelling as a way of gaining a better understanding of the application domain objectives, functions and requirements.application/pdfspaUniversidad Autónoma de Bucaramanga UNABhttps://revistas.unab.edu.co/index.php/rcc/article/view/1093/1065https://revistas.unab.edu.co/index.php/rcc/article/view/1093Allen, P., 2001. Realizing e-Business with Components, Addison-Wesley, London.Allen, P. and Frost, S., 2001. Planning Team Roles for CBD. In Heineman, G.T and Councill, W.T (Eds.), Component-Based Software Engineering. Addison-Wesley, Boston, 113129.Bachman, F. et al, 2000. Volume II: Technical Concepts of Component-Based Software Engineering. Technical Report, Software Engineering Institute, CMU/SEI-2000-TR-008, May.Barry, Ch. And Lang, M. A Survey of Multimedia and Web Development Techniques and Methodology Use, IEEE Multimedia, 8 (2), 5260.Booch, G., Rumbaugh, J. and Jacobson, I., 1999. The Unified Modeling Language User Guide, Addison-Wesley.Brinkkemper, S., 1996. Method engineering: Engineering of information systems development methods and tools. Information and Software Technology, 38, 275--280.Conallen, J., 1999. Modeling Web Application Architectures with UML, Comm. of the ACM, 42 (10), 6370.Conallen, J., 2000. Building Web Applications with UML. Addison-Wesley, Reading, Massachusetts.Curphey, M. et al, 2002. A Guide to Building Secure Web Applications and Web Services. The Open Web Application Security Project (OWASP). http://www.owasp.orgDeshpande, Y. and Hansen, S., 2001. Web Engineering: Creating a Discipline among Disciplines, IEEE Multimedia, 8 (2), 8287.Fraternali, P. and Paolini, P., 2000. Model-Driven Development of Web Applications: The Autoweb System. ACM Trans. on Information Systems, 28 (4), 323-382.Gaedke, M. and Rehse, J., 2000. Supporting Compositional Reuse in Component-Based Web Engineering, Proc. Of the ACM SAC 2000 Conference, Como, Italy, 927933.Hadjerrouit, S., 2001. Web-based Application Development: A Software Engineering Approach, ACM SIGCSE Bulletin, 33 (2), 3134.Eriksson, H. E. and Penker, M., 2000. Business Modeling with UML: Business Patterns at Work, John Wiley & Sons, New York.Ginige, A. and Murugesan, S., 2001a. Web Engineering: An Introduction, IEEE Multimedia, 8 (1), 1418.Ginige, A. and Murugesan, S., 2001b. The Essence of Web Engineering, IEEE Multimedia, 8 (2), 2225.IEEE Std. 1074, 1995. IEEE Standard for Developing Software Life Cycle Processes, IEEE Computer Society, New York.ILOG. 2001. Business Rules: Powering Business and e-Business. White Paper. May. www.ilog.comLynch, P. J. and Horton, S., 1999. Web Style Guide: Basic Design Principles for Creating Web Sites, New Haven: Yale University Press.Odell, J.J., 1996. A Primer to Method Engineering. INFOSYS: The electronic newsletter for information systems. 3 (19).Van der Aalst, W.M.P, Barthelmess, P., Ellis, C.A., Wainer, J., 2000. PROCLETS: A Framework for Lightweight Interacting Workflow Processes. Int. J. of Cooperative Information Systems, 140.Derechos de autor 2003 Revista Colombiana de Computaciónhttp://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-nd/2.5/co/Attribution-NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Revista Colombiana de Computación; Vol. 4 Núm. 1 (2003): Revista Colombiana de Computación; 21-34Innovaciones 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'sComponent-based software engineeringWeb engineeringWeb information systemsInnovaciones tecnológicasCiencias de la computaciónIngeniero de sistemasInvestigaciónTecnología de la información y comunicaciónIngeniería de software basada en componentesIngeniería webSistemas de información webDesarrollo tecnológicoUn método basado en componentes para desarrollar aplicaciones webA component-based method for developing web applicationsinfo: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_970fb48d4fbd8a85ORIGINAL2003_Articulo_Un metodo basado en componentes para desarrollar aplicaciones web.pdf2003_Articulo_Un metodo basado en componentes para desarrollar aplicaciones web.pdfArtículoapplication/pdf1042711https://repository.unab.edu.co/bitstream/20.500.12749/9051/1/2003_Articulo_Un%20metodo%20basado%20en%20componentes%20para%20desarrollar%20aplicaciones%20web.pdfd321d9c9e03bb7afa459931fa7020e48MD51open accessTHUMBNAIL2003_Articulo_Un metodo basado en componentes para desarrollar aplicaciones web.pdf.jpg2003_Articulo_Un metodo basado en componentes para desarrollar aplicaciones web.pdf.jpgIM Thumbnailimage/jpeg10288https://repository.unab.edu.co/bitstream/20.500.12749/9051/2/2003_Articulo_Un%20metodo%20basado%20en%20componentes%20para%20desarrollar%20aplicaciones%20web.pdf.jpg19b5465668fdf91c514d655a48f582b2MD52open access20.500.12749/9051oai:repository.unab.edu.co:20.500.12749/90512024-04-15 16:28:23.768open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |