Componentes + aspectos: una descripción general
En los últimos años se han propuesto nuevas formas de descomponer sistemas. Primero, El desarrollo orientado a componentes ha sido ampliamente reconocido como un paradigma para desarrollar sistemas usando piezas llamadas componentes. Pero más recientemente, una nueva filosofía ha surgido la conocida...
- Autores:
-
Reina Quintero, Antonia M.
Torres, Jesús
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2004
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/9041
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/9041
- 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
Innovaciones tecnológicas
Ciencias de la computación
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y la comunicación
Desarrollo tecnológico
Programación orientada a aspectos
Separación avanzada de preocupaciones
Tecnología de componentes
- Rights
- License
- Derechos de autor 2004 Revista Colombiana de Computación
id |
UNAB2_a4728db714791748b3e028e9fe03add2 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/9041 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Componentes + aspectos: una descripción general |
dc.title.translated.eng.fl_str_mv |
Components + aspects: a general overview |
title |
Componentes + aspectos: una descripción general |
spellingShingle |
Componentes + aspectos: una descripción general 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 Innovaciones tecnológicas Ciencias de la computación Ingeniería de sistemas Investigaciones Tecnologías de la información y la comunicación Desarrollo tecnológico Programación orientada a aspectos Separación avanzada de preocupaciones Tecnología de componentes |
title_short |
Componentes + aspectos: una descripción general |
title_full |
Componentes + aspectos: una descripción general |
title_fullStr |
Componentes + aspectos: una descripción general |
title_full_unstemmed |
Componentes + aspectos: una descripción general |
title_sort |
Componentes + aspectos: una descripción general |
dc.creator.fl_str_mv |
Reina Quintero, Antonia M. Torres, Jesús |
dc.contributor.author.spa.fl_str_mv |
Reina Quintero, Antonia M. Torres, Jesús |
dc.contributor.googlescholar.spa.fl_str_mv |
Reina Quintero, Antonia M. [rHyfYgoAAAAJ] |
dc.contributor.orcid.spa.fl_str_mv |
Reina Quintero, Antonia M. [0000-0003-3698-6302] |
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 Innovaciones tecnológicas Ciencias de la computación Ingeniería de sistemas Investigaciones Tecnologías de la información y la comunicación Desarrollo tecnológico Programación orientada a aspectos Separación avanzada de preocupaciones Tecnología de componentes |
dc.subject.keywords.eng.fl_str_mv |
Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's |
dc.subject.lemb.spa.fl_str_mv |
Innovaciones tecnológicas Ciencias de la computación Ingeniería de sistemas Investigaciones Tecnologías de la información y la comunicación |
dc.subject.proposal.spa.fl_str_mv |
Desarrollo tecnológico Programación orientada a aspectos Separación avanzada de preocupaciones Tecnología de componentes |
description |
En los últimos años se han propuesto nuevas formas de descomponer sistemas. Primero, El desarrollo orientado a componentes ha sido ampliamente reconocido como un paradigma para desarrollar sistemas usando piezas llamadas componentes. Pero más recientemente, una nueva filosofía ha surgido la conocida como separación avanzada de preocupaciones o programación orientada a aspectos. Este paradigma tiene como uno de sus objetivos principales la mejora de la descomposición de los sistemas. Aunque a primera vista parezca que ambos enfoques chocan, no son incompatibles. Por tanto, el objetivo principal de este artículo es analizar las diferentes propuestas para tender puentes la brecha entre componentes y aspectos. Después de examinarlos, se puede notar que la mayoría de ellos todavía están en el nivel de implementación, y hay mucho trabajo en curso sobre fases anteriores. Finalmente, cabe destacar que también hay una gran necesidad de métricas para medir y comparar resultados de forma objetiva. |
publishDate |
2004 |
dc.date.issued.none.fl_str_mv |
2004-06-01 |
dc.date.accessioned.none.fl_str_mv |
2020-10-27T00:21:20Z |
dc.date.available.none.fl_str_mv |
2020-10-27T00:21:20Z |
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/9041 |
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/9041 |
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/1083/1055 |
dc.relation.uri.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/1083 |
dc.relation.references.none.fl_str_mv |
M. Ak¸sit, J. Bosch, W. V. D. Sterren, and L. Bergmans. Real-time specification inheritance anomalies and real-time filters. In M. Tokoro and R. Pareschi, editors, Proc. 8th European Conf. Object-Oriented Programming, pages 386–407. Springer Verlag LNCS 821, July 1994. Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design (AOSD-2002), March 2002. First AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (AOSD-2002), March 2002. J. Ara´ujo, A. Rashid, B. Tekinerdogan, A. Moreira, and P. Clements, editors. Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design, March 2003. L. Bergmans and M. Ak¸sit. Composing crosscutting concerns using composition filters. Comm. ACM, 44(10):51–57, October 2001. M. F. Bertoa and A. Vallecillo. Reflexiones sobre la definici´on de m´etricas para software orientado a aspectos. In J. Hern´andez, L. Lozano, and A. Moreira, editors, Proceedings of Taller de Desarrollo de Software Orientado a Aspectos, Nov 2003 A. Beugnard, J. M. Jezquel, N. Plouzeau, and D. Watkins. Making components contracts aware. IEEE Computer, 32(7):38–45, 1999. P. J. Clemente and J. Hern´andez. Aspect component based software engineering. In Coady et al. [10]. P. J. Clemente, F. S´anchez, and M.A. P´erez. Modeling with uml component-based and aspect oriented programming systems. In Proceedings of the Seventh Workshop on Component-oriented Programming. Held in conjunction with ECOOP 2002, Jun 2002. Y. Coady, E. Eide, and D. H. Lorenz, editors. The Second AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), March 2003. K. Czarnecki, U. W. Eisenecker, and P. Steyaert. Beyond objects: Generative programming. In Workshop on Aspect Oriented Programming (ECOOP 1997), June 1997. G. Eddon and H. Eddon. Inside COM+. Microsoft Press, 1999. Editors. The technology review ten. MIT Technology Review, pages 97–113, 2001. January/February. L. Fuentes, D. Jim´enez, and M. Pinto. Hacia un entorno de desarrollo integrado basado en componentes y aspectos. In Actas del Taller de Trabajo en Desarrollo de Software Orientado a Aspectos, nov 2003. Object Management Group. Corba components final submission., 1999. J. Grundy. Aspect-oriented requirements engineering for component-based software systems. In 4th IEEE International Symposium on Requirements Engineering, pages 84–91. IEEE Computer Society, 1999. J. Grundy. Multi-perspective specification, design and implementation of software components using aspects. International Journal of Software Engineering and Knowledge Engineering, 19(6), 2000. W. Harrison and H. Ossher. Subject-oriented programming—a critique of pure objects. In Proc. 1993 Conf. Object-Oriented Programming Systems, Languages, and Applications, pages 411–428, September 1993. G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. Getting started with AspectJ. Comm. ACM, 44(10):59–65, October 2001. G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Ak¸sit and S. Matsuoka, editors, 11th Europeen Conf. Object-Oriented Programming, volume 1241 of LNCS, pages 220–242. Springer Verlag, 1997. H. Kim and S. Clarke. The relevance of AOP to an applications programmer in an EJB environment. In AOSD-PAT02 [3]. D. Lafferty and V. Cahill. Language independent aspect-oriented programming. In Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications, oct 2003. K. Lieberherr, D. Orleans, and J. Ovlinger. Aspect-oriented programming with adaptive methods. Comm. ACM, 44(10):39–41, October 2001. K. J. Lieberherr. Adaptive Object-Oriented Software: the Demeter Method with Propagation Patterns. PWS Publishing Company, Boston, 1996. S. Matsuoka and A. Yonezawa. Inheritance anomaly in object-oriented concurrent programming languages. Research Directions in Concurrent Object-Oriented Programming, pages 107–150, 1993. Sun Microsystems. Enterprise javabeans specification, version 2.0, 2001. JBoss Org. Jboss web page: http://www.jboss.org. H. Ossher and P. Tarr. Multi-dimensional separation of concerns and the hyperspace approach. In Proc. Symposium on Software Architectures and Component Technology: The State of the Art in Software Development. Kluwer, 2000. H. Ossher and P. Tarr. The shape of things to come: Using multi-dimensional separation of concerns with Hyper/J to (re)shape evolving software. Comm. ACM, 44(10):43–50, October 2001. K. Ostermann and M. Mezini. Conquering aspects with Caesar. In M. Ak¸sit, editor, Proc. 2nd Int’ Conf. on Aspect-Oriented Software Development (AOSD-2003), pages 90–99. ACM Press, March 2003. Xerox PARC. Aspectj home page. web, 2002. R. Pichler, K. Ostermann, and M. Mezini. On aspectualizing component models. Software Practice and Experience, 33(10):957–974, 2003. M. Devi Prasad and B. D. Chaudhary. AOP support for C#. In Coady et al. [10]. A. M. Reina, J. Torres, M. Toro, and J.A. lvarez. Concerns vs. components for web development. In Proceedings of the IADIS WWW/Internet 2003 Conference, pages 873–876. IADIS Press, 2003. M. Sch¨upany, C. Schwanninger, and E. Wuchner. Aspect-oriented programming for .NET. In AOSD-PAT02 [3]. D. Shukla, S. Fell, and C. Sells. Aspect-oriented programming enables better code encapsulation and reuse. MSDN Magazine, 17(3), 2002. C. Szyperski, D. Gruntz, and S. Murer. Component Software. Beyond Object-Oriented Programming. Addison-Wesley, 2002. M. Voelter. A taxonomy of components. Journal of Object Technology, 2(4):119–125, 2003. A. A. Zakaria and H. Hosny. Metrics for aspect-oriented software design. In O. Aldawud, M. Kand´e, G. Booch, B. Harrison, and D. Stein, editors, Third International Workshop on Aspect Oriented Modeling, March 2003. J. Zhao. Towards a metric suite for aspect-oriented software. Technical Report SE-136- 25, Information Processing Society of Japan, 2002. |
dc.rights.none.fl_str_mv |
Derechos de autor 2004 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 2004 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. 5 Núm. 1 (2004): Revista Colombiana de Computación; 1-19 |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/9041/1/2004_Articulo_Componentes%20aspectos%20una%20descripcion%20general.pdf https://repository.unab.edu.co/bitstream/20.500.12749/9041/2/2004_Articulo_Componentes%20aspectos%20una%20descripcion%20general.pdf.jpg |
bitstream.checksum.fl_str_mv |
b5e352bbd1a16304a00ac4477b617e31 1312cc2dd39a4a7873b21e3947120e71 |
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_ |
1814277761137639424 |
spelling |
Reina Quintero, Antonia M.15d708b7-6b02-4a27-8dba-f89058f0d859-1Torres, Jesús777948c3-7c83-410a-9ede-5ba249352918-1Reina Quintero, Antonia M. [rHyfYgoAAAAJ]Reina Quintero, Antonia M. [0000-0003-3698-6302]2020-10-27T00:21:20Z2020-10-27T00:21:20Z2004-06-012539-21151657-2831http://hdl.handle.net/20.500.12749/9041instname:Universidad Autónoma de Bucaramanga UNABrepourl:https://repository.unab.edu.coEn los últimos años se han propuesto nuevas formas de descomponer sistemas. Primero, El desarrollo orientado a componentes ha sido ampliamente reconocido como un paradigma para desarrollar sistemas usando piezas llamadas componentes. Pero más recientemente, una nueva filosofía ha surgido la conocida como separación avanzada de preocupaciones o programación orientada a aspectos. Este paradigma tiene como uno de sus objetivos principales la mejora de la descomposición de los sistemas. Aunque a primera vista parezca que ambos enfoques chocan, no son incompatibles. Por tanto, el objetivo principal de este artículo es analizar las diferentes propuestas para tender puentes la brecha entre componentes y aspectos. Después de examinarlos, se puede notar que la mayoría de ellos todavía están en el nivel de implementación, y hay mucho trabajo en curso sobre fases anteriores. Finalmente, cabe destacar que también hay una gran necesidad de métricas para medir y comparar resultados de forma objetiva.In the last few years, new ways of decomposing systems have been proposed. First, component-oriented development has been widely recognized as a paradigm for developing systems using pieces called components. But more recently, a new philosophy known as advanced separation of concerns or aspect-oriented programming has arisen. This paradigm has as one of its main aims the improvement of systems’ decomposition. Although at first sight it seems that both approaches clash, they are not incompatible. Therefore, the main goal of this paper is to analise the different proposals to bridge the gap between components and aspects. After surveying them, it can be noticed that most of them still are at the implementation level, and there is a lot of ongoing work on earlier phases. Finally, it should be stressed that there is also a great need for metrics in order to measure and compare results in an objective wayapplication/pdfspaUniversidad Autónoma de Bucaramanga UNABhttps://revistas.unab.edu.co/index.php/rcc/article/view/1083/1055https://revistas.unab.edu.co/index.php/rcc/article/view/1083M. Ak¸sit, J. Bosch, W. V. D. Sterren, and L. Bergmans. Real-time specification inheritance anomalies and real-time filters. In M. Tokoro and R. Pareschi, editors, Proc. 8th European Conf. Object-Oriented Programming, pages 386–407. Springer Verlag LNCS 821, July 1994.Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design (AOSD-2002), March 2002.First AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (AOSD-2002), March 2002.J. Ara´ujo, A. Rashid, B. Tekinerdogan, A. Moreira, and P. Clements, editors. Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design, March 2003.L. Bergmans and M. Ak¸sit. Composing crosscutting concerns using composition filters. Comm. ACM, 44(10):51–57, October 2001.M. F. Bertoa and A. Vallecillo. Reflexiones sobre la definici´on de m´etricas para software orientado a aspectos. In J. Hern´andez, L. Lozano, and A. Moreira, editors, Proceedings of Taller de Desarrollo de Software Orientado a Aspectos, Nov 2003A. Beugnard, J. M. Jezquel, N. Plouzeau, and D. Watkins. Making components contracts aware. IEEE Computer, 32(7):38–45, 1999.P. J. Clemente and J. Hern´andez. Aspect component based software engineering. In Coady et al. [10].P. J. Clemente, F. S´anchez, and M.A. P´erez. Modeling with uml component-based and aspect oriented programming systems. In Proceedings of the Seventh Workshop on Component-oriented Programming. Held in conjunction with ECOOP 2002, Jun 2002.Y. Coady, E. Eide, and D. H. Lorenz, editors. The Second AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), March 2003.K. Czarnecki, U. W. Eisenecker, and P. Steyaert. Beyond objects: Generative programming. In Workshop on Aspect Oriented Programming (ECOOP 1997), June 1997.G. Eddon and H. Eddon. Inside COM+. Microsoft Press, 1999.Editors. The technology review ten. MIT Technology Review, pages 97–113, 2001. January/February.L. Fuentes, D. Jim´enez, and M. Pinto. Hacia un entorno de desarrollo integrado basado en componentes y aspectos. In Actas del Taller de Trabajo en Desarrollo de Software Orientado a Aspectos, nov 2003.Object Management Group. Corba components final submission., 1999.J. Grundy. Aspect-oriented requirements engineering for component-based software systems. In 4th IEEE International Symposium on Requirements Engineering, pages 84–91. IEEE Computer Society, 1999.J. Grundy. Multi-perspective specification, design and implementation of software components using aspects. International Journal of Software Engineering and Knowledge Engineering, 19(6), 2000.W. Harrison and H. Ossher. Subject-oriented programming—a critique of pure objects. In Proc. 1993 Conf. Object-Oriented Programming Systems, Languages, and Applications, pages 411–428, September 1993.G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. Getting started with AspectJ. Comm. ACM, 44(10):59–65, October 2001.G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Ak¸sit and S. Matsuoka, editors, 11th Europeen Conf. Object-Oriented Programming, volume 1241 of LNCS, pages 220–242. Springer Verlag, 1997.H. Kim and S. Clarke. The relevance of AOP to an applications programmer in an EJB environment. In AOSD-PAT02 [3].D. Lafferty and V. Cahill. Language independent aspect-oriented programming. In Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications, oct 2003.K. Lieberherr, D. Orleans, and J. Ovlinger. Aspect-oriented programming with adaptive methods. Comm. ACM, 44(10):39–41, October 2001.K. J. Lieberherr. Adaptive Object-Oriented Software: the Demeter Method with Propagation Patterns. PWS Publishing Company, Boston, 1996.S. Matsuoka and A. Yonezawa. Inheritance anomaly in object-oriented concurrent programming languages. Research Directions in Concurrent Object-Oriented Programming, pages 107–150, 1993.Sun Microsystems. Enterprise javabeans specification, version 2.0, 2001.JBoss Org. Jboss web page: http://www.jboss.org.H. Ossher and P. Tarr. Multi-dimensional separation of concerns and the hyperspace approach. In Proc. Symposium on Software Architectures and Component Technology: The State of the Art in Software Development. Kluwer, 2000.H. Ossher and P. Tarr. The shape of things to come: Using multi-dimensional separation of concerns with Hyper/J to (re)shape evolving software. Comm. ACM, 44(10):43–50, October 2001.K. Ostermann and M. Mezini. Conquering aspects with Caesar. In M. Ak¸sit, editor, Proc. 2nd Int’ Conf. on Aspect-Oriented Software Development (AOSD-2003), pages 90–99. ACM Press, March 2003.Xerox PARC. Aspectj home page. web, 2002.R. Pichler, K. Ostermann, and M. Mezini. On aspectualizing component models. Software Practice and Experience, 33(10):957–974, 2003.M. Devi Prasad and B. D. Chaudhary. AOP support for C#. In Coady et al. [10].A. M. Reina, J. Torres, M. Toro, and J.A. lvarez. Concerns vs. components for web development. In Proceedings of the IADIS WWW/Internet 2003 Conference, pages 873–876. IADIS Press, 2003.M. Sch¨upany, C. Schwanninger, and E. Wuchner. Aspect-oriented programming for .NET. In AOSD-PAT02 [3].D. Shukla, S. Fell, and C. Sells. Aspect-oriented programming enables better code encapsulation and reuse. MSDN Magazine, 17(3), 2002.C. Szyperski, D. Gruntz, and S. Murer. Component Software. Beyond Object-Oriented Programming. Addison-Wesley, 2002.M. Voelter. A taxonomy of components. Journal of Object Technology, 2(4):119–125, 2003.A. A. Zakaria and H. Hosny. Metrics for aspect-oriented software design. In O. Aldawud, M. Kand´e, G. Booch, B. Harrison, and D. Stein, editors, Third International Workshop on Aspect Oriented Modeling, March 2003.J. Zhao. Towards a metric suite for aspect-oriented software. Technical Report SE-136- 25, Information Processing Society of Japan, 2002.Derechos de autor 2004 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. 5 Núm. 1 (2004): Revista Colombiana de Computación; 1-19Innovaciones 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'sInnovaciones tecnológicasCiencias de la computaciónIngeniería de sistemasInvestigacionesTecnologías de la información y la comunicaciónDesarrollo tecnológicoProgramación orientada a aspectosSeparación avanzada de preocupacionesTecnología de componentesComponentes + aspectos: una descripción generalComponents + aspects: a general overviewinfo: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_970fb48d4fbd8a85ORIGINAL2004_Articulo_Componentes aspectos una descripcion general.pdf2004_Articulo_Componentes aspectos una descripcion general.pdfArtículoapplication/pdf205900https://repository.unab.edu.co/bitstream/20.500.12749/9041/1/2004_Articulo_Componentes%20aspectos%20una%20descripcion%20general.pdfb5e352bbd1a16304a00ac4477b617e31MD51open accessTHUMBNAIL2004_Articulo_Componentes aspectos una descripcion general.pdf.jpg2004_Articulo_Componentes aspectos una descripcion general.pdf.jpgIM Thumbnailimage/jpeg6995https://repository.unab.edu.co/bitstream/20.500.12749/9041/2/2004_Articulo_Componentes%20aspectos%20una%20descripcion%20general.pdf.jpg1312cc2dd39a4a7873b21e3947120e71MD52open access20.500.12749/9041oai:repository.unab.edu.co:20.500.12749/90412024-04-15 16:28:37.481open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |