Title :
Towards Automation of Performance Architectural Tactics Application
Author :
Champagne, R. ; Gagné, S.
Author_Institution :
Dept. of Software & IT Eng., Ecole de Technol. Super. (ETS), Montreal, QC, Canada
Abstract :
This paper describes the implementation of performance architectural tactics in ArchE, an expert system designed to help architects elaborate software architectures by automating certain tasks. Our goal was to explore what is involved in converting informally described tactics to a form that can be used by a tool to automate their relevant suggestion and application on software architectures. Adapting the tactics to the analysis tool and elaborating the rules that dictate their suggestion and application are the main challenges. Four performance tactics were successfully implemented in ArchE. Their use is illustrated through an example.
Keywords :
expert systems; software architecture; expert system; performance architectural tactics application; software architectures; Automation; Computational efficiency; Computer architecture; Performance analysis; Robots; Software; Software architecture; ArchE; Software architecture; architectural tactics; automation; performance; quality attribute scenarios;
Conference_Titel :
Software Architecture (WICSA), 2011 9th Working IEEE/IFIP Conference on
Conference_Location :
Boulder, CO
Print_ISBN :
978-1-61284-399-5
Electronic_ISBN :
978-0-7695-4351-2
DOI :
10.1109/WICSA.2011.28