Title :
An Efficient Measurement of Object Oriented Design Vulnerability
Author :
Agrawal, Alka ; Chandra, Shalini ; Khan, Raees Ahmad
Author_Institution :
Dept. of Inf. Technol., Babasaheb Bhimrao Ambedkar Univ., Lucknow
Abstract :
As foundation is to building, design phase is to software because in this phase ideas start converting into actuality. Effects of vulnerabilities introduced in this phase manifest with ongoing software life cycle. Even detection and correction of these vulnerabilities seem to be difficult in absence of any efficient method or automated tool. This paper suggests an approach to identify vulnerable classes in object oriented design. The method proposed also investigates whether transitive nature of inheritance contributes to propagation of vulnerabilities from one class to another or not. An algorithm for computing vulnerability propagation factor (VPF) has been developed, which measures number of vulnerable classes because of the vulnerability in some classes of an object oriented design.
Keywords :
inheritance; object-oriented programming; program diagnostics; security of data; software metrics; inheritance; object oriented design; software life cycle; software measurement; vulnerability correction; vulnerability detection; vulnerability propagation factor; Algorithm design and analysis; Availability; Buildings; Computer worms; Information security; Information technology; Phase detection; Phase measurement; Software measurement; Statistics; Design Phase; Inheritance; Vulnerability Propagation; Vulnerability Propagation Factor;
Conference_Titel :
Availability, Reliability and Security, 2009. ARES '09. International Conference on
Conference_Location :
Fukuoka
Print_ISBN :
978-1-4244-3572-2
Electronic_ISBN :
978-0-7695-3564-7
DOI :
10.1109/ARES.2009.130