next up previous
Next: 2.1.2 System/platform dependency Up: 2.1 A lack of Previous: 2.1 A lack of

2.1.1 Semantic ambiguity

What UML does define is the syntax of a language, i.e., the exact syntax of statecharts, class diagrams, sequence diagrams and so forth. As to the meaning of these diagrams, e.g., the meaning of a guard in a statechart, the meaning of a protected member in a class, the meaning of a method call or message sent from an object to another in the sequence diagram, and so forth, there is no formal definition.



Thomas Feng 2003-04-18