Eiffel
Subsystem
LACE (1692)
Language for Assembling Classes in Eiffel