Aspect-oriented modeling of ubiquitous web applications: The aspectWebML approach

被引:0
|
作者
Schauerhuber, A. [1 ]
Wimmer, M. [1 ]
Schwinger, W. [2 ]
Kapsammer, E. [3 ]
Retschitzegger, W. [3 ]
机构
[1] Vienna Univ Technol, Inst Software Technol & Interact Syst, Vienna, Austria
[2] Univ Linz, Dept Telecooperat, Linz, Austria
[3] Univ Linz, Informat Syst Grp, Linz, Austria
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Ubiquitous web applications (UWA) are required to be customizable, meaning their services need to be adaptable towards the context of use, e.g., user, location, time, and device. Considering UWA's from a software engineering point of view, a systematic development on basis of models is crucial. Current web modeling languages, however, often disregard the crosscutting nature of customization potentially affecting all parts of a web application, and often mingle core and customization functionality. This leads to inefficient development processes, high maintenance overheads, and a low potential for reuse. We regard customization as a crosscutting concern in the sense of the aspect-oriented paradigm. As a proof of concept, we extend the prominent web modeling language WebML on basis of our reference architecture for aspect-oriented modeling. This allows for a clear separation between the core and customization functionality, and - as a spin-off demonstrates how to bridge existing (domain-specific) modeling languages with aspect-oriented concepts.
引用
收藏
页码:569 / +
页数:2
相关论文
共 50 条
  • [1] An Aspect-Oriented Approach for Spatial Concerns in Web Applications
    Urbieta, Matias
    Rossi, Gustavo
    Gordillo, Silvia E.
    Rodrigues, Armanda
    Araujo, Joao
    Moreira, Ana
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2013, 19 (01) : 110 - 131
  • [2] Engineering Accessible Web Applications. An Aspect-Oriented Approach
    Adriana Martín
    Gustavo Rossi
    Alejandra Cechich
    Silvia Gordillo
    [J]. World Wide Web, 2010, 13 : 419 - 440
  • [3] An aspect-oriented approach to declarative access control for web applications
    Chen, K
    Lin, CW
    [J]. FRONTIERS OF WWW RESEARCH AND DEVELOPMENT - APWEB 2006, PROCEEDINGS, 2006, 3841 : 176 - 188
  • [4] Engineering Accessible Web Applications. An Aspect-Oriented Approach
    Martin, Adriana
    Rossi, Gustavo
    Cechich, Alejandra
    Gordillo, Silvia
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2010, 13 (04): : 419 - 440
  • [5] Aspect-oriented security for web-applications
    Kuntze, N
    Rauch, T
    Schmidt, AU
    [J]. ISSE 2005 - Securing Electronic Business Processes, 2005, : 83 - 91
  • [6] An approach for supporting Aspect-Oriented Domain Modeling
    Gray, J
    Bapty, T
    Neema, S
    Schmidt, DC
    Gokhale, A
    Natarajan, B
    [J]. GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING 2003, PROCEEDINGS, 2003, 2830 : 151 - 168
  • [7] An Aspect-Oriented Approach to Business Process Modeling
    Cappelli, Claudia
    Sampaio do Prado Leite, Julio Cesar
    Batista, Thais
    Silva, Lyrene
    [J]. EA'09: EARLY ASPECT WORKSHOP, 2009, : 7 - 11
  • [8] Aspect-Oriented Checkpointing Approach of Composed Web Services
    Marzouk, Soumaya
    Maalej, Afef Jmal
    Jmaiel, Mohamed
    [J]. CURRENT TRENDS IN WEB ENGINEERING, 2010, 6385s : 301 - 312
  • [9] Gaspar: a compositional aspect-oriented approach for cluster applications
    Medeiros, B.
    Silva, R.
    Sobral, J. L.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (08): : 2353 - 2373
  • [10] A Simulation Modeling Approach of Aspect-oriented Production System
    Yu, Xiao-gao
    [J]. PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON MANUFACTURING SCIENCE AND ENGINEERING, 2016, 32 : 1154 - 1159