Title :
Ævol: A tool for defining and planning architecture evolution
Author :
Garlan, David ; Schmerl, Bradley
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA
Abstract :
Architecture evolution is a key feature of most software systems. There are few tools that help architects plan and execute these evolutionary paths. We demonstrate a tool to enable architects to describe evolution paths, associate properties with elements of the paths, and perform tradeoff analysis over these paths.
Keywords :
software architecture; AEligvol; architecture evolution; associate properties; evolutionary paths; software systems; tradeoff analysis; Computer architecture; Computer science; Large-scale systems; Performance analysis; Programming; Project management; Software architecture; Software engineering; Software maintenance; Software systems;
Conference_Titel :
Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3453-4
DOI :
10.1109/ICSE.2009.5070563