El documento describe el enfoque de desarrollo de software orientado a aspectos propuesto por Ivar Jacobson. Este enfoque extiende el Proceso Unificado para separar los requisitos funcionales y no funcionales. Las fases incluyen la captura de requisitos funcionales y de infraestructura, análisis mediante casos de uso y paquetes, diseño refinando las estructuras, implementación generando código de clases y aspectos, y pruebas para casos de uso y slices. El resultado es un software más modularizado y fácil de mantener.