Reuse of software has been one of the main goals of software engineering for decades. Reusing software is not simple and most efforts resulted in small reusable, black-box components. With the emergence of the object-oriented paradigm, the enabling technology for reuse of larger components became available and resulted in the definition of object-oriented frameworks. Frameworks attracted attention from many researchers and software engineers and frameworks have been defined for a large variety of domains. The claimed advantages of frameworks are, among others, increased reusability and reduced time to market for applications. Although several examples have shown these advantages to exist, there are problems and hindrances associated with fr...
The primary goal of developing reusable software is to reduce the time and effort of the development...
Object oriented frameworks (hereafter simply 'frameworks') are a cornerstone of modern sof...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
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. With the emerg...
This thesis comprises studies of evolution and composition of object-oriented frameworks, a certain ...
Abstract: Reuse of software has the potential to decrease costs and development time at the same tim...
Some recent commentaries have suggested that Object-Oriented Programming has not been successful in ...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...
Software design is a difficult creative task learnt from long experience. Reusable object-oriented d...
Object-oriented frameworks provide software developers with the means to build an infrastructure for...
Object-oriented frameworks provide software developers with the means to build an infrastructure for...
Object-oriented frameworks play an important role in current software engineering practice. Framewor...
Design of reusable frameworks is an iterative, evolutionary process. My previous work on object-orie...
The primary goal of developing reusable software is to reduce the time and effort of the development...
Object oriented frameworks (hereafter simply 'frameworks') are a cornerstone of modern sof...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
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. With the emerg...
This thesis comprises studies of evolution and composition of object-oriented frameworks, a certain ...
Abstract: Reuse of software has the potential to decrease costs and development time at the same tim...
Some recent commentaries have suggested that Object-Oriented Programming has not been successful in ...
Object-oriented frameworks are an important form of reuse that can help to decrease significantly t...
Software design is a difficult creative task learnt from long experience. Reusable object-oriented d...
Object-oriented frameworks provide software developers with the means to build an infrastructure for...
Object-oriented frameworks provide software developers with the means to build an infrastructure for...
Object-oriented frameworks play an important role in current software engineering practice. Framewor...
Design of reusable frameworks is an iterative, evolutionary process. My previous work on object-orie...
The primary goal of developing reusable software is to reduce the time and effort of the development...
Object oriented frameworks (hereafter simply 'frameworks') are a cornerstone of modern sof...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...