Domain-specific Engineering
Grady H. Campbell · 1997
The development of software today is a craft industry. In time, it will become a manufacturing enterprise based on an engineering discipline. One basis for this advance is an increasing standardization within many organizations of their software products and process to form coherent, market-focused domains of capability. Following a methodology of domain-specific engineering, these organizations are developing an ability to mass produce customized software to more effectively respond to the diverse and changing needs of their customers. This trend is most evident in the increasing commercial productization of defense industry systems by organizations worldwide.