GrammarOrientedObjectDesign or GOOD refers to applying a combination of principles of domain-specific languages to business modeling and mapping that onto software component-based architectures.
See http://www.arsanjani.org/GOOD
-- AliArsanjani
That page seems fairly abstract; can you point to a concrete example?