Semantics of States and Transitions in statecharts-based markup languages: a comparative study between SWC and SCXML - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Semantics of States and Transitions in statecharts-based markup languages: a comparative study between SWC and SCXML

Marco Winckler
Eric Barboni

Résumé

Statecharts has been demonstrated as a suitable solution for specifying the navigational behavior of hypermedia systems. However, in order to cope withthe idiosyncrasies of the Web development (such as representation of client and server stages) we have been proposed an extension to the original Harel’s statecharts called StateWebCharts(SWC). In this paper we discuss the rationale for extending statecharts notations for specific application domains such as the Web. Moreover, we illustrate how the domain-specific constructs provided by SWC might help to solve problems that would require specific semantics for states and transitions. Then, we compare the constructs proposed by theSWC notation with Harel’s statecharts and SCXML. We argue that it would be possible to convert SWC specification into SCXML by losing some semantic on transitions and states. Conversely, extensions for adding domain-specific semantics on SCXML would benefit not only its inner utility to specifying Web application but it could also useful in other application domains.
Fichier principal
Vignette du fichier
Semantics of States and Transitions in statecharts-based markup languages.pdf (432.1 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03263713 , version 1 (21-06-2021)

Licence

Paternité - Pas d'utilisation commerciale - Pas de modification

Identifiants

  • HAL Id : hal-03263713 , version 1

Citer

Marco Winckler, Charly Carrère, Eric Barboni. Semantics of States and Transitions in statecharts-based markup languages: a comparative study between SWC and SCXML. 1st Workshop on Engineering Interactive Computer Systems with SCXML (EICS 2014), Jun 2014, Rome, Italy. pp.28--32. ⟨hal-03263713⟩
36 Consultations
47 Téléchargements

Partager

Gmail Facebook X LinkedIn More