Work

High-level Transformations to Support Framework-Based Software Development

Year: 2003
Type: article
Abstract: In this paper, we show how elaborate support for framework-based software development can be provided based on explicit documentation of the hot spots of object-oriented application frameworks. This support ranges from automatically verifying whether appropriate design constraints are preserved, over providing high-level transformations that guide a developer when instantiating applications from a framework, to supporting software upgrades based on these transformations. The hot spots are documented by means of design patterns, and we use metapatterns as an abstraction to define the associated design constraints and high-level transformations.
Language: English
Subfield: Software
Open Access status: diamond
OpenAlex ID: W2050628572
FWCI: 0.506
Cites: 17
Cited by: 6
Related to: 10