Está en la página 1de 15

Integrantes -Paola Chvez Lazarte -Julio Camargo -Jean Pierre Alejandra

UNMSM- FISI-Ingeniera de Sistemas

UNMSM- FISI-Ingeniera de Sistemas

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

UNMSM- FISI-Ingeniera de Sistemas

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

UNMSM- FISI-Ingeniera de Sistemas

Un aspecto es una unidad que se define en trminos de informacin parcial de otras unidades
PRIMERA DEFINICION

UNMSM- FISI-Ingeniera de Sistemas

Dada por Greoge Kiczales

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

UNMSM- FISI-Ingeniera de Sistemas

JPAL D ASPECTJ: COOL: MALAJ HYPERJ

UNMSM- FISI-Ingeniera de Sistemas

UNMSM- FISI-Ingeniera de Sistemas

UNMSM- FISI-Ingeniera de Sistemas

Ejemplos
UNMSM- FISI-Ingeniera de Sistemas

UNMSM- FISI-Ingeniera de Sistemas

UNMSM- FISI-Ingeniera de Sistemas

UNMSM- FISI-Ingeniera de Sistemas

También podría gustarte