We have over 12,000 students, from over 100 countries, within one of the safest campuses in the UK


97% of Lancaster students go into work or further study within six months of graduating

Home > Research > Publications & Outputs > Dynamic Framed Aspects for Dynamic Software Evo...
View graph of relations

« Back

Dynamic Framed Aspects for Dynamic Software Evolution

Research output: Contribution in Book/Report/ProceedingsOther chapter contribution


Publication date2004
Host publicationRAM-SE’04 – ECOOP’04 Workshop on Reflection, AOP, and Meta-Data for Software Evolution (Proceedings)
EditorsWalter Cazzola, Shigeru Chiba, Gunter Saake
Number of pages10
<mark>Original language</mark>English


ConferenceWorkshop on Reflection
Period1/01/00 → …


ConferenceWorkshop on Reflection
Period1/01/00 → …


Software evolution is an inevitable process when developing a system of any notable size and is the most costly stage in the life cycle of a system. Automating parts of this process will reduce the resources required to carry out this stage of development. We aim to develop a framework that achieves this automated evolution by using Dynamic AOP to encapsulate these evolutionary changes and allow them to be applied dynamically at runtime. However, a problem with this is being able to reuse these aspects in different systems and scenarios. We propose the use of framed aspects to parameterise the aspects to generalise them so they can then be customised for a specific use.