We describe an architecture modeling and code generation framework called Bamboo. Using Bamboo, engineers design SCM repository and feature models, and then generate a running SCM system from the models. Categories and Subject Descriptors D.2.13 [Reusable Software]: Domain engineering, Reuse models; I.2.2 [Automatic Programming]: Program synthesis. General Terms Design, Languages. Keywords Configuration management, software modeling and generation.
Guozheng Ge, E. James Whitehead Jr.