Artículo
Components + Aspects : A General Overview
Autor/es | Reina Quintero, Antonia María
Torres Valderrama, Jesús |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2004 |
Fecha de depósito | 2017-03-23 |
Publicado en |
|
Resumen | 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 ... 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 way. En los ´ultimos a˜nos se han propuesto nuevas formas de descomponer sistemas. En primer lugar, el desarrollo orientado a componentes se ha reconocido ampliamente como un paradigma para construir sistemas utilizando piezas ... En los ´ultimos a˜nos se han propuesto nuevas formas de descomponer sistemas. En primer lugar, el desarrollo orientado a componentes se ha reconocido ampliamente como un paradigma para construir sistemas utilizando piezas llamadas componentes. Pero, m´as recientemente, ha surgido con fuerza una nueva filosof´ıa conocida como separaci ´on avanzada de conceptos o programaci´on orientada a aspectos. Este paradigma tiene como uno de sus principales objetivos el mejorar la descomposici´on de sistemas. Aunque a primera vista parezca que ambos enfoques entran en conflicto, ´estos no son incompatibles. Por lo tanto, el principal objetivo de este trabajo es analizar las distintas propuestas que hay para acercar el mundo de los componentes al mundo de los aspectos. Tras un an´alisis de las mismas, se tiene que la mayor´ıa de ellas a´un se mueven en la fase de implementaci´on, y que queda mucho por hacer en las fases previas. Adem´as, otro punto a destacar es la necesidad de m´etricas para medir y comparar resultados de forma objetiva. |
Agencias financiadoras | Ministerio de Ciencia y Tecnología (MCYT). España |
Identificador del proyecto | TIC 2003-369 |
Cita | Reina Quintero, A.M. y Torres Valderrama, J. (2004). Components + Aspects : A General Overview. Revista Colombiana de Computación - RCC, 5 (1) |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
10.1.1.91.3157.pdf | 201.0Kb | [PDF] | Ver/ | |