DocumentCode :
3129003
Title :
Architectural Maintenance Using a Data Warehouse System for Availability Analysis
Author :
Buren, G. ; Ruckert, C.
Author_Institution :
Bilren & Partner Software-Design, Nuremberg
fYear :
2009
fDate :
24-27 March 2009
Firstpage :
307
Lastpage :
308
Abstract :
This paper describes the usage of an architecture centric quality engineering approach to improve the availability of an existing system during maintenance. In most projects existing software is extended or modified to fit new or modified requirements. A crucial subset of the requirements are non-functional requirements, also known as quality attributes. Here the quality attribute availability is in the main focus. The goal of the described approach is architectural re-design to improve the availability of the system. In order to make a profound decision on architectural changes the availability as well as the architecture of the existing system was analyzed in detail. For the availability analysis runtime data of the system was collected and analyzed using a data warehouse system. The use of the re-design process for increased availability was very effective in increasing the availability of the system. The efficiency of the process still needs to be improved.
Keywords :
data warehouses; software architecture; software maintenance; software quality; architectural maintenance; availability analysis; data warehouse system; modified requirements; Availability; Computer architecture; Data analysis; Data engineering; Data warehouses; Reverse engineering; Runtime; Software architecture; Software maintenance; Technological innovation; Architecture; Availability; Data Warehouse; Maintenance; Re-Design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2009. CSMR '09. 13th European Conference on
Conference_Location :
Kaiserslautern
ISSN :
1534-5351
Print_ISBN :
978-0-7695-3589-0
Type :
conf
DOI :
10.1109/CSMR.2009.25
Filename :
4812778
Link To Document :
بازگشت