• Cite Icon5
  • https://doi.org/10.7146/brics.v9i1.21718Copy DOI Icon

The bigwig Project

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present the results of the <tt><bigwig></tt> project, which aims to design and implement a high-level domain-specific language for programming interactive Web services.<br /> <br />A fundamental aspect of the development of the World Wide Web during the last decade is the gradual change from static to dynamic generation of Web pages. Generating Web pages dynamically in dialogue with the client has the advantage of providing up-to-date and tailor-made information. The development of systems for constructing such dynamic Web services has emerged as a whole new research area.<br /> <br />The <tt><bigwig></tt> language is designed by analyzing its application domain and identifying fundamental aspects of Web services inspired by problems and solutions in existing Web service development languages. The core of the design consists of a session-centered service model together with a flexible template-based mechanism for dynamic Web page construction. Using specialized program analyses, certain Web specific properties are verified at compile-time, for instance that only valid HTML 4.01 is ever shown to the clients. In addition, the design provides high-level solutions to form field validation, caching of dynamic pages, and temporal-logic based concurrency control, and it proposes syntax macros for making highly domain-specific languages. The language is implemented via widely available Web technologies, such as Apache on the server-side and JavaScript and Java Applets on the client-side. We conclude with experience and evaluation of the project.

Similar Papers
  • Conference Article
  • Citations12

Developing integrated Web and database applications using JAVA applets and JDBC drivers

  • Mar 01, 1998
  • Andrew Yang +2
  • Conference Article

Optimizing the performance of dynamic composite web service using caching

  • Apr 01, 2011
  • N Sasikaladevi +1
  • Book Chapter

Web Services

  • Jan 01, 2006
  • Louise E Moser +1
  • Conference Article
  • Citations308

Specification and implementation of dynamic Web site benchmarks

  • Jan 01, 2002
  • Amza +8
  • Research Article
  • Citations17

Design of a trustworthy service broker and dependence-based progressive group testing

  • Jan 01, 2007
  • International Journal of Simulation and Process Modelling
  • Xiaoying Bai +2
  • Research Article

What is the GRID

  • Jan 01, 2002
  • Scalable Computing Practice and Experience
  • Ami Marowka
  • Conference Article
  • Citations4

Efficient Clustering Techniques for Web Services Clustering

  • Dec 01, 2017
  • T Parimalam +1
  • Single Book
  • Citations8

Business Aspects of Web Services

  • Jan 01, 2011
  • Christof Weinhardt +5
  • Research Article

A modelling language and a tool for web services composition

  • Jan 01, 2014
  • International Journal of Communication Networks and Distributed Systems
  • Fayçal Bachtarzi +1
  • Book Chapter

IOT Based Monitor and Control of Office Area Using ZYBO

  • Jul 26, 2019
  • Priyanka Paka +1
  • Research Article

Special Issue on Web Services Practices

  • Sep 20, 2006
  • Journal of Advanced Computational Intelligence and Intelligent Informatics
  • Ajith Abraham +3
  • Research Article
  • Citations6

Googling for Health Information

  • Jun 21, 2012
  • Journal of Pediatric Health Care
  • Jennifer P D'Auria
  • Book Chapter

From the “Eyeball” Web to the Transaction Web

  • Jan 01, 2003
  • Katia P Sycara
  • Conference Article
  • Citations7

Web traffic reduction for infrequent update application using Green Ajax

  • Jan 01, 2010
  • Ridwan Sanjaya
  • Conference Article
  • Citations2

Effectiveness of caching policies for a Web server

  • Dec 18, 1997
  • A.L Narasimha Reddy
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.