Web Applications Design Evolution with UWA

被引:0
|
作者
Bernardi, Mario Luca [1 ]
Cimitile, Marta [2 ]
Distante, Damiano [2 ]
Mazzone, Francesco [1 ]
机构
[1] Univ Sannio, RCOST, Dept Engn, Benevento, Italy
[2] Unitelma Sapienza Univ, Fac Econ, Rome, Italy
来源
12TH IEEE INTERNATIONAL SYMPOSIUM ON WEB SYSTEMS EVOLUTION (WSE 2010) | 2010年
关键词
Web application redesign; Web systems evolution; UWA; clustering; clone detection; Eclipse; GEF; GMF;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a semi-automatic approach to Web applications design evolution which leverages the Ubiquitous Web Applications (UWA) design framework, a methodology and a set of models and tools for the user-centered design of multi-channels and context-aware Web applications. The approach is based on a two-step redesign process: first a semi-automatic reverse modeling phase analyzes the html pages of the application front-end to abstract a model of the "as-is" design, according to the UWA formalism; second, a forward design phase starts from the recovered models and the (new) requirements available for the application to identify lacks and opportunities of improvements in the "as-is" design and produce the "to-be" version of it. The reverse modeling phase applies clustering and clone detection techniques and is supported by an Eclipse IDE environment. The forward design phase is supported by a set of UWA modeling tools which are built on top of the Eclipse Graphical Editing Framework (GEF) and of the Eclipse Graphical Modeling Framework (GMF) and that allow developers to evolve the recovered models. The results from a concrete case study to assess the validity of the redesign approach are also presented and discussed.
引用
收藏
页码:3 / 12
页数:10
相关论文
共 50 条
  • [41] A Survey of Design Pattern Based Web Applications
    Sridaran, R.
    Padmavathi, G.
    Iyakutti, K.
    JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (02): : 61 - 70
  • [42] On the acceptability of conceptual design models for web applications
    Garzotto, F
    Perrone, V
    CONCEPTUAL MODELING FOR NOVEL APPLICATION DOMAINS, PROCEEDINGS, 2003, 2814 : 92 - 104
  • [43] Tools for the design of user friendly Web applications
    Brisaboa, NR
    Penabad, MR
    Places, AS
    Rodríguez, FJ
    ELECTRONIC COMMERCE AND WEB TECHNOLOGIES, 2001, 2115 : 29 - 38
  • [44] Design Criteria for Web Applications Adapted to Emotions
    Mori, Giulio
    Paterno, Fabio
    Furci, Ferdinando
    WEB ENGINEERING, ICWE 2014, 2014, 8541 : 400 - 409
  • [45] Managing the evolution of Web-based applications with WebSCM
    Nguyen, TN
    Munson, EV
    Thao, C
    ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2005, : 577 - 586
  • [46] Evolution of Applications: From Natively Installed to Web and Decentralized
    Petcu, Adrian
    Frunzete, Madalin
    Stoichescu, Dan Alexandru
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2023 WORKSHOPS, PT I, 2023, 14104 : 253 - 270
  • [47] Progressive Concepts for Semantic Web Evolution: Applications and Developments
    Mason, David
    ONLINE INFORMATION REVIEW, 2011, 35 (01) : 166 - 167
  • [48] A family of web diagrams approach to the design, construction and evaluation of web applications
    Tokuda, T
    Suzuki, T
    Jamroendararasame, K
    Hayakawa, S
    INFORMATION MODELLING AND KNOWLEDGE BASES XIV, 2003, 94 : 263 - 276
  • [49] Algebraic modelling for web mining applications and for component based web design
    Department of Computer Science, Lucian Blaga University, 5-7 Ioan Ratiu Str., Sibiu, Romania
    WSEAS Trans. Inf. Sci. Appl., 2007, 1 (97-102):
  • [50] Design intelligent Web applications using Web Modelling Language (WebML)
    Dabrowski, W
    Czwarno, T
    Merklejn, S
    INTELLIGENT MEDIA TECHNOLOGY FOR COMMUNICATIVE INTELLIGENCE, 2005, 3490 : 1 - 11