Measuring software design quality
Measuring software design quality
Development and application of an automated source code maintainability index
Journal of Software Maintenance: Research and Practice
A Framework of Software Measurement
A Framework of Software Measurement
Managing Software Development and Maintenance
Managing Software Development and Maintenance
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Softwear Reliability
Software Engineering Standards: A User's Road Map
Software Engineering Standards: A User's Road Map
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
An Analysis of Some Commercial PL/I Programs
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Software Structure Metrics Based on Information Flow
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
The following paper describes a measurement project to measure and evaluate the software application systems of a financial services provider. Due to several mergers the cooperation had accumulated over the years more than 75 million lines of code in several different programming languages. The goal of the project was to determine the size, complexity and quality of the different systems and to evaluate their potential reuse. Not only the program source, but also the database schemas, the JCL procedures and the user interface maps had to be analyzed. For this purpose a metric database was established. In the measurement project three related tools were used. The tool SoftAudit was deployed to measure the code. The tool SoftEval was used to aggregate the measurement data in a metric database and to evaluate it. The tool SoftCalc was used to calculate the costs of various strategic alternatives. The paper focuses on the problems and solutions associated with such a massive measurement effort of large code bases.