Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/10463
Title: | Design and validation of dynamic metrics for object-oriented software systems |
Researcher: | Singh, Paramvir |
Guide(s): | Singh, Hardeep |
Keywords: | Computer Science Software Metrics Software Quality |
Upload Date: | 7-Aug-2013 |
University: | Guru Nanak Dev University |
Completed Date: | 2009 |
Abstract: | Measuring the quality of software has always been a challenging and immensely useful task while moving along different phases of software development life cycle. The area of software metrics, especially pertaining to object-oriented software system, has shown its expertise in describing the characteristics of a software system for the past few decades. Software metrics numerically extract relationships among given components in a software system and relate those measurements to the system s quality attributes like maintainability, reliability, reusability, testability etc. Thus software metrics predict the current level of software quality and in turn initiate a feedback process that may lead to further improvement of a software system. In this way, software metrics can be vital in building a high quality software system. Many object-oriented software metrics have evolved over the years. Most of these metrics extract useful information from a static software code. The related information can be number of lines of code, number of classes in the code, coupling among classes etc. Such an analysis of static code is called static analysis of software code and the metrics that carry out such analysis are called Static Metrics. But these static software metrics are only capable of measuring the expected behavior of a software and not the actual behavior, as they are evaluated from design or source code analysis. The actual behavior of the software can only be measured from information collected at runtime. Thus there is a need of evolving such software metrics that are based on the runtime analysis of a software system. These metrics are known as Dynamic Metrics. Coupling and inheritance are two key design attributes of object-oriented software systems that help predict external attributes of software quality. This research aims to design and validate such new dynamic coupling and inheritance metrics for object-oriented systems that can be useful in software quality assessment. |
Pagination: | vii, 212p. |
URI: | http://hdl.handle.net/10603/10463 |
Appears in Departments: | Department of Computer Science & Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 42.66 kB | Adobe PDF | View/Open |
02_declaration and certificate.pdf | 24.68 kB | Adobe PDF | View/Open | |
03_acknowledgements.pdf | 11.78 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 16.62 kB | Adobe PDF | View/Open | |
05_contents.pdf | 26.04 kB | Adobe PDF | View/Open | |
06_list of eqquation & abbrevaiations.pdf | 21.24 kB | Adobe PDF | View/Open | |
07_certificate.pdf | 13.68 kB | Adobe PDF | View/Open | |
08_declaration.pdf | 11.35 kB | Adobe PDF | View/Open | |
09_acknowledgements.pdf | 11.78 kB | Adobe PDF | View/Open | |
10_abstract.pdf | 16.62 kB | Adobe PDF | View/Open | |
11_contents.pdf | 26.04 kB | Adobe PDF | View/Open | |
12_list of figures & tables.pdf | 34.24 kB | Adobe PDF | View/Open | |
13_chapter 1.pdf | 72.18 kB | Adobe PDF | View/Open | |
14_chapter 2.pdf | 276.59 kB | Adobe PDF | View/Open | |
15_chapter 3.pdf | 125.98 kB | Adobe PDF | View/Open | |
16_chapter 4.pdf | 708.17 kB | Adobe PDF | View/Open | |
17_chapter 5.pdf | 6.4 MB | Adobe PDF | View/Open | |
18_chapter 6.pdf | 42.48 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: