DocumentCode :
1854162
Title :
Conceptual Modelling and Program Generation for Dynamic Interactive Systems
Author :
Powell, Courtney ; Akama, Kiyoshi ; Wakatsuki, Toshihiro
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Hokkaido Univ., Sapporo
fYear :
2008
fDate :
1-4 Dec. 2008
Firstpage :
285
Lastpage :
294
Abstract :
Correct and efficient Dynamic Interactive Systems (DISs) are very difficult to conceptualize, model, implement, and maintain due to their dynamism and multiple concurrent interactive processes. As a result construction of DISs is time-consuming and implemented DISs are error-prone and difficult to comprehend and analyze. In this paper we describe an intuitive and systematic process by which models for DISs can be incrementally conceptualized from ideas or specifications and then used to generate concrete DIS programs in a target language/platform. The models constructed and the generated DIS programs are mathematically comprehensible; are amenable to Formal Methods; and can be reasoned about and rigorously analyzed.
Keywords :
automatic programming; concurrency control; formal specification; interactive systems; user modelling; conceptual modelling; dynamic interactive system; error-prone analysis; formal method; intuitive process; multiple concurrent interactive process; program generation; systematic process; target language; target platform; Concrete; Distributed computing; Information analysis; Information science; Interactive systems; Libraries; Mathematical model; Object oriented modeling; Proposals; Testing; Conceptual Modelling; Correctness by Construction; Equivalent Transformation; Formal Methods; Interactive Systems; Program Generation; Program Synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2008. PDCAT 2008. Ninth International Conference on
Conference_Location :
Otago
Print_ISBN :
978-0-7695-3443-5
Type :
conf
DOI :
10.1109/PDCAT.2008.78
Filename :
4710993
Link To Document :
بازگشت