IEEE Transactions on Software Engineering
Taming the tiger: software engineering and software economics
Taming the tiger: software engineering and software economics
Reuse of software through generation of partial systems
IEEE Transactions on Software Engineering
Software components and reuse—getting more out of your code
Information and Software Technology
Understanding and Controlling Software Costs
IEEE Transactions on Software Engineering
Software reuse: emerging technology
Software reuse: emerging technology
Function point analysis
CASE productivity perceptions of software engineering professionals
Communications of the ACM - Special issue: multiprocessing
Ada reusability efforts: a survey of the state of the practice
Software reuse: emerging technology
Software methodology in the harsh light of economics
Information and Software Technology
Software reuse—key to enhanced productivity: some quantitative models
Information and Software Technology
Function Points in the Estimation and Evaluation of the Software Process
IEEE Transactions on Software Engineering
Economics of reuse: issues and alternatives
Information and Software Technology
Reuse and productivity in integrated computer-aided software engineering: an empirical study
MIS Quarterly - Special issue on the strategic use of information systems
The three Rs of software automation: re-engineering, repository, reusability
The three Rs of software automation: re-engineering, repository, reusability
Reliability of function points measurement: a field experiment
Communications of the ACM
Journal of Management Information Systems
Software reuse: is it delivering?
ICSE '91 Proceedings of the 13th international conference on Software engineering
CASE at the start of the 1990's
ICSE '91 Proceedings of the 13th international conference on Software engineering
Cognitive tools for locating and comprehending software objects for reuse
ICSE '91 Proceedings of the 13th international conference on Software engineering
Software reuse in an industrial setting: a case study
ICSE '91 Proceedings of the 13th international conference on Software engineering
A technique for software module specification with examples
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Object-Oriented Software Construction
Object-Oriented Software Construction
Software Engineering Economics
Software Engineering Economics
Software Reuse: Guidelines and Methods
Software Reuse: Guidelines and Methods
Function Point Analysis: Difficulties and Improvements
IEEE Transactions on Software Engineering
Repository Evaluation of Software Reuse
IEEE Transactions on Software Engineering
Evaluating the cost of software quality
Communications of the ACM
Activity Based Costing for Component-Based Software Development
Information Technology and Management
Strategies for Software Reuse: A Principal Component Analysis of Reuse Practices
IEEE Transactions on Software Engineering
Class Point: An Approach for the Size Estimation of Object-Oriented Systems
IEEE Transactions on Software Engineering
Software reuse: survey and research directions
Journal of Management Information Systems - Special section: Managing virtual workplaces and teleworking with information technology
Dynamic measurement of polymorphism
ACSC '07 Proceedings of the thirtieth Australasian conference on Computer science - Volume 62
Functional size measurement revisited
ACM Transactions on Software Engineering and Methodology (TOSEM)
A framework for software project estimation based on cosmic, dsm and rework characterization
Proceedings of the 1st international workshop on Business impact of process improvements
Component Point: A system-level size measure for Component-Based Software Systems
Journal of Systems and Software
Measuring the functionality of online stores
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Software reuse in agile development organizations: a conceptual management tool
Proceedings of the 2011 ACM Symposium on Applied Computing
Measuring IT infrastructure project size: infrastructure effort points
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Hi-index | 0.02 |
Measurement of software development productivity is needed in order to control software costs, but it is discouragingly labor-intensive and expensive. Computer-aided software engineering (CASE) technologies/spl minus/especially repository-based, integrated CASE/spl minus/have the potential to support the automation of this measurement. We discuss the conceptual basis for the development of automated analyzers for function point and software reuse measurement for object-based CASE. Both analyzers take advantage of the existence of a representation of the application system that is stored within an object repository, and that contains the necessary information about the application system. We also discuss metrics for software reuse measurement, including reuse leverage, reuse value, and reuse classification that are motivated by managerial requirements and the efforts, within industry and the IEEE, to standardize measurement. The functionality and the analytical capabilities of state-of-the-art automated software metrics analyzers are illustrated in the context of an investment banking industry application that is similar to systems deployed at the New York City-based investment bank where these tools were developed and tested.