Title
A Reflective Approach to Dynamic Software Evolution
Abstract
In this paper, we present a solution that allows systems to remain active while they are evolving. Our approach goes out from the principle of separated concerns and has two steps. In the first step, we have to make sure that the system's evolvable concerns are cleanly separated. We propose aspect mining and static refactorings for separating those concerns. In a second step, we allow every concern to evolve separately. We present a preliminary reflective framework that allows dynamic evolution of separate concerns.
Year
Venue
Keywords
2004
RAM-SE
software evolution
Field
DocType
Citations 
Abstract data type,Programming paradigm,Computer science,Compile time,Separation of concerns,Problem statement,Unavailability,Artificial intelligence,Web service,Software evolution,Distributed computing
Conference
7
PageRank 
References 
Authors
0.53
11
2
Name
Order
Citations
PageRank
Peter Ebraert115310.53
Tom Tourwé280144.14