|
Arcum
A Framework for Modular
Maintenance of Crosscutting Design Idioms
|
Overview
Despite the automated refactoring support provided
by today's IDEs many program transformations that are easy to
conceptualize, such as improving the implementation of a design
pattern, are not supported and are hence hard to perform.
Arcum is
an extension to the refactoring paradigm that provides for the modular
maintenance of crosscutting design idioms, supporting both
substitutability of design idiom implementations and the checking of
essential constraints.
Publications