2002 Forum Home
Program
Keynote
Posters
and Demos
Registration
Accommodations
Directions
For
Posters and Demonstrators
For
External Advisory Committee (EAC)
ISR
Home
|
|

Demo: Ménage - Product Line Architectures
Staff: Rob Egelink
Advisor:
André van der Hoek
Abstract:
Ménage is an environment for managing evolving product family architectures.
Ménage is built on top of the xADL 2.0 extensible architecture
description language to provide a user with a graphical user interface
through which they can manage two critical aspects of a product line architecture:
- optionality: optional elements may or may not be present when a particular
product architecture is instantiated out of a product line architecture.
- variability: variant elements define the variation points along which
individual product architectures differ from each other.
In addition, Ménage explicitly integrates support for the
evolution of a product line architecture, supporting both fine-grained
versioning on individual architectural elements and large-grained
versioning on the product line architecture as a whole.
|