Abstract. Frameworks have been used since the early eighties. Now that frameworks are becoming increasingly popular, several problems are surfacing. Those problems can be categorized into evolution problems (i.e. problems with changes over time) and composition problems (i.e. problems that occur when more than one framework is used in an application). This master thesis focusses on preventing these problems in an early stage in the development of a framework. Guidelines for building OO Frameworks are presented and the guidelines are tried out in the domain of communication protocols. Högskolan Karlskrona & Ronneby Institutionen för programvaruteknik och datavetenskap (IPD
Case studies have shown that high levels of software reuse can be achieved through the use of object...
A framework is a collection of abstract classes that provides an infrastructure common to a family o...
A Case Study in Documenting and Developing Frameworks Pierre D'enomm'ee A framework is a ...
Frameworks have been used since the early eighties. Now that frameworks are becoming increasingly po...
This thesis comprises studies of evolution and composition of object-oriented frameworks, a certain ...
Reuse of software has been one of the main goals of software engineering for decades. Reusing softwa...
This paper describes the results of a long-term empirical investigation into object-oriented framewo...
Object-Oriented frameworks, OO frameworks, have been discussed over a long period of time, that when...
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...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
Computing power and network bandwidth have increased dramatically over the past decade. However, the...
Abstract. Most excellent object-oriented frameworks are still the product of a more or less chaotic ...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...
This paper describes an object-oriented framework which emphasizes on separation of concerns. The fr...
Case studies have shown that high levels of software reuse can be achieved through the use of object...
A framework is a collection of abstract classes that provides an infrastructure common to a family o...
A Case Study in Documenting and Developing Frameworks Pierre D'enomm'ee A framework is a ...
Frameworks have been used since the early eighties. Now that frameworks are becoming increasingly po...
This thesis comprises studies of evolution and composition of object-oriented frameworks, a certain ...
Reuse of software has been one of the main goals of software engineering for decades. Reusing softwa...
This paper describes the results of a long-term empirical investigation into object-oriented framewo...
Object-Oriented frameworks, OO frameworks, have been discussed over a long period of time, that when...
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...
Reuse of software has been one of the main goals of software engineering for decades. With the emerg...
Computing power and network bandwidth have increased dramatically over the past decade. However, the...
Abstract. Most excellent object-oriented frameworks are still the product of a more or less chaotic ...
Object-oriented frameworks are established tools for domain-specific reuse. Many framework design pa...
This paper describes an object-oriented framework which emphasizes on separation of concerns. The fr...
Case studies have shown that high levels of software reuse can be achieved through the use of object...
A framework is a collection of abstract classes that provides an infrastructure common to a family o...
A Case Study in Documenting and Developing Frameworks Pierre D'enomm'ee A framework is a ...