7 citations found. Retrieving documents...
Chen, Y. Krishnamurthy, B. and Vo, K. An Objective Reuse Metric: Model and Methodology, Fifth European Software Engineering Conference, 1995.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Empirical Analysis of the Correlation between Amount-of-Reuse.. - Curry (1999)   (1 citation)  (Correct)

....and shipped source instructions (SSI) Reuse Level (RL) t0] Percentage of different items reused verbatim vs total items used. Reuse Frequency Percentage of references to reused (RF) t0] verbatim items vs total references. Application Reuse Ratio of Reuse(S) to Size(S) where S Percentage [5] is the system. Reuse(S) is the sum of (AppReusePerc(S) the entities that S refers to. Reuse Rate (RR) 3] Percentage of code reused within the system due to either verbatim reuse or slightly modified reuse. Reuse Size and Percentage of code savings from Frequency (Rsf) 7] reusing verbaim ....

....what is new or modified code and what is the reused code. RL and RF [t0] are measured relative to items or program structures and boundaries. Lines of code, functions, files and projects provide the necessary granularity to allow for the automated collection from source code. AppReusePerc(S) [5] is dependant on measuring the size of library and repository code. RR [3] requires a measure slightly modified code which cannot be automated. Rsf [7] uses the concept of calculating the amount of code that would have been written had reuse not been used. This requires access to the source ....

Chen, Y. Krishnamurthy, B. and Vo, K. An Objective Reuse Metric: Model and Methodology, Fifth European Software Engineering Conference, 1995.


Analytical and Empirical Evaluation of Software Reuse.. - Devanbu, Karstu, Melo.. (1996)   (2 citations)  (Correct)

....and do not appear to admit of any immediate solutions. Now, we survey several related research efforts that deal with the measurement of reuse and discuss their relationship to the properties laid out in this section. 3 Analytic Evaluation of Reuse Metrics There are many models and metrics [2, 4, 10, 9, 3, 14] in the literature that try to evaluate the degree of reuse in a software system. Most of these measures are concerned with estimating the actual 5 The precise definition slight modification will vary with the circumstances. 6 financial benefits due to reuse. Bieman suggests a range of ....

....concerned more with measures that yield a single number that could potentially estimate the savings due to reuse. In this section we will compare some of these models to our proposed set of properties of reuse benefit measures. 3. 1 Producer Consumer models of Software Reuse Several researchers [4, 10, 9, 3, 14] seek to evaluate the benefits of reuse in a corporation. They use different models, but essentially, they all comprise a producer consumer framework. Reusable artifacts are created by the producer (e.g. a domain engineering group which produces reusable software) and re used by several ....

[Article contains additional citation context not shown here]

Y-F. Chen, B. Krishnamurthy, and K-P. Vo. An Objective Reuse Metric: Model and Methodology. In Fifth European Software Engineering Conference, 1995.


Analytical and Empirical Evaluation of Software Reuse Metrics - Prem Devanbu (1996)   (2 citations)  (Correct)

....measures of reuse benefit turn out to be not strictly consistent with one or more of the properties listed above; in fact, as we shall see below, there are some inherent difficulties in any approach to measuring reuse. 3 Analytic Evaluation of Reuse Metrics There are many models and metrics [3, 4, 5, 10, 11, 14] in the literature that try to evaluate the degree of reuse in a software system. Most of these measures are concerned with estimating the actual financial benefits due to reuse. Bieman [3] suggests a range of measures of various reuse occurrences in object oriented software. Our theoretical ....

....empirical study, is concerned more with measures that yield a single number that could potentially estimate the savings due to reuse. In this section we will compare some of these models to our proposed set of properties of reuse benefit measures. 3. 1 Producer Consumer Models Several researchers [5, 11, 10, 4, 14] seek to evaluate the benefits of reuse in a corporation. They use different models, but essentially, they all comprise a producer consumer framework. Reusable artifacts are created by the producer (e.g. a domain engineering group which produces reusable software) and re used by several ....

