@comment FROM: Z-Cite-Z_Citations4CBL.bib via BibSplit on Wed Oct 13 11:32:40 EDT 2004 @inproceedings{ 1998-TclTk-Lavana, author = "H. Lavana and F. Brglez", title = "{WebWiseTclTk: A Safe-Tcl/Tk-based Toolkit Enhanced for the World Wide Web}", booktitle = "{Sixth Annual Tcl/Tk Conference (Best Student Paper Award)}", publisher = "{USENIX}", month = sep, year = "1998", note = "{Also available at {\tt http://www.cbl.ncsu.edu/\-publications/\-\#1998-TclTk-Lavana}}", abstract = "{ The \texttt{WebWiseTclTk} toolkit is an enhancement of the existing feature set of Safe-Tcl and Safe-Tk that does not compromise security. The toolkit re-defines the functionality of the auto\_load mechanism in Tcl such that it works for packages located anywhere on the World Wide Web. It also re-introduces several commands not available in Safe-Tk such as \texttt{toplevel} and \texttt{menu} to provide a much richer feature set of Tk commands. The toolkit is written entirely in Safe-Tcl/Tk and uses the {\em home policy} for running applications as Tcl-plugins. The toolkit supports (1) creation of new Web-based Tcl applications with greatly enhanced functionality, and (2) migration of existing Tcl applications to the Web by merely writing an encapsulation script. We demonstrate the capabilities of the \texttt{WebWiseTclTk} toolkit by readily creating an encapsulation script for Web-based execution of the {\em Tk Widget Demonstrations}, distributed with the core Tcl/Tk. }", URLcrossref = "{ Paper presentation available at: http://www.cbl.ncsu.edu/publications/#1998--Talk-05-TclTk-Lavana Software available at: http://www.cbl.ncsu.edu/software/#WebWiseTclTk }" }