Back to Search
Start Over
Componentes + aspectos: una descripción general
- Source :
- Revista Colombiana de Computación; Vol. 5 Núm. 1 (2004): Revista Colombiana de Computación; 1-19, Repositorio UNAB, Universidad Autónoma de Bucaramanga-UNAB, instacron:Universidad Autónoma de Bucaramanga-UNAB
- Publication Year :
- 2004
- Publisher :
- Universidad Autónoma de Bucaramanga UNAB, 2004.
-
Abstract
- 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. 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
- Subjects :
- Desarrollo de tecnología
Tecnologías de la información y las comunicaciones
Investigaciones
Innovaciones tecnológicas
Ciencia de los computadores
Technology development
Information and communication technologies
Investigations
Ingeniería de sistemas
Computer science
Systems engineering
ICT's
Programación orientada a aspectos
TIC´s
Ciencias de la computación
Tecnologías de la información y la comunicación
Technological innovations
Desarrollo tecnológico
Separación avanzada de preocupaciones
Tecnología de componentes
Subjects
Details
- Language :
- Spanish; Castilian
- Database :
- OpenAIRE
- Journal :
- Revista Colombiana de Computación; Vol. 5 Núm. 1 (2004): Revista Colombiana de Computación; 1-19, Repositorio UNAB, Universidad Autónoma de Bucaramanga-UNAB, instacron:Universidad Autónoma de Bucaramanga-UNAB
- Accession number :
- edsair.od......3056..a4728db714791748b3e028e9fe03add2