Language Design
Object-Process Methodology (OPM) is a modeling language. OPM combines a minimal set of building blocks – stateful objects and processes that transform them – with a dual graphic-textual representation in a single diagram type.
OPM uses two types of elements: entities and links. Entities are used to express "physical" or "informational" elements which can be inside or outside of the system being designed, i.e. "systemic" or "environmental".
The entities used in OPM are objects, states and processes. An object is a thing existing for a period of time. A state is a situation an object can be in. A process is a phenomenon that transforms one or more objects by creating them, altering their states or destroying/consuming them.
The links used in OPM are structural links and procedural links. A structural link forms a relation between two objects and is persistent. A procedural link is used to link a process to an object - in which case it indicates a change in the state of the object - or to another process - in which case it indicates the launching of the second process when the first ends.
Read more about this topic: Object Process Methodology
Famous quotes containing the words language and/or design:
“Public speaking is done in the public tongue, the national or tribal language; and the language of our tribe is the mens language. Of course women learn it. Were not dumb. If you can tell Margaret Thatcher from Ronald Reagan, or Indira Gandhi from General Somoza, by anything they say, tell me how. This is a mans world, so it talks a mans language.”
—Ursula K. Le Guin (b. 1929)
“What but design of darkness to appall?
If design govern in a thing so small.”
—Robert Frost (18741963)