Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Supporting the Deployment of Object-Oriented Frameworks
| |
|
Supporting the Deployment of Object-Oriented Frameworks
Daqing Hou7 , H. James Hoover7 and Eleni Stroulia7 
| (7) |
Department of Computing Science, University of Alberta, Edmonton, Alberta, T6G 2E8, Canada |
Abstract
Although they are intended to support and encourage reuse, Object-Oriented application frameworks are difficult to use. The
architecture and implementation details of frameworks, because of their size and complexity, are rarely fully understood by
the developers that use them. Instead, developers must somehow learn just enough about the parts of the framework required
for their task. Faced with a framework problem, the developer will ask for assistance or muddle through using a trial-and-error
approach. In many cases, they will not learn what the framework designer had in mind as the proper solution to their problem,
and thus misuse the framework.
This paper is a preliminary look at the kinds of problems faced by framework users, and how the framework developer can assist
in mitigating these problems. Our goal is to develop mechanisms for detecting when the framework user has violated the conditions
of use intended by the framework developer, using static analysis of structure, and dynamic analysis of behavior.
Keywords Object-Oriented frameworks - framework deployment - static analysis - model checking
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|