Reuse is an established software development practice, whose benefits have attracted the attention of researchers and practitioners. In order for software reuse to advance from an opportunistic activity to a well-defined, systematic state of practice, the reuse phenomenon should be empirically studied in a real-world environment. To this end, OSS projects consist a fitting context for this purpose. In this paper, we aim at assessing the: (a) strategy and intensity of reuse activities in OSS development, (b)effect of reuse activities on design quality, (c) modification of reuse decisions from a chronological viewpoint and (d) effect of these modifications on software design quality. In order to achieve these goals, we performed a large-scale...
Software reuse is a major concern in many software development companies. It is one of the main stra...
This paper presents the results of a study conducted at the University of Maryland in which we asses...
Code reuse in object oriented software development has been common for some time. A recent study per...
Reuse is an established software development practice, whose benefits have attracted the attention o...
Software development based on third-party libraries is becoming increasingly popular in recent years...
A closer look is presented at reusability in software development. In particular, object-oriented de...
Context: Software reuse is considered as the key to a successful software development because of its...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Abstract. Code repositories on the Internet provide a tremendous amount of freely available open sou...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
ABSTRACT: Reuse of existing system has been regarded as a feasible solution to solve the problem of ...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
ABSTRACT: This paper presents an empirical study of the software reuse activity by expert designers ...
Software reuse is a major concern in many software development companies. It is one of the main stra...
This paper presents the results of a study conducted at the University of Maryland in which we asses...
Code reuse in object oriented software development has been common for some time. A recent study per...
Reuse is an established software development practice, whose benefits have attracted the attention o...
Software development based on third-party libraries is becoming increasingly popular in recent years...
A closer look is presented at reusability in software development. In particular, object-oriented de...
Context: Software reuse is considered as the key to a successful software development because of its...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Abstract. Code repositories on the Internet provide a tremendous amount of freely available open sou...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
ABSTRACT: Reuse of existing system has been regarded as a feasible solution to solve the problem of ...
Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful a...
ABSTRACT: This paper presents an empirical study of the software reuse activity by expert designers ...
Software reuse is a major concern in many software development companies. It is one of the main stra...
This paper presents the results of a study conducted at the University of Maryland in which we asses...
Code reuse in object oriented software development has been common for some time. A recent study per...