grammar

While they offer convenient formalisms and better packaging mechanisms, even object-oriented models have a distinctive conceptual and expressive bias. For conceptual models, "thinking outside the box" takes on a whole new meaning. In fact, our thinking does exceed the rectangular borders of our object models. We must remember that there are concepts other than simple nouns (objects) and verbs (methods). Our language offers a rich panoply of descriptive qualities and case relations, if only we can find meaningful use for them in our models. The following table provides a brief summary of this richness.

Class Subclass Indication
adjective descriptive adjective quality, instantiation, differentiation (classification)
  limiting adjective quantity, limit, index, factor
  graduated adjective positive, comparative, superlative
verb transitive verb action, relationship
  intransitive verb action
noun common noun person (role), place (space/time), object (class)
  proper noun identification (name)
  pronoun reference, possession
preposition predicative preposition participation
  possessive preposition possession
conjunction coordinate conjunction inclusion, exclusion, conclusion, contrast
  subordinate conjunction reason, degree, concession, condition, manner, place, purpose, time
  correlative conjunction inclusion (both-and), exclusion (either-or, neither-nor), conclusion (if-then)
adverb descriptive adverb affirmation, negation, doubt, reason, degree, manner, number, time, place, location, direction
  interrogative adverb choice (whether), reason (why), manner (how), time (when), place (where), origin (whence), direction (whither)
  demonstrative adverb choice (thus, then, hence), time (now, then, hence), place (here, there), direction (hither, thither, hence, thence)
  conjunctive adverb inclusion