Prof. Dr. Cesare Pautasso

On the Web Platform Cornucopia

Tommi Mikkonen, Cesare Pautasso, Kari Systä, Antero Taivalsaari

19th International Conference on Web Engineering (ICWE 2019), Daejeon, Korea, pp. 347-355

June 2019

Abstract

The evolution of the Web browser has been organic, with new features introduced on a pragmatic basis rather than following a clear rational design. This evolution has resulted in a cornucopia of overlapping features and redundant choices for developing Web applications. These choices include multiple architecture and rendering models, different communication primitives and protocols, and a variety of local storage mechanisms. In this position paper we examine the underlying reasons for this historic evolution. We argue that without a sound engineering approach and some fundamental rethinking there will be a growing risk that the Web may no longer be a viable, open software platform in the long run.

Download

DOI: 10.1007/978-3-030-19274-7_25

PDF: ▼icwe2019-cornucopia.pdf (171KB)

Citation

Bibtex

@inproceedings{2019:icwe:cornucopia,
	author = {Tommi Mikkonen and Cesare Pautasso and Kari Syst\"a and Antero Taivalsaari},
	title = {On the Web Platform Cornucopia},
	booktitle = {19th International Conference on Web Engineering (ICWE 2019)},
	year = {2019},
	month = {June},
	pages = {347-355},
	publisher = {Springer},
	organization = {Springer},
	address = {Daejeon, Korea},
	abstract = {The evolution of the Web browser has been organic, with new features introduced on a pragmatic basis rather than following a clear rational design. This evolution has resulted in a cornucopia of overlapping features and redundant choices for developing Web applications. These choices include multiple architecture and rendering models, different communication primitives and protocols, and a variety of local storage mechanisms. In this position paper we examine the underlying reasons for this historic evolution. We argue that without a sound engineering approach and some fundamental rethinking there will be a growing risk that the Web may no longer be a viable, open software platform in the long run.},
	keywords = {Web Engineering, Web Platform, Cornucopia},
	doi = {10.1007/978-3-030-19274-7_25}
}