Creating reference architectures
Don S. Batory, Lou Coglianese, Mark Goodwin, Steven A. Shafer · 1995
ADAGE is a project to define and build a domain-specific software architecture (DSSA) environment for assisting the development of avionics software. A central concept of DSSA is the use of software system generators to implement component-based models of software synthesis in the target domain [SEI90].