Title :
A method for model-driven development of adaptive web applications
Author :
Jiang, Tao ; Ying, Jing ; Wu, Minghui ; Jin, Canghong
Author_Institution :
Coll. of Comput. Sci., Zhejiang Univ., Hangzhou
Abstract :
As adaptive Web applications are gaining importance in software domains nowadays, there is a need for an effective method to construct such applications. In this paper, we propose MAWA, a method for model-driven development of adaptive Web applications. MAWA considers the architecture of adaptive Web applications and the key elements of the development activity. It adopts an iterative, incremental development process, and the adaptive model, which is composed of context model and user model, is highlighted. Besides, the adaptive categories and mechanism are specified in MAWA, which are used to support the implementation of the adaptive behaviors. A code generation strategy is integrated into MAWA, and it can help us to produce the applications quickly and effectively.
Keywords :
Internet; software architecture; adaptive Web applications; code generation strategy; incremental development process; model-driven development; Adaptive systems; Application software; Cities and towns; Computer architecture; Computer science; Context modeling; Design methodology; Educational institutions; Ontologies; Service oriented architecture; Adaptive Web applications; Code generation; Model-driven Development; Ontology;
Conference_Titel :
Computer Supported Cooperative Work in Design, 2008. CSCWD 2008. 12th International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-4244-1650-9
Electronic_ISBN :
978-1-4244-1651-6
DOI :
10.1109/CSCWD.2008.4537010