期刊名称:International Journal of Computer Technology and Applications
电子版ISSN:2229-6093
出版年度:2013
卷号:4
期号:3
页码:514-521
出版社:Technopark Publications
摘要:Over the last few years, the web is establishing increased importance in entire world with the rise of social networking sites and the semantic web, facilitated and driven by the popularity of client-side scripting commonly known as AJAX. These allow extended functionality and more interactivity in web applications. Engineering practices dictate that we need to be able to model these applications. However, languages to model web applications have fallen behind, with most existing web modeling languages still solely focused on the hypertext structure of web sites, with little regard for user interaction or common web specific concepts. This article surveys Model-driven web engineering methods in a comparative study and analyzes the techniques proposed for specifying functional, data and navigational requirements as well as the mechanisms provided for automatically translating these requirements into conceptual models. Our main goal is to provide a critical view of the support that is provided by these methods for handling web application requirements in order to show their current limitations and strengths. We present a brief survey of existing web modeling languages including WebML, UWE, W2000 and OOWS, along with a discussion of their capability to describe these new modeling approaches. Finally, we discuss the possibilities of extending an existing language to handle these new concepts
关键词:Web engineering; Requirements engineering; modeldriven development; web models; interactivity; AJAX