https://9lib.org/document/q05pdedg-frameworks-platform-imposed-constraints-design-evolution-specific-languages.html