Ayuda
Ir al contenido

Dialnet


Resumen de Diseño Orientado a Aspectos con Theme/UML

Siobhan Clarke

  • el desarrollo de software orientado a aspectos representa un conjunto de tecnologías emergentes que pretenden extender las capacidades de modularización de los paradigmas de desa rrollo de software existentes. Por ejemplo, aquellos aspectos que 'atraviesan' un sistema (es decir, influyen en muchos módulos del sistema) se pueden diseñar y programar de manera separada, para componerse después en un sistema en funcionamiento. En el paradigma orientado a objetos, existen muchos ejemplos de aspectos transversales que no se pueden modularizar -- unos clásicos son la gestión de transacciones, soporte a la distribución y controles de auditoría. Han tenido un éxito signi ficativo los lenguajes orientados a aspectos basados en lenguajes de programación orientados a objetos. Este artículo describe un enfoque para extender UML (Unified Modeling Language) para que soporte la modularización de los aspectos de interés de un diseñador, incluyendo los transversales.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus