Frameworks are a fundamental reuse technique, but they are often hard to learn and reuse. Documentation approaches and tools supporting instantiation have been the main research subjects for addressing framework reuse difficulties. This paper introduces a new approach that starts from a more fundamental level – framework characteristics. These are shaped by programming and design techniques, and their impact on reuse difficulties is analysed. From there, a framework model making a congruent combination of characteristics is defined. The results are demonstrated with a case study framework. Both the problem analysis and the proposed solution are relevant for the conference topics, namely framework reuse and design methods
this paper, we wish to focus on another area --- the documentation of frameworks --- and not on fram...
A framework is a collection of abstract classes that provides an infrastructure common to a family o...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...
Frameworks are an attractive form of reuse due to their paradigmatic simplicity. Unfortunately their...
Frameworks are an important technology to reduce software development costs and shorten the time-to-...
Frameworks are a key technology to reduce software development costs and shorten the time-to-market....
This paper describes the results of a long-term empirical investigation into object-oriented framewo...
Object-oriented frameworks play an important role in current software engineering practice. Framewor...
Reuse of software has been one of the main goals of software engineering for decades. Reusing softwa...
Abstract: Reuse of software has the potential to decrease costs and development time at the same tim...
Reuse of existing carefully designed and tested software improves the quality of new software system...
Abstract—We develop a basic form of framework com-prehension which is based on simple, reuse-related...
Abstract — Reusing software artifacts for system development is showing increasing promise as an app...
Frameworks are an important form of reuse. However, they are often complex and hard to understand, w...
Frameworks have been used since the early eighties. Now that frameworks are becoming increasingly po...
this paper, we wish to focus on another area --- the documentation of frameworks --- and not on fram...
A framework is a collection of abstract classes that provides an infrastructure common to a family o...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...
Frameworks are an attractive form of reuse due to their paradigmatic simplicity. Unfortunately their...
Frameworks are an important technology to reduce software development costs and shorten the time-to-...
Frameworks are a key technology to reduce software development costs and shorten the time-to-market....
This paper describes the results of a long-term empirical investigation into object-oriented framewo...
Object-oriented frameworks play an important role in current software engineering practice. Framewor...
Reuse of software has been one of the main goals of software engineering for decades. Reusing softwa...
Abstract: Reuse of software has the potential to decrease costs and development time at the same tim...
Reuse of existing carefully designed and tested software improves the quality of new software system...
Abstract—We develop a basic form of framework com-prehension which is based on simple, reuse-related...
Abstract — Reusing software artifacts for system development is showing increasing promise as an app...
Frameworks are an important form of reuse. However, they are often complex and hard to understand, w...
Frameworks have been used since the early eighties. Now that frameworks are becoming increasingly po...
this paper, we wish to focus on another area --- the documentation of frameworks --- and not on fram...
A framework is a collection of abstract classes that provides an infrastructure common to a family o...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...