Abstract—There is a wide range of web-based applications, which use a rich communication model such as Rich Internet Applications, mobile apps, cloud-based systems, Internet of Things based systems, etc.; however, a proper term to address them all and a definition, which covers and explains the common characteristics of them are missing. A definition of a concept is important as the definition provides a precise common understanding of the focused artifacts, which helps in increasing the realization of these artifacts towards proper utilization of them. We propose the umbrella term Rich Web-based Application to address the aforementioned types of applications, and also propose a definition for it, aligning to the common architectural characteristics of these applications. In addition, we deliver a set of taxonomies to classify the techniques and technologies related to the development of Rich Web-based Applications, in the direction of improving the understanding of the proper utilization of them. In future, we expect to introduce an architectural style for these Rich Web-based Applications, based on the proposed definition.
Index Terms—Definition, delta communication, development techniques and technologies, rich internet application, taxonomy, web-based application.
Nalaka R. Dissanayake is with the Sri Lanka Institute of Information Technology, New Kandy Road, Malabe, Sri Lanka (e-mail: nalakadmnr@gmail.com).
G. K. A. Dias is with University of Colombo School of Computing, Colombo 7, Sri Lanka (e-mail: gkad@ucsc.cmb.ac.lk).
[PDF]
Cite: Nalaka R. Dissanayake and G. K. A. Dias, "Rich Web-based Applications: An Umbrella Term with a Definition and Taxonomies for Development Techniques and Technologies," International Journal of Future Computer and Communication vol. 7, no. 1, pp. 14-20, 2018.