1. A computer method for analyzing spoken utterances comprising common language words in a speech-enabled environment, comprising the steps of: defining a grammatic specification suitable for processing the spoken utterances based on a domain model for a speech-enabled application; processing a recognition message, based on one of the spoken utterances recognized by a speech engine, to produce an initial semantic representation of the recognized spoken utterance based on the grammatic specification and the domain model; and providing a set of propositions that represent the recognized spoken utterance, the set of propositions based on the initial semantic representation and the domain model.