DocumentCode :
555435
Title :
Measuring subversions: security and legal risk in reused software artifacts
Author :
Davies, Julius
Author_Institution :
Dept. of Comput. Sci., Univ. of Victoria, Victoria, BC, Canada
fYear :
2011
fDate :
21-28 May 2011
Firstpage :
1149
Lastpage :
1151
Abstract :
A software system often includes a set of library dependencies and other software artifacts necessary for the system´s proper operation. However, long-term maintenance problems related to reused software can gradually emerge over the lifetime of the deployed system. In our exploratory study we propose a manual technique to locate documented security and legal problems in a set of reused software artifacts. We evaluate our technique with a case study of 81 Java libraries found in a proprietary e-commerce web application. Using our approach we discovered both a potential legal problem with one library, and a second library that was affected by a known security vulnerability. These results support our larger thesis: software reuse entails long-term maintenance costs. In future work we strive to develop automated techniques by which developers, managers, and other software stakeholders can measure, address, and minimize these costs over the lifetimes of their software assets.
Keywords :
Internet; electronic commerce; security of data; software maintenance; software reliability; Java libraries; documented security; legal risk; library dependencies; long-term maintenance problems; manual technique; potential legal problem; proprietary e-commerce Web application; software artifact reusability; software assets; software stakeholders; software system; subversions measurement; Law; Libraries; Licenses; Security; Software; Software measurement; licensing; maintenance; reuse; security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
ISSN :
0270-5257
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1985793.1986025
Filename :
6032617
Link To Document :
بازگشت