In this research, we investigate whether reusable classes can be characterized by object-oriented (OO) software metrics. Three class-level reuse measures for the OO paradigm are defined: inheritance-based reuse, inter-application reuse by extension, and inter-application reuse as a server. Using data from a software company, we collected metrics on Smalltalk classes. Among the 20 metrics collected are cyclomatic complexity, Lorenz complexity, lines of code, class coupling, reuse ratio, specialization ratio and number of direct subclasses. We used stepwise regression to derive prediction models incorporating the 20 metrics as the independent variables and the reuse measures, applied separately, as the dependent variable. Inheritance-based re...
Reusability of learning objects is evaluated on the basis of a priori software reusability analysis,...
This paper focuses on the importance of software reuse and metrics in software engineering. Software...
This paper presents a quantitative analysis of the reuse of learning objects in real world settings....
Since the emergence of the object technology, organizations have accumulated a tremendous amount of ...
Class reuse-proneness is the likelihood that a class can be reused and is a key quality characterist...
A major reengineering goal is software reuse. Effective reuse of knowledge, processes and products f...
Class reuse-proneness is the likelihood that a class can be reused and is a key quality characterist...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
Learning Object (LO) is one of the main research topics in the E-Learning community in the recent ye...
Software reuse has been advocated as a technique with great potential to increase software developme...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
The critical role played by software in socioeconomic advancement, has seen a rapid demand for softw...
Abstract—With automated measurement tool, a user can locate reusable classes, connected classes and ...
This paper presents the results of a study conducted at the University of Maryland in which we asses...
Companies are increasingly requiring that new information systems development projects employ object...
Reusability of learning objects is evaluated on the basis of a priori software reusability analysis,...
This paper focuses on the importance of software reuse and metrics in software engineering. Software...
This paper presents a quantitative analysis of the reuse of learning objects in real world settings....
Since the emergence of the object technology, organizations have accumulated a tremendous amount of ...
Class reuse-proneness is the likelihood that a class can be reused and is a key quality characterist...
A major reengineering goal is software reuse. Effective reuse of knowledge, processes and products f...
Class reuse-proneness is the likelihood that a class can be reused and is a key quality characterist...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
Learning Object (LO) is one of the main research topics in the E-Learning community in the recent ye...
Software reuse has been advocated as a technique with great potential to increase software developme...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
The critical role played by software in socioeconomic advancement, has seen a rapid demand for softw...
Abstract—With automated measurement tool, a user can locate reusable classes, connected classes and ...
This paper presents the results of a study conducted at the University of Maryland in which we asses...
Companies are increasingly requiring that new information systems development projects employ object...
Reusability of learning objects is evaluated on the basis of a priori software reusability analysis,...
This paper focuses on the importance of software reuse and metrics in software engineering. Software...
This paper presents a quantitative analysis of the reuse of learning objects in real world settings....