Revista: | Avances en sistemas e informática |
Base de datos: | PERIÓDICA |
Número de sistema: | 000351985 |
ISSN: | 1657-7663 |
Autores: | Tabares, Marta S1 Alferez Salinas, Germán H2 Alferez Salinas, Edward M3 |
Instituciones: | 1Escuela de Ingeniería de Antioquia, Medellín, Antioquia. Colombia 2Universidad de Montemorelos, Montemorelos, Nuevo León. México 3Universidade Nova de Lisboa, Lisboa. Portugal |
Año: | 2008 |
Periodo: | Jun |
Volumen: | 5 |
Número: | 2 |
Paginación: | 61-68 |
País: | Colombia |
Idioma: | Español |
Tipo de documento: | Artículo |
Enfoque: | Aplicado, descriptivo |
Resumen en español | El Desar rollo de Software Or ientado a Aspectos (DSOA) pr ovee un conjunto de enfoques par a identifi car, modular izar e implementar intereses o propiedades del sistema que pueden cr uzar otr os intereses del sistema. También busca mejor ar el entendimiento de cada inter és del sistema de for ma clar a y separ ada desde las pr imer as etapas del ciclo de vida de software. Este se or ienta a la obtención de pr oductos de software de calidad con par tes más r eutilizables y que evolucionen fácilmente en el tiempo. En este ar tículo, se pr esenta un caso de estudio par a ilustr ar la aplicación del DSOA desde etapas tempr anas del desar r ollo de softwar e hasta la implementación. Diferentes enfoques or ientados por aspectos se aplican par a facilitar el manejo separ ado de intereses desde su identifi cación, r epr esentación en UML (análisis y el diseño), hasta su implementación en el lenguaje AspectJ |
Resumen en inglés | Asp ectO r ien ted Soft war e Develop m en t (AO SD) provides a set of approaches to identify, modular ize and implement aspects or pr oper ties of the system that can crosscut other aspects. Also, it aims at impr oving the under standing of each featur e of the system in a clear and separ ated way from ear ly phases of the softwar e development process. Thus, it is possible to obtain high quality software products that ar e easy to r euse and to evolve. In this paper, we present a case study in or der to illustr ate the application of AOSD fr om ear ly development stages until the implementation. Sever al aspector iented techniques ar e applied to facilitate the separ ation of concer ns and its r epr esentation in UML dur ing analysis and design stages, as well as for its implementation in the AspectJ language |
Disciplinas: | Ciencias de la computación |
Palabras clave: | Programación, Software orientado a aspectos, Desarrollo de software |
Keyword: | Computer science, Programming, Aspect oriented software, Software development |
Texto completo: | Texto completo (Ver HTML) |