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.
Similar content being viewed by others
References
The Ancient Olympic Games Virtual Museum, <http://devlab.dartmouth.edu/olympic/>.
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.
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
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.
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.
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.
The Dartmouth Experimental Visualization Laboratory, <http://devlab.dartmouth.edu/>.
The Dartmouth Institute for Advanced Graduate Studies (DAGS), <http://www.cs.dartmouth.edu/dags/>.
C. Davis, Carl Davis's HTML Editor Reviews, <http://homepage.interaccess.com/~cdavis/editrev/>.
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.
Frontier Community Center, <http://www.scripting.com/frontier/>.
Haht Software, <http://www.haht.com/>.
C. Hall and C. Tews, “UserLand's scripting system fulfills its manifest destiny,” MacWeek, Vol. 10, No. 28, 1996.
Information Processing Systems—Text and Office Systems—Standard Generalize Markup Language (SGML), ISO IS 8879.
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.
L. Lamport, Latex, A Document Preparation System, Addison-Wesley: Reading, MA, 1986.
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.
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>.
Macromedia Corporation, <http://www.macromedia.com/>.
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.
H. Maurer, Hyper-G, Now HyperWave, Addison-Wesley Longman: Harlow, England, 1996.
Microsoft FrontPage, <http://www.microsoft.com/frontpage/>.
Netscape Corporation, JavaScript Authoring Guide, <http://home.netscape.com/eng/mozilla/2.0/handbook/javascript/>.
J. Nielson, Why Frames Suck (Most of the Time), 1996, <http://www.useit.com/alertbox/ 9612.html>.
C.B. Owen, Automatic Site Markup Language, <http://devlab.dartmouth.edu/asml/>.
C.B. Owen, The ImageTcl Multimedia Development System, <http://devlab.dartmouth.edu/imagetcl/>.
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).
S. A. Rebelsky, “CourseWeaver: A tool for building course-based webs,” in Proc. of ED-MEDIA'97, Calgary, Canada, 1997 (to appear).
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.
J.B. Rutter et al., The Prehistoric Archaeology of the Aegean, 1995, <http://www.indiana.edu/~classics/aegean/Rutter.html>.
J.B. Rutter et al., The Prehistoric Archaeology of the Aegean, 1996, <http://devlab.dartmouth.edu/history/bronze_age/>.
L. Wall and R.L. Schwartz, Programming Perl, O'Reilly and Associates, Inc.: Sebastopol, CA, 1991.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1009648429168