1994
DOI: 10.1109/32.268919
|View full text |Cite
|
Sign up to set email alerts
|

Automating output size and reuse metrics in a repository-based computer-aided software engineering (CASE) environment

Abstract: AUTOMATING OUTPUT SIZE AND SOFTWARE REUSE METRICS IN A REPOSITORY-BASED COMPUTER AIDED SOFTWARE ENGINEERING (CASE) ENVIRONMENT ABSTRACTMeasurement 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 --especially repository-based, integrated CASE --have the potential to support the automation of this measurement. In this paper, we discuss the development of automated ana… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
34
0

Year Published

1999
1999
2015
2015

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 44 publications
(35 citation statements)
references
References 39 publications
1
34
0
Order By: Relevance
“…Some studies were focused on evolving the process of function point analysis [1], [6]- [16]while other studies focused on automation of all or some of the processes involved in FPA [5], [17]- [19]. The articles, which were attempting to extend and evolve FPA generally, structured their research to compare one or more aspects of the new process they were developing against the previously established best practices for performing FPA.…”
Section: A Research Methodologies Used To Study Fpamentioning
confidence: 99%
See 1 more Smart Citation
“…Some studies were focused on evolving the process of function point analysis [1], [6]- [16]while other studies focused on automation of all or some of the processes involved in FPA [5], [17]- [19]. The articles, which were attempting to extend and evolve FPA generally, structured their research to compare one or more aspects of the new process they were developing against the previously established best practices for performing FPA.…”
Section: A Research Methodologies Used To Study Fpamentioning
confidence: 99%
“…Unfortunately function point analysis also carries with it several distinct disadvantages: the requirement of certified function point specialists in order to achieve accurate, reliable counts; they are time-consuming and expensive; automation of function point analysis has been poorly studied and is, therefore, of unknown accuracy; and the process is unreliable for software that is smaller than 15 function points in size [4]. These drawbacks have led to slow adoption of function point analysis [5].…”
Section: Introductionmentioning
confidence: 99%
“…Its characteristics are: better defines the complexity adjustment factor and also adds to its count the percentage of reused code [20].…”
Section: Main Estimation Methodsmentioning
confidence: 99%
“…One of the settings in which knowledge reuse has been often derived from observable data is software development. Specifically, code reuse in software development, as the name implies, refers to employing previously written code (i.e., objects) as an alternative to writing new (possibly identical) code to perform the same or similar function (Banker, Kauffman, Wright, & Zweig, 1994). Code reuse has been previously measured in terms of the reuse leverage metric.…”
Section: Knowledge Reusementioning
confidence: 99%
“…Code reuse has been previously measured in terms of the reuse leverage metric. Concretely, the reuse leverage in an application refers to the total number of objects used divided by the number of new objects built (Banker, Kauffman, & Zweig, 1992). For example, if a software application comprises 400 objects (i.e., used objects) of which 100 had to be programmed from scratch (i.e., new objects), the reuse leverage would be 4.0.…”
Section: Knowledge Reusementioning
confidence: 99%