Mawl: A Domain-Specific Language for Form-Based Services

  title={Mawl: A Domain-Specific Language for Form-Based Services},
  author={David L. Atkins and Thomas Ball and Glenn Bruns and Kenneth C. Cox},
  journal={IEEE Trans. Software Eng.},
A form-based service is one in which the ow of data between service and user is described by a sequence of query/response interactions, or forms. Mawl is a domain-speci c language for programming form-based services in a device-independent manner. We focus on Mawl's form abstraction, which is the means for separating service logic from user interface description, and show how this simple abstraction addresses seven issues in service creation, analysis, and maintenance: compile-time guarantees… CONTINUE READING
Highly Cited
This paper has 82 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 51 extracted citations

83 Citations

Citations per Year
Semantic Scholar estimates that this publication has 83 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 27 references

and C

  • Tim Bray, Jean Paoli
  • M. Sperberg-McQueen (eds.). Extensible markup…
  • 1998
1 Excerpt


  • D. Atkins, T. Ball et al. Integrated web, telephone service creation. Bell Labs Technical Journal
  • Winter
  • 1997
1 Excerpt

In Proceedings of the 24th ACM Symposium on Principles of Programming Languages

  • Patrice Godefroid. Model checking for programming language verisoft
  • pages 174{186, Paris, January
  • 1997
1 Excerpt

and et al

  • D. Atkins, T. Ball
  • Experience with a domain speci c language for…
  • 1997
1 Excerpt


  • D T. Berners-Lee
  • Hypertext markup language (HTML 2.0). Working…
  • 1995
3 Excerpts

Similar Papers

Loading similar papers…