|
Aspect-Oriented Modeling Workshop AOSD 2008
Keynote Speaker
Mehmet Aksit
Department of Computer Science
University of Twente
m.aksit@ewi.utwente.nl
http://trese.cs.utwente.nl/
There are architectures which were built long
ago but which are still enjoyed and used by many
people. We can say that these architectures are
alive in the sense that they keep on being at
the center of social events and they are
harmoniously integrated with the everyday life
of the people. What kinds of knowledge, methods,
materials and tools were utilized for creating
the architectures, which are still used today?
What makes these architectures living ? Can we
apply these "architecture-design techniques" to
modeling in software engineering? In this talk,
I will try to answer the question how to make
software models more living than it is today.
There are at least 7 properties we consider
important for creating living models. These are
concern-oriented modeling processes, canonical
models, composable models, certifiable models,
constructible models, closure-property of models
and controllable models. In this talk, I will
discuss the 7 C's and will present a research
perspective for fulfilling these objectives.
|