DocumentCode :
492598
Title :
A case study evaluation of maintainability and performance of persistency techniques
Author :
Goldschmidt, Thomas ; Reussner, Ralf ; Winzen, Jochen
Author_Institution :
Software Eng., FZI Res. Center for Inf. Technol., Karlsruhe
fYear :
2008
fDate :
10-18 May 2008
Firstpage :
401
Lastpage :
410
Abstract :
Efforts for software evolution supersede any other part of the software life cycle. Technological decisions have a major impact on the maintainability, but are not well reflected by existing code or architecture based metrics. The way the persistency of object structures with relational databases is solved affects the maintainability of the overall system. Besides maintainability other quality attributes of the software are of interest, in particular performance metrics. However, a systematic evaluation of the benefits and drawback of different persistency frameworks is lacking. In this paper we systematically evaluate the maintainability and performance of different technological approaches for this mapping. The paper presents a testbed and an evaluation process with specifically designed metrics to evaluate persistency techniques regarding their maintainability and performance. In the second part we present and discuss the results of the case study.
Keywords :
software maintenance; software metrics; software performance evaluation; architecture based metrics; maintainability; performance metrics; persistency framework; persistency technique; relational databases; software evolution; software life cycle; Application software; Computer architecture; Relational databases; Software design; Software engineering; Software maintenance; Software measurement; Software performance; Software quality; Testing; gqm; maintainability; performance; persistency techniques; software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2008. ICSE '08. ACM/IEEE 30th International Conference on
Conference_Location :
Leipzig
ISSN :
0270-5257
Print_ISBN :
978-1-4244-4486-1
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1368088.1368143
Filename :
4814151
Link To Document :
بازگشت