Software architecture as langauge construction

..

Idea

Language construction as the major metaphor for software architecture.

We either

Principles for language construction

Principles for applying language to solve business problems