Domain Engineering

Introduction

Part of the development process of System Family Engineering.

AKA development for reuse.

Generative Programming focuses on designing and implementing reusable software for generating specific systems rather than developing each of the specific systems from scratch. Therefore, the scope of generative analysis and design are families of systems and not single systems. This requirement is satisfied by Domain Engineering.

Steps

Examples

Car Product Line
List Container
Bank Account
Protocol Stack
DEMRAL

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.