¿Cuál es la diferencia entre gráficos de estado SCXML y gráficos de estado UML?

StackOverflow https://stackoverflow.com/questions/3814046

  •  26-09-2019
  •  | 
  •  

Pregunta

Yo sé que el usuario los define de diferentes maneras (XML en comparación con la herramienta UML), pero ¿cuál es la diferencia en la semántica entre los dos?

O es una carta de estados en SCXML significa lo mismo que una carta de estados comparable en UML?

¿Fue útil?

Solución

Ni UML ni SCXML proporcionan un metamodelo riguroso que define su semántica con precisión; Por lo tanto, es imposible decir si quieren decir lo mismo cuando se emplean términos como "estado" o "transición".

SCXML afirma que se basa en la obra original de Harel, y señala que se ha implementado en UML 2.0. Sin embargo, no pretende ser semánticamente compatible con él.

Si está interesado en la compatibilidad semántica del punto de vista formal, le sugiero que asume muy poco. Sin embargo, creo que es bastante seguro para el tratamiento de ambas especificaciones que bastante equivalentes en relación con los conceptos básicos para la discusión informal.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top