Skip to main content
Log in

Asml: Automatic Site Markup Language

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Creation of large and complex World Wide Web sites is hampered by the “page at a time” approach of many tools and the programming knowledge and custom software development required for automated solutions. This paper describes the development of Automatic Site Markup Language (ASML). ASML is a new markup language designed to automate and facilitate the production of large, complicated web sites which can include dynamic content or content that changes with time. ASML extends HTML with new, high-level features while still preserving complete compatibility with common browser and server technologies. It has powerful indexing and searching facilities, and enables the automatic translation of document formats. Most importantly, ASML provides HTML-like features at the site level rather than just the page level.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. The Ancient Olympic Games Virtual Museum, <http://devlab.dartmouth.edu/olympic/>.

  2. C. Bacher and T. Ottmann, “Tools and services for authoring on the fly,” in Proc. of ED-MEDIA'96, Boston, MA, 1996, pp. 7–12. Association for the Advancement of Computing in Education.

  3. M. Bichler and S. Nusser, “Developing structured WWW-sites with W3DT,” in Proc. of WebNet'96 World Conf. of theWeb Society, San Francisco, CA, 1996, pp. 7–12. Association for the Advancement of Computing in Education.fs

  4. E.S. Bos, A. Kikstra, and C.M. Morgan, “Multiple levels of use of the web as a learning tool,” in Proc. of EDTELECOM' 96World Conf. on Educational Telecommunications, Boston, MA, 1996, pp. 31–36. Association for the Advancement of Computing in Education.

  5. P. Brusilovsky, E. Schwartz, and G. Weber, “A tool for developing adaptive electronic textbooks on WWW,” in Proc. ofWebNet'96World Conf. of the Web Society, San Francisco, CA, 1996, pp. 64-69. Association for the Advancement of Computing in Education.

  6. C.A. Carver and C. Ray, “Automating hypermedia course creation and maintenance,” in Proc. of WebNet'96 World Conf. of the Web Society, San Francisco, CA, 1996, pp. 82–87. Association for the Advancement of Computing in Education.

  7. The Dartmouth Experimental Visualization Laboratory, <http://devlab.dartmouth.edu/>.

  8. The Dartmouth Institute for Advanced Graduate Studies (DAGS), <http://www.cs.dartmouth.edu/dags/>.

  9. C. Davis, Carl Davis's HTML Editor Reviews, <http://homepage.interaccess.com/~cdavis/editrev/>.

  10. N. Drakos, “From text to hypertext: A post-hoc rationalization of LaTeX2HTML,” in Proc. of the First World Wide Web Conf., Geneva, Switzerland, May 1994.

  11. Frontier Community Center, <http://www.scripting.com/frontier/>.

  12. Haht Software, <http://www.haht.com/>.

  13. C. Hall and C. Tews, “UserLand's scripting system fulfills its manifest destiny,” MacWeek, Vol. 10, No. 28, 1996.

  14. Information Processing Systems—Text and Office Systems—Standard Generalize Markup Language (SGML), ISO IS 8879.

  15. W.L. Johnson, T. Blake, and E. Shaw, “Automated management and delivery of distance courseware,” in Proc. of WebNet'96 World Conf. of the Web Society, San Francisco, CA, 1996, pp. 225–230. Association for the Advancement of Computing in Education.

  16. L. Lamport, Latex, A Document Preparation System, Addison-Wesley: Reading, MA, 1986.

    Google Scholar 

  17. J. Lennon and H. Maurer, “Aspects of large World Wide Web systems,” in Proc. of WebNet'96 World Conf. of the Web Society, San Francisco, CA, 1996, pp. 298–303. Association for the Advancement of Computing in Education.

  18. H.W. Lie and B. Bos, Cascading Style Sheets, level 1, W3C Recommendation REC-CSS1-961217, 1996, <http://www.w3.org/pub/WWW/TR/REC-CSS1>.

  19. Macromedia Corporation, <http://www.macromedia.com/>.

  20. F. Makedon, J. Ford, M. Kenyon, and C. Owen, “Ancient museum collections and the web,” in Proc. of WebNet'96 World Conf. of the Web Society, San Francisco, CA, 1996, pp. 315–329. Association for the Advancement of Computing in Education.

  21. H. Maurer, Hyper-G, Now HyperWave, Addison-Wesley Longman: Harlow, England, 1996.

    Google Scholar 

  22. Microsoft FrontPage, <http://www.microsoft.com/frontpage/>.

  23. Netscape Corporation, JavaScript Authoring Guide, <http://home.netscape.com/eng/mozilla/2.0/handbook/javascript/>.

  24. J. Nielson, Why Frames Suck (Most of the Time), 1996, <http://www.useit.com/alertbox/ 9612.html>.

  25. C.B. Owen, Automatic Site Markup Language, <http://devlab.dartmouth.edu/asml/>.

  26. C.B. Owen, The ImageTcl Multimedia Development System, <http://devlab.dartmouth.edu/imagetcl/>.

  27. C.B. Owen and F. Makedon, “Multimedia data analysis using ImageTcl,” in Gesellschaft für Klassifikation e.V., University of Potsdam, Potsdam, Germany, 1997 (to appear).

    Google Scholar 

  28. S. A. Rebelsky, “CourseWeaver: A tool for building course-based webs,” in Proc. of ED-MEDIA'97, Calgary, Canada, 1997 (to appear).

  29. J.C. Rice, P.F. Merrill, and C.L. Hawkins, “Procedures for creating useful web sites,” in Proc. of WebNet'96 World Conf. of the Web Society, San Francisco, CA, 1996, pp. 413–418. Association for the Advancement of Computing in Education.

  30. J.B. Rutter et al., The Prehistoric Archaeology of the Aegean, 1995, <http://www.indiana.edu/~classics/aegean/Rutter.html>.

  31. J.B. Rutter et al., The Prehistoric Archaeology of the Aegean, 1996, <http://devlab.dartmouth.edu/history/bronze_age/>.

  32. L. Wall and R.L. Schwartz, Programming Perl, O'Reilly and Associates, Inc.: Sebastopol, CA, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Owen, C.B., Makedon, F. Asml: Automatic Site Markup Language. Multimedia Tools and Applications 6, 113–139 (1998). https://doi.org/10.1023/A:1009648429168

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009648429168

Navigation