DocumentCode :
2024124
Title :
Building Blocks for a Web Programming Language
Author :
Turto, Tuomas
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
310
Lastpage :
317
Abstract :
The essential characteristics of a Web application are concurrency, distribution and XML processing. Excluding the emphasis on XML, these are the natural elements of normal distributed applications. This means that we should consider Web applications as distributed programs, where the special need for XML processing is explicit. Currently this is difficult, but we present a motivation and building blocks for a new Web programming language that targets the Web as an application platform. We also outline the structure of the necessary runtime environment and show where our language fits within the competitive landscape of programming languages aimed at developing Web applications and services.
Keywords :
Web services; XML; programming languages; Web programming language; Web services; XML processing; distributed programs; Application software; Buildings; Collaborative software; Computer languages; Concurrent computing; Runtime environment; Software engineering; Software systems; Standards development; XML; web-programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
Conference_Location :
Parma
ISSN :
1089-6503
Print_ISBN :
978-0-7695-3276-9
Type :
conf
DOI :
10.1109/SEAA.2008.15
Filename :
4725736
Link To Document :
بازگشت