0% found this document useful (0 votes)
38 views

A Software Reuse Measure Developed at MBA Technologies

This document describes the development of a software reuse metric by researchers at MBA Technologies. The goal was to create a generic metric that could measure reuse rates across multiple projects. They designed the metric based on software measurement and reuse literature. They then evaluated it on five projects at MBA Technologies ranging from 57 to 143 thousand lines of code. The results provided consistent assessments of actual reuse measurements. The researchers published their work to contribute a formal reuse rate measure and metric for use in other software research.

Uploaded by

Adisu Jejaw
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

A Software Reuse Measure Developed at MBA Technologies

This document describes the development of a software reuse metric by researchers at MBA Technologies. The goal was to create a generic metric that could measure reuse rates across multiple projects. They designed the metric based on software measurement and reuse literature. They then evaluated it on five projects at MBA Technologies ranging from 57 to 143 thousand lines of code. The results provided consistent assessments of actual reuse measurements. The researchers published their work to contribute a formal reuse rate measure and metric for use in other software research.

Uploaded by

Adisu Jejaw
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

A Software Reuse Measure

Developed at MBA Technologies


MBA Technologies was a medium-size Phoenix based
software developer that specialized in the development of
business process and accounting systems
The model and its components represented generic
business solutions that can be customized to a specific set
of requirements.
Cont.….
The objective of this work by Rothenberger and
Hershauer was to develop a generic reuse metric for such
 enterprise-level model-based software development
environment
 to apply the generic measure to the specifics of the
organization
Problem Identification and Motivation
The development and subsequent dissemination of a reuse
measure that can be applied to enterprise- level model-
based reuse efforts would enable the researchers to
conduct an in-depth analysis of MBA Technologies’ reuse
success across multiple completed projects.
a measure would provide the means for continued
monitoring of reuse success in software projects.
Objective of the Solution
The objective was to develop a reuse rate measure that
 allowed the researchers to assess the reuse rate
 reuse percentage
 of the participating organization for subsequent case study
research.
Design and Development
The software measurement literature was used to evaluate
the suitability of potential size or complexity measures.
The concept of the reuse rate was obtained from software
reuse literature.
which served as the theoretical foundation for the
development of the reuse metric.
Demonstration
 Details about the company’s development environment.
 including a classification of code into three levels of
abstraction.
 the use of generated code.
 specifics about the component design, and the
classification of certain code stubs.
 were obtained through structured interviews.
Size measures in thousands of lines of code (KLOC) and
the classification of code stubs at the lowest level of
abstraction were obtained directly from source code.
Evaluation
the measure was used to assess the reuse rates of five
projects at MBA Technologies,
sizes varying from 57 KLOC to 143 KLOC.
The relative assessments were consistent with the actual
measurements.
Communication
The contributions of this effort were disseminated in peer
reviewed scholarly publications.
The development of the reuse rate measure was published
in Information & Management
Contribution
The research artifacts resulting from this study included a
designed and evaluated formal measure and metric for
software reuse rates.
They could be valuable measures for use in research
where measures of software reuse are required.

You might also like