Merken

Developing a Statechart-to-ECMAScript Compiler Optimized for SVG User Interface Development for the World Wide Web

Zitierlink des Filmsegments
Embed Code

Für dieses Video liegen keine automatischen Analyseergebnisse vor.

Analyseergebnisse werden nur für Videos aus Technik, Architektur, Chemie, Informatik, Mathematik und Physik erstellt, bei denen dies rechtlich zulässig ist.

Metadaten

Formale Metadaten

Titel Developing a Statechart-to-ECMAScript Compiler Optimized for SVG User Interface Development for the World Wide Web
Serientitel 8th International Conference on Scalable Vector Graphics (SVG Open 2010)
Teil 28
Anzahl der Teile 31
Autor Beard, Jacob
Vangheluwe, Hans
Lizenz CC-Namensnennung - keine Bearbeitung 2.0 UK: England & Wales:
Sie dürfen das Werk in unveränderter Form zu jedem legalen Zweck nutzen, vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/31193
Herausgeber River Valley TV
Erscheinungsjahr 2011
Sprache Englisch
Produktionsjahr 2010
Produktionsort Paris, France

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract There are many challenges that software developers face during the development of complex User Interfaces (UIs). Desired behaviour may be autonomous or reactive, and possibly real-time. Each UI component may be required to exhibit a radically different behaviour from that of any other component, and the behaviour of components may be inter-related. These complex behavioural relationships between components are often difficult to express, and are even more difficult to encode and maintain. A solution may be found in Model-Driven Engineering. In particular, Statecharts, a formalism for describing complex, reactive, timed, state-based behaviour, is highly suited to model UI behaviour. At the same time, SVG, in combination with ECMAScript is becoming increasingly popular as a platform for application development. The ECMAScript language is used to implement interactivity and dynamic behaviour in SVG visual objects. It is thus possible to create browser-based, SVG UIs which are rich in both their visual appearance and in their interactive behaviour.

Ähnliche Filme

Loading...