Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Al desarrollar software surgieron varios inconvenientes , ya que la programacin tradicional carece de mecanismos adecuados para encapsular conceptos que no forman parte de la funcionalidad bsica de los sistemas ,es ah que surge una nueva propuesta la programacin orientada a Aspectos que brinda un mayor grado de abstraccin en el desarrollo de software.
UNMSM- FISI-Ingeniera de Sistemas
Aspecto distribucin gestin de procesos manejo de errores optimizacin de memoria persistencia, programacin sincronizacin
1960 aparece la primera implementacin con simula-68 1980 recin se empezaron a usar de manera comercial en proyectos reales, dichas tcnicas . Fue entonces el boom de las telecomunicaciones y el crecimiento de C++ frente a C y COBOL El concepto de POA fue introducida por Greoge Kiczales y su grupo
UNMSM- FISI-Ingeniera de Sistemas
En 1995 aparece la primera definicin de Aspectos Entre los objetivos que se propusieron es de separar conceptos y el de minimizar la dependencia entre ellas
Un aspecto es una unidad que se define en trminos de informacin parcial de otras unidades
PRIMERA DEFINICION
Un aspecto es una unidad modular que se dispersan por las estructuras de otras unidades funcionales. Los aspectos existen tanto en etapa de diseo como te de implementacin. Un aspecto de diseo es una unidad modular del diseo que se entremezcla en la estructura de otras partes del diseo. Un aspecto de programa o de cdigo que se entremezcla en la estructura de otras partes del diseo. Un aspecto de programa o de cdigo es una unidad modular del programa que aparecen en otras unidades modulares del programa
Ejemplos
UNMSM- FISI-Ingeniera de Sistemas