DocumentCode :
2290850
Title :
Executable Semantics of Recursively Nestable Dialog Flow Specifications for Web Applications
Author :
Blom, Sören ; Book, Matthias ; Gruhn, Volker
Author_Institution :
Dept. of Comput. Sci., Univ. of Leipzig, Leipzig
fYear :
2008
fDate :
14-18 July 2008
Firstpage :
135
Lastpage :
147
Abstract :
Information systems for the support of complex business processes are often equipped with web-based front-ends to allow convenient user access. To produce executable specifications of the users´ interactions with such web-based applications, we use a visual language that enables developers to model their complex dialog structures. In this paper, we introduce the formal semantics of the core constructs of this Dialog Flow Notation: We define its syntax in terms of invariants about the permitted elements and their relations, and show how any words of the language (i.e. any syntactically correct dialog flow specifications) can be mapped to a deterministic pushdown automaton whose behavior defines the notation´s semantics. This gives us and other tool developers a formal basis for the design and implementation of tools and frameworks that mirror the precise meaning of all DFN constructs.
Keywords :
Internet; business data processing; formal specification; interactive systems; online front-ends; programming language semantics; user interfaces; Web applications; Web-based front-ends; business processes; dialog flow notation; executable semantics; formal semantics; information systems; recursively nestable dialog flow specifications; visual language; Application software; Automata; Books; Computer science; Information systems; Mirrors; Navigation; Runtime; Telematics; User interfaces; Dialog Flow Notation; Semantics; Syntax; Web Engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Engineering, 2008. ICWE '08. Eighth International Conference on
Conference_Location :
Yorktown Heights, NJ
Print_ISBN :
978-0-7695-3261-5
Electronic_ISBN :
978-0-7695-3261-5
Type :
conf
DOI :
10.1109/ICWE.2008.25
Filename :
4577877
Link To Document :
بازگشت