[Article contains additional citation context not shown here]

Y-F. Chen, B. Krishnamurthy, and K-P. Vo. An Objective Reuse Metric: Model and Methodology. In Fifth European Software Engineering Conference, 1995.


Software Reuse Metrics for an Industrial Project - Ferri, Pratiwadi, Rivera.. (1997)   (2 citations)  (Correct)

....These systems are used daily to monitor and provision our telephone network. Level of software reuse is high. The top 50 reusable components are called anywhere from 100 to over 10,000 times across applications and certain applications approach 60 of reusable code. Five objective reuse measures [4] have been applied to the code to estimate current impact of reuse and stimulate new reuse. While each measure has strengths and weaknesses (see Table 7 in the Discussion section) two derived from the consumer producer model [2] have been particularly useful: use of reusable library components ....

....Feedback Loop Reuse Figure 4. Feedback of Software Reuse Measurements into the Development Process Objective Reuse Measures A variety of software reuse models and measures have been proposed in the literature [7, 8, 10, 11] Based on a consumer producer model [2] Chen, Krisnamurthy and Vo [4] introduced the idea of code based objective, complete, and precise reuse measures. Objective measures start with fixing some chosen code granularity such as shipped source [12] compilation units [1] files, functions, lines of code, etc. Then a complete and precise measure calculates exactly the ....

[Article contains additional citation context not shown here]

Y. F. Chen, B. Krishnamurthy, and K. P. Vo. An Objective Reuse Metric: Model and Methodology. In Fifth European Software Engineering Conference, September 1995.


A C++ Data Model Supporting Reachability Analysis and.. - Chen, Gansner.. (1998)   (1 citation)  Self-citation (Chen)   (Correct)

....and dead code detection, two tasks that are frequently needed in large software projects. They serve as the basis for various reverse engineering tasks, such as detecting unnecessary include files[27] performing selective regression testing[8] and computing objective software reuse metrics[6]. This paper also examines how we use our model to implement reachability analysis and its variants (including dead code detection) in the context of the C programming language. Researchers have found it frustrating to compare reverse engineering tools even on simple criterion such as how well ....

Y.-F. Chen, B. Krishnamurthy, and K.-P. Vo. An Objective Reuse Metric: Model and Methodology. In Fifth European Software Engineering Conference, 1995.


A C++ Data Model Supporting Reachability Analysis and Dead.. - Yih-Farn Chen (1998)   (1 citation)  Self-citation (Chen)   (Correct)

....dead code detection, two tasks that are frequently needed in large software projects. They can also serve as the basis for various reverse engineering tasks, such as detecting unnecessary include files[27] performing selective regression testing[8] and computing objective software reuse metrics[6]. This paper also examines how we use our model to implement reachability analysis and its various slants (including dead code detection) in the context of the C programming language. Researchers have found it frustrating to compare reverse engineering tools even on simple criterion like how ....

Y.-F. Chen, B. Krishnamurthy, and K.-P. Vo. An Objective Reuse Metric: Model and Methodology. In Fifth European Software Engineering Conference, 1995.


A C++ Data Model Supporting Reachability Analysis and.. - Chen, Gansner.. (1998)   (1 citation)  Self-citation (Chen)   (Correct)

....and dead code detection, two tasks that are frequently needed in large software projects. They serve as the basis for various reverse engineering tasks, such as detecting unnecessary include files [29] performing selective regression testing [9] and computing objective software reuse metrics [7]. This paper also examines how we use our model to implement reachability analysis and its variants (including dead code detection) in the context of the C programming language. Researchers have found it frustrating to compare reverse engineering tools even on simple criteria such as how well ....

Y.-F. Chen, B. Krishnamurthy, and K.-P. Vo. An Objective Reuse Metric: Model and Methodology. In Fifth European Software Engineering Conference, 1995.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC