Grammar-based software designed to utilize the logic contained within grammar.
Model-oriented programming technology.