Recursive design of an application-independent architecture
S. Shlaer, S.J. Mellor · IEEE Software · 1997
The authors' development method focuses on a systematic process using precise specification of system components to create application-independent architectures with a high degree of automation-achieved through large-scale code generation-and broad applicability, focusing on real-time systems.