A Chlipala - Proceedings of the 42nd Annual ACM SIGPLAN …, 2015 - dl.acm.org
The World Wide Web has evolved gradually from a document delivery platform to an architecture for distributed programming. This largely unplanned evolution is apparent in the …
M Fernandez, D Florescu, A Levy, D Suciu - The VLDB Journal, 2000 - Springer
S trudel is a system for implementing data-intensive Web sites, which typically integrate information from multiple data sources and have complex structure. S trudel's key idea is …
DL Atkins, T Ball, G Bruns, K Cox - IEEE transactions on …, 1999 - ieeexplore.ieee.org
A form-based service is one in which the flow of data between service and user is described by a sequence of query/response interactions, or forms. Mawl is a domain-specific language …
Form-based applications range from simple web shops to complex enterprise resource planning systems. Draheim and Weber adapt well-established basic modeling techniques in …
In this paper we introduce the iTask system: a set of combinators to specify work flows in a pure functional language at a very high level of abstraction. Work flow systems are …
We present the results of the project, which aims to design and implement a high-level domain-specific language for programming interactive Web services. A fundamental aspect …
P Thiemann - Practical Aspects of Declarative Languages: 4th …, 2002 - Springer
The common gateway interface (CGI) is one of the prevalent methods to provide dynamic contents on the Web. Since it is cumbersome to use in its raw form, there are many libraries …
P Thiemann - Journal of functional programming, 2002 - cambridge.org
We define a family of embedded domain specific languages for generating HTML and XML documents. Each language is implemented as a combinator library in Haskell. The …
A Kristensen - Computer Networks and ISDN Systems, 1998 - Elsevier
This paper describes a framework for applying templates to applications and documents on the Web. The primary motivation is the need of Web application developers to separate …