A conceptual module (CM) is a logical module that can be overlayed on
an existing system. The logical module can include snippets of code
from multiple parts of a system. Tool support is available to create
CMs, report the interface to a CM, to report on the data and control
interactions between CMs, and to report on the data and control
interactions between CMs and the existing source. We have used
this approach to help support reengineering tasks. The behavioural
concern modelling project is extending this idea to help support
reasoning about concerns that crosscut a system.
People
- Elisa Baniassad
- Gail Murphy
|