Aspects at the crossroads of SE?!
Mario S¨ udholt
´ Equipe Ascola (EMNantes-INRIA, LINA)
Keynote FOAL 2011, 21 March 2011
ECOLE DES MINES DE NANTES
Aspects at the crossroads of SE?! Mario S udholt Equipe Ascola - - PowerPoint PPT Presentation
Aspects at the crossroads of SE?! Mario S udholt Equipe Ascola (EMNantes-INRIA, LINA) Keynote FOAL 2011, 21 March 2011 ECOLE DES MINES DE NANTES Where are we? Crosscutting as a fundamental problem of SE AOP has its place within SE:
ECOLE DES MINES DE NANTES
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 2 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 2 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 3 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 4 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 5 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 6 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 6 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 7 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 8 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 9 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 10 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 11 / 30
Modules, components, events
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 12 / 30
Modules, components, events
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 12 / 30
Modules, components, events
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 13 / 30
Aspects and objects
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 14 / 30
Aspects and objects
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 14 / 30
Aspects and objects
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 15 / 30
Aspects and objects
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 16 / 30
Aspects and objects
, login = if !f thenf = true
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 17 / 30
Distributed aspects
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 18 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 19 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 20 / 30
Aspects and security
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 21 / 30
Aspects and security
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 22 / 30
Aspects and security
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 23 / 30
Aspects and security
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 24 / 30
Aspect interfaces
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 25 / 30
Distributed events and patterns
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 26 / 30
Distributed events and patterns
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 27 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 28 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 29 / 30
udholt (Ascola) Aspects at the crossroads?! FOAL’11, 21 Mar. 11 30 / 30