DocumentCode
2273034
Title
Semantic Programming of Web-Enabled Database Applications
Author
Deng, Donghua ; Zhang, Guigang ; Gong, Zhiyuan ; Guo, Zonglin ; Sheu, Phillip C Y
Author_Institution
Dept. of EECS, Univ. of California, Irvine, CA
fYear
2008
fDate
10-11 July 2008
Firstpage
51
Lastpage
60
Abstract
This paper presents a declarative programming language SOBL for data-intensive Web applications. A SOBL program separates the application data from the composition and navigation of UI data. Static Web pages are automatically generated from UI requirements, and an executable behavior specification is derived from the behavior requirements in SOBL automatically. SOBL is employed to represent the behavior requirements that involve a series of actions in a specific order, which are expressed by the compositions of certain types of control structures and triggers. It assists non-technical people to describe the scenarios of systems without the knowledge of technical details.
Keywords
Internet; object-oriented databases; relational databases; Web-enabled database applications; data-intensive Web applications; programming language; semantic programming; Application software; Cities and towns; Computer languages; Conferences; Database languages; Libraries; Natural languages; Navigation; Production; Relational databases; data-intensive web application; production rules; programming language; scenario;
fLanguage
English
Publisher
ieee
Conference_Titel
Semantic Computing and Applications, 2008. IWSCA '08. IEEE International Workshop on
Conference_Location
Incheon
Print_ISBN
978-0-7695-3317-9
Electronic_ISBN
978-0-7695-3317-9
Type
conf
DOI
10.1109/IWSCA.2008.24
Filename
4573150
Link To Document