Applications Model: A High-Level Design Model for Rich Web-Based Applications

Nalaka Dissanayake, Alexander Bolotov

2024

Abstract

Rich web-based applications are complex systems with multiple application elements running on diverse platforms distributed over different tiers. There are no UML-based modelling languages or tools catering for the specificity of the rich web-based applications to model the high-level aspects of application elements, platforms, and tiers. This paper proposes a model named the Applications model and its modelling elements to design the high-level application elements of rich web-based applications, the platforms they execute, and the tiers they belong to. The proposed model and the modelling elements improve the simplicity and readability of the high-level design of rich web-based applications. Our ongoing research expects to introduce more UML-based models and modelling elements to assist in designing all the aspects of rich web-based applications aligning with the Rich Web-based Applications Architectural style and then provide UML profiles to produce a formal UML extension.

Download


Paper Citation


in Harvard Style

Dissanayake N. and Bolotov A. (2024). Applications Model: A High-Level Design Model for Rich Web-Based Applications. In Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE; ISBN 978-989-758-696-5, SciTePress, pages 319-327. DOI: 10.5220/0012605600003687


in Bibtex Style

@conference{enase24,
author={Nalaka Dissanayake and Alexander Bolotov},
title={Applications Model: A High-Level Design Model for Rich Web-Based Applications},
booktitle={Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE},
year={2024},
pages={319-327},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012605600003687},
isbn={978-989-758-696-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE
TI - Applications Model: A High-Level Design Model for Rich Web-Based Applications
SN - 978-989-758-696-5
AU - Dissanayake N.
AU - Bolotov A.
PY - 2024
SP - 319
EP - 327
DO - 10.5220/0012605600003687
PB - SciTePress