Title :
Code Generation of an XForms Client for Service Integration
Author :
Lee, Eunjung ; Seo, Kyong-Jin
Author_Institution :
Comput. Sci. Dept., Kyonggi Univ.
Abstract :
A Web service integrating mobile client applications requires a complex user interface, which usually consists of more than one view. Moreover, it should provide a way to navigate between the views. In this paper, we presented a formal way to analyze a set of views for a given service specification, and a model for the relationship between views and methods. We then provided an algorithm to generate codes for service method calls and navigation between views. Therefore, with an optional user configuration input, we could almost instantly generate XForms codes from the Web service specifications. Finally, we developed a proof-of-concept implementation of an XForms-based service architecture, to show that the generated code works well as an interface for Web service integrations.
Keywords :
Web services; formal specification; mobile computing; program compilers; user interfaces; Web service integration; Web service specification; XForms client; code generation; mobile client application; optional user configuration input; user interface; Application software; Automata; Computer science; Data models; Mobile computing; Navigation; Service oriented architecture; Software engineering; User interfaces; Web services; XForms; code generation; user interface; web services;
Conference_Titel :
Advanced Software Engineering and Its Applications, 2008. ASEA 2008
Conference_Location :
Hainan Island
Print_ISBN :
978-0-7695-3432-9
DOI :
10.1109/ASEA.2008.58