Web Applications have become an omnipresent part of our daily lives. They are easy to use, but hard to develop. WYSIWYG editors, form builders, mashup editors, and markup authoring tools ease the development of Web Applications. However, more advanced Web Applications require servers-side programming, which is beyond the skills of end-user developers. In this paper, we discuss how declarative languages can simplify Web Application development and empower end-users as Web developers. We first identify nine end-user Web Application development levels ranging from simple visual customization to advanced three-tier programming. Then, we propose expanding the presentation tier to support all aspects of Web Application development. We introduce a...
A new approach to web application development is presented, in which an application is constructed b...
Abstract. Web applications have become the major means to allow ubiquitous access to backend systems...
We propose a framework to construct web-oriented user interfaces in a high-level way by exploiting d...
Web Applications have become an omnipresent part of our daily lives. They are easy to use, but hard ...
The complexity of web sites are increasing and transforming into web applications that contain busi...
Web programming remains difficult, even with cutting-edge libraries, because the execution model of...
We extend the framework [1] to construct web-oriented user interfaces (WUIs) in a high-level way by ...
This thesis describes a set of tools and abstractions that facilitate the development of an Integrat...
Abstract: Web 2.0 has enabled Web users to create and share a variety of hyper-text based artifacts ...
As technologies evolve and web application requirements grow more complex, it would be more apt to d...
Building applications for the Internet is a complex and fast-moving field which utilizes a variety o...
In e-Business Applications, 'web form' plays an important role in providing advance interaction betw...
The thesis is divided between two main topics: the first are trends in web application development o...
Building, installing and evolving a custom web application, even one which comprises only Create, Re...
Authoring and maintaining 3D content for the Web typically requires working in disjoint environments...
A new approach to web application development is presented, in which an application is constructed b...
Abstract. Web applications have become the major means to allow ubiquitous access to backend systems...
We propose a framework to construct web-oriented user interfaces in a high-level way by exploiting d...
Web Applications have become an omnipresent part of our daily lives. They are easy to use, but hard ...
The complexity of web sites are increasing and transforming into web applications that contain busi...
Web programming remains difficult, even with cutting-edge libraries, because the execution model of...
We extend the framework [1] to construct web-oriented user interfaces (WUIs) in a high-level way by ...
This thesis describes a set of tools and abstractions that facilitate the development of an Integrat...
Abstract: Web 2.0 has enabled Web users to create and share a variety of hyper-text based artifacts ...
As technologies evolve and web application requirements grow more complex, it would be more apt to d...
Building applications for the Internet is a complex and fast-moving field which utilizes a variety o...
In e-Business Applications, 'web form' plays an important role in providing advance interaction betw...
The thesis is divided between two main topics: the first are trends in web application development o...
Building, installing and evolving a custom web application, even one which comprises only Create, Re...
Authoring and maintaining 3D content for the Web typically requires working in disjoint environments...
A new approach to web application development is presented, in which an application is constructed b...
Abstract. Web applications have become the major means to allow ubiquitous access to backend systems...
We propose a framework to construct web-oriented user interfaces in a high-level way by exploiting d...