Title: | Unified Web Application Development - A Declarative Approach to Empower End-User Developers Yhtenäinen web-sovelluskehitys: Deklaratiivinen lähestymistapa käyttäjäkehittäjille |
Author(s): | Laine, Markku |
Date: | 2018 |
Language: | en |
Pages: | 107 + app. 79 |
Department: | Tietotekniikan laitos Department of Computer Science |
ISBN: | 978-952-60-7797-0 (electronic) 978-952-60-7796-3 (printed) |
Series: | Aalto University publication series DOCTORAL DISSERTATIONS, 6/2018 |
ISSN: | 1799-4942 (electronic) 1799-4934 (printed) 1799-4934 (ISSN-L) |
Supervising professor(s): | Vuorimaa, Petri, Prof., Aalto University, Department of Computer Science, Finland |
Subject: | Computer science, Communication |
Keywords: | web application development, declarative languages, end-user development, web-sovelluskehitys, deklaratiiviset kielet, käyttäjäkehitys |
Archive | yes |
|
|
Abstract:Yhtenäinen web-sovelluskehitys on hyperonyymi, jonka hyponyymeja ovat isomorfinen, monikerros- ja kerrokseton ohjelmointi. Kaikkien näiden kehitystapojen yhteisenä teemana on vähentää perinteisen web-sovelluskehityksen monimutkaisuutta laajentamalla yhdellä kerroksella yleisesti käytössä olevia ajattelutapoja ja teknologioita kattamaan kaikki web-sovelluksen kerrokset. Tämän seurauksena kerroskohtainen asiantuntija (ammattiohjelmoija) voi itsenäisesti toteuttaa koko web-sovelluksen (yhtenä artefaktina) yhdellä, hänelle sopivimmalla ohjelmointikielellä. Ammattiohjelmoijat eivät kuitenkaan ole ainoita, jotka kehittävät web-sovelluksia; lukuisat web-suunnittelijat ja (loppu)käyttäjät osallistuvat myös aktiivisesti web-kehitykseen. Nämä niin sanotut käyttäjäkehittäjät ovat amatööriohjelmoijia, joiden motivaatiot, tarpeet ja web-kehitystaidot eroavat huomattavasti ammattiohjelmoijista. |
|
Parts:[Publication 1]: Laine, M., Shestakov, D., Litvinova, E., and Vuorimaa, P. (2011). Toward Unified Web Application Development. IT Professional, 13(5), 30–36. DOI: 10.1109/MITP.2011.55 View at Publisher [Publication 2]: Laine, M., Shestakov, D., and Vuorimaa, P. (2012). XFormsDB: An Extensible Web Application Framework Built upon Declarative W3C Standards. Applied Computing Review, 12(3), 37–50. DOI: 10.1145/2387358.2387361 View at Publisher [Publication 3]: Vuorimaa, P., Laine, M., Litvinova, E., and Shestakov, D. (2016). Leveraging Declarative Languages in Web Application Development. World Wide Web, 19(4), 519–543. DOI: 10.1007/s11280-015-0339-z View at Publisher [Publication 4]: Laine, M., Kleimola, J., and Vuorimaa, P. (2016). UniQue: An Approach for Unified and Efficient Querying of Heterogeneous Web Data Sources. In Proceedings of the 12th International Conference on Web Information Systems and Technologies (WEBIST ’16), Volume 1, pp. 84–94. SCITEPRESS. DOI: 10.5220/0005764100840094 View at Publisher [Publication 5]: Litvinova, E., Laine, M., and Vuorimaa, P. (2012). XIDE: Expanding End-User Web Development. In Proceedings of the 8th International Conference on Web Information Systems and Technologies (WEBIST ’12), Volume 1, pp. 123–128. SCITEPRESS. DOI: 10.5220/0003934201230128 View at Publisher |
|
|
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Page content by: Aalto University Learning Centre | Privacy policy of the service | About this site