Abstract: Reuse of software has the potential to decrease costs and development time at the same time as software quality is increased – i.e. solve the infamous “software crisis”. In this paper, we investigate the notion of “frameworks ” and discuss, in a general manner, the problems of reuse within frameworks. The term “framework ” is in the paper used in a very broad sense: our argumentation is applicable on component frameworks (as in chapters 17 and 18 of the book), but also on object-oriented frameworks, software architectures; indeed, any software environment or abstraction can be regarded a framework (such as operating systems and programming languages). Frameworks have proven to evolve, and we argue about the reasons for this and fi...
This dissertation examined the C++ features that contribute to software reuse. Objects, classes, pol...
The primary goal of developing reusable software is to reduce the time and effort of the development...
This paper describes the results of a long-term empirical investigation into object-oriented framewo...
Reuse of software has been one of the main goals of software engineering for decades. Reusing softwa...
Frameworks are an important form of reuse. However, they are often complex and hard to understand, w...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Code reuse in object oriented software development has been common for some time. A recent study per...
Abstract – Software components play an important role in achieving reusability. Reusability is in fa...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...
Since the early 1980s, object-oriented frameworks have demonstrated that programmers can encapsulate...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Frameworks are an attractive form of reuse due to their paradigmatic simplicity. Unfortunately their...
This dissertation examined the C++ features that contribute to software reuse. Objects, classes, pol...
The primary goal of developing reusable software is to reduce the time and effort of the development...
This paper describes the results of a long-term empirical investigation into object-oriented framewo...
Reuse of software has been one of the main goals of software engineering for decades. Reusing softwa...
Frameworks are an important form of reuse. However, they are often complex and hard to understand, w...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Code reuse in object oriented software development has been common for some time. A recent study per...
Abstract – Software components play an important role in achieving reusability. Reusability is in fa...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...
Since the early 1980s, object-oriented frameworks have demonstrated that programmers can encapsulate...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Frameworks are an attractive form of reuse due to their paradigmatic simplicity. Unfortunately their...
This dissertation examined the C++ features that contribute to software reuse. Objects, classes, pol...
The primary goal of developing reusable software is to reduce the time and effort of the development...
This paper describes the results of a long-term empirical investigation into object-oriented framewo...