Frage

Ich weiß, dass der Benutzer definiert sie auf unterschiedliche Weise (XML im Vergleich zu UML-Tool), aber was ist der Unterschied in der Semantik zwischen den beiden?

Oder ein Statechart in SCXML bedeuten dasselbe wie ein vergleichbarer Statechart in UML?

War es hilfreich?

Lösung

Weder UML noch SCXML bietet einen rigorosen Metamodell, die ihre Semantik mit Präzision definiert; daher ist es unmöglich zu sagen, ob sie das gleiche meinen, wenn sie Begriffe wie „Staat“ oder „Übergang“ beschäftigen.

besagt SCXML, dass es basiert auf Harel ursprünglichen Arbeit, und stellt fest, dass es in UML 2.0 implementiert wurde. Doch es erhebt keinen Anspruch semantisch mit ihm kompatibel zu sein.

Wenn Sie in semantischer Kompatibilität von einem formalen Gesichtspunkt interessiert sind, empfehle ich Sie sehr wenig annehmen. Aber ich denke, es ist ziemlich sicher ist, beide Spezifikationen wie ziemlich gleichwertig in Bezug auf die Kernkonzepte für informelle Diskussion zu behandeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top