@inproceedings{133bae2ee3ed417999eea1d5038b4efe,
title = "Project zeppelin: A modern web application development framework",
abstract = "Application Platforms, by which we mean the programming languages, libraries, frameworks and associated run time support, are central to the modern development experience. They are often imbued with an ethos, value set and engineering approach that carries through the full lifecycle of the platform itself, steering its development and evolution through the various challenges - both technical and commercial - it must surmount in order to survive. Anecdotal evidence would suggest that these platforms have a lifespan of approximately 10 years - after which they enter a gradual decline. The reasons for this decline vary, including commercial shifts, new (or rediscovered) thinking and changes in the underlying technology. The authors believe that two of the major platforms in use today - J2EE and.NET - may be about to enter this declining phase. The major factors contributing to this decline; including considerable complexity, significant disjunction in the developer experience and major challenges in meeting the demands of the modern, predominantly mobile, social web. A new application platform, dubbed Zeppelin, architected to programatically meet the challenges of the Future Internet is presented.",
keywords = "Eternal System, Javascript, Node.js, Web Application",
author = "Leigh Griffin and Peter Elger and {De Leastar}, Eamonn",
year = "2013",
doi = "10.1007/978-3-642-35887-6_10",
language = "English",
isbn = "9783642358869",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "184--198",
booktitle = "Formal Methods for Components and Objects - 10th International Symposium, FMCO 2011, Revised Selected Papers",
address = "United States",
note = "null ; Conference date: 03-10-2011 Through 05-10-2011",
}