Software metrics and integrated project support environments

This paper considers how the information needs of managers may be helped by the development of integrated project support environments (IPSEs). In particular the paper concentrates on the issue of obtaining quantitative information about a software product and its development process using software metrics. The nature and use of software metrics and the problems of metrics data collection are discussed in terms of the authors' experience of an already existing metrics data collection system. The paper then considers the way in which metrics collection and analysis can be incorporated into IPSEs and the requirements that metrics systems place on the design of IPSEs.

[1]  Anas N. Al-Rabadi,et al.  A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions , 2004 .

[2]  Victor R. Basili,et al.  A Methodology for Collecting Valid Software Engineering Data , 1984, IEEE Transactions on Software Engineering.

[3]  Cliff B. Jones,et al.  Software development - a rigorous approach , 1980, Prentice Hall international series in computer science.

[4]  T. Capers Jones,et al.  Measuring Programming Quality and Productivity , 1978, IBM Syst. J..

[5]  John D. Musa,et al.  Software reliability measurement , 1984, J. Syst. Softw..

[6]  John McDermid,et al.  Life cycle support in the Ada environment , 1983, ALET.

[7]  Victor R. Basili,et al.  Evaluating Software Development by Analysis of Changes: Some Data from the Software Engineering Laboratory , 1985, IEEE Transactions on Software Engineering.

[8]  Victor R. Basili,et al.  Programming measurement and estimation in the software engineering laboratory , 1981, J. Syst. Softw..

[9]  F. J. Roethlisberger,et al.  Management and the Worker , 1941 .

[10]  Barbara Kitchenham Program history records: a system of software data collection and analysis , 1984 .

[11]  Barbara Kitchenham,et al.  Software cost models , 1984 .

[12]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[13]  Claude E. Walston,et al.  A Method of Programming Measurement and Estimation , 1977, IBM Syst. J..

[14]  Lawrence H. Putnam,et al.  A General Empirical Solution to the Macro Software Sizing and Estimating Problem , 1978, IEEE Transactions on Software Engineering.

[15]  Michael Fagan Design and Code Inspections to Reduce Errors in Program Development , 1976, IBM Syst. J..

[16]  Valerie Downes,et al.  Programming embedded systems with Ada , 1982 .