51 citations found. Retrieving documents...
J.K. Ousterhout. An X11 toolkit based on the Tcl language. In USENIX Association 1991.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

Structured Video: A Data Type with Content-Based Access - Duda, Weiss (1993)   (1 citation)  (Correct)

....which then displays the digital video on the client workstation. The VuSystem provides an environment for recording, processing and playing video. A set of C classes manage basic functions such as synchronizing video streams, displaying in a window, and processing video streams. TCL [4] scripts control C classes and offer a programmable user interface that can be customized. For example, our structured video browser is written as a TCL script. Figure 9 presents the architecture of the implementation. 4.1 Graphical User Interface The Structured Video System user interface ....

J.K. Ousterhout. An x11 toolkit based on the tcl language. In USENIX Association 1991.


Content-Based Access to Algebraic Video - Duda, Weiss, Gifford   (26 citations)  (Correct)

....segments guarantees that there will be no repetition of video footage during playback. 4 Implementation The Algebraic Video System is a prototype implementation of the algebraic video data model and its associated operations. We have chosen to implement algebraic video as files and TCL scripts [12]. The files contain textual specifications for algebraic video nodes. The system recursively parses such nodes and produces TCL scripts that interpret video algebra operations. The scripts also offer an extendable, low level programmatic interface for composing algebraic video. The system ....

J.K. Ousterhout. An X11 toolkit based on the Tcl language. In USENIX Association 1991 Winter Conference Proceedings, pages 105--115, Dallas, TX, January 1991.


Integrating Multimedia Characteristics in Web-based .. - van Ossenbruggen.. (2000)   (Correct)

....SMIL regions. More advanced methods can be used where relative spatial positioning is speci ed using hierarchies of regions. Examples of such methods include the use of channels in CMIF [30] nested vertical and horizontal boxes in TeX [22] and the widget hierarchies found in many GUI toolkits [23, 25]. 2.4 Composition While the temporal or spatial structures mentioned above can be used for grouping and structuring the media items in a multimedia document, in practice it is often convenient to be able to group media items independently from the temporal and spatial layout. For example, de ....

J.K. Ousterhout. An X11 Toolkit Based on the Tcl Language. In USENIX, 1991.


Experience with Implementation of Multi-Party Video-Conferencing .. - Loh, Chua (1996)   (1 citation)  (Correct)

....trend of application design philosophy is to have a number of modular, configurable applications that performs specialized tasks. These components are called only when their services are required. Simple inter process communication primitives are used to allow interaction between these components[12]. By letting these modules communicate with each other, they are able to cooperate seamlessly like a monolithic system. In the case of video conferencing, each medium stream is handled by a separate media agent, i.e. the audio stream is handled by the audio agent whereas the video stream is ....

J. K. Ousterhout. An X11 Toolkit Based on the Tcl Language. Proceedings of the 1991 Winter USENIX Technical Conference. (Nashville, TN, Jan. 1991) USENIX


Conferencing and Collaborative Computing - Schooler (1996)   (19 citations)  (Correct)

....200 1 Conferencing and Collaborative Computing Jac93a, Tur92, Fre92, Jac93b] In particular, these developments are a result of the emergence of standards for interoperability. Windowing systems, such as the X window system [Sch88] configurable graphical user interfaces, like the Tk Tcl toolkit [Ous90, Ous91], and a widely available network application programming interfaces (API) such as Unix sockets [Sun88] all have given rise to more generalized software platforms on top of which interoperable systems can be built. Additionally, the increased speed of processors, disks and networks have ....

J.K. Ousterhout; An X11 Toolkit Based on the Tcl Language, Proceedings Winder USENIX Conference, 1991.


Geometric Aspects of Empirical Modelling: Issues in Design and.. - Cartwright (1998)   (Correct)

....It offers an attractive window interface environment for the interactive management 11 The Tk in Tkeden refers to a switch in implementation strategy made by programmer Y. P. Yung from basing EDEN on the X Windows programming libraries to using Ousterhout s Tk Tcl library. See [Ous90, Ous91] 33 of definitive scripts, as well as being less demanding on system resources than previous versions of EDEN. Figure 2.2, to be discussed in detail in Section 2.3.1, shows the Tkeden tool in use. The current implementation of the graphical tool does not support the UNIX shell pipeline. The ....

J. K. Ousterhout. An X11 toolkit based on the Tcl language. In Proceedings of Winter USENIX, pages 105--116, 1991. 358


Married with Tcl - Schönwälder (2000)   (Correct)

....across Tcl on one of the first 1 free BSD releases I was playing with 1 . I obtained the classic Usenix paper on Tcl [1] and soon realized that Tcl is a good candidate for building a powerful network management scripting environment. Once I started to play with Tcl, I soon learned about Tk [2] which was the best free X11 toolkit available at that time. I immediately fell in love, especially since it was so easy to learn Tcl and Tk 2 . The documentation was well written and complete. In addition, diving into the C source code was easy since the readability of the sources was ....

J. K. Ousterhout. An X11 Toolkit Based on the TCL Language. In Proc. Winter USENIX Conference, pages 105--115, 1991.


Interfacing an Object-Oriented Database System from Tcl - Theobald   (Correct)

....capabilities which the experience of UNIX shell programming has shown to be sufficient for the applications we had in mind: standard control structures, string handling, basic arithmetics, file handling, and program execution. A particular asset of Tcl Tk is of course the embedded X toolkit Tk [5], whereby the existence of powerful interactive interface builders [1] was probably even more attractive to us than Tk itself. Tcl and in particular Tk provide good performance. They exhibit a very dynamic nature in that code and most data elements can be accessed and modified at any time. A very ....

J. Ousterhout, An X11 Toolkit Based on the Tcl Language, Proc. Winter USENIX Conf. 1991, pp. 105-115.


Harvest User's Manual - Hardy, Schwartz, Wessels (1995)   (7 citations)  (Correct)

....instrumentation interface The Cache provides a remote instrumentation interface, allowing you to gather statistics about many caches from a single graphical client. The instrumentation interface has two user interfaces: one is implemented using WWW, and the other is implemented using Tcl Tk [16]. To run the WWW based Cache Manager: open the URL Harvest cgi bin cachemgr.cgi on your local HTTP server. You will receive a HTML form in which you can specify the hostname and port on which your Cache is running, and the type of information you wish to receive. After you ve entered this ....

J. K. Ousterhout. An x11 toolkit based on the tcl language. Proceedings of the USENIX Winter Conference, January 1991.


Computational Modeling Systems - Smith, al. (1995)   (Correct)

....that represent model schemas. Amazonia, therefore, provides capabilities for defining, evaluating and manipulating complex models in terms of simple manipulations on graphs representing the model schema. The interface (as a part of the user interface) is currently being developed using Tcl and Tk [29, 30]. Computational Modeling Systems 151 6.3. Tool Management Module In providing computational support, the diverse set of software tools used in the construction of models must be integrated into a coherent unit. Since many tools cannot be modified and it is not possible to make a priori ....

J. K. Ousterhout. An X11 toolkit based on the Tcl language. In Proceedings of the Winter 1991 USENIX Conference, Dallas, TX, USA (1991).


Implementation of a visualisation tool for ART1 neural networks - Bartfai Elliffe And   (Correct)

....ART simulator program that provides suitable information for SOTA s graphical front end. For the prototype, we have modified a publicly available ART1 simulator to provide such information. The graphical user interface front end runs on X windows. It has been developed using the toolkit Tk [7] and tool command language Tcl [6] developed by John Ousterhout of Berkeley University. The Tcl Tk package enables the easy creation of graphical user interfaces for X windows. Tk includes commands for the creation of widgets, including buttons, entry fields, menus, text widgets, and the canvas. ....

J.K. Ousterhout. TK: An X11 toolkit based on the TCL language. In Proceedings of the 1991 Winter USENIX Conference, pages 105--115, 1991.


Bringing Objects into COBOL: MOORE - A tool for.. - Fergen, Reichelt.. (1994)   (8 citations)  (Correct)

....which has been successfully presented at trade fairs. The algorithms for finding proposals and particularly for handling the Repository must be improved. The user interface is also being further developed. The prototype is written in C and C ; the graphic user interface with TCL and TK [Ous90] [Ous91]. The Tree Manager uses the Compiler Construction Tool Box (Cocktail) Gro90] MOORE runs on SUN Sparc workstations under UNIX and X11. 14 9 Conclusion MOORE is a tool with which existing programs in COBOL85 can be transformed into objectoriented COBOL. On transformation, classes and ....

J.K. Ousterhout, An X11 Toolkit Based on the TCL Language, Proc. of the 1991 Winter USENIX Conference, pp 105-115


Satisfying Application User Requirements: A.. - Decker, Dvorak.. (1995)   (Correct)

....to support HPF, and can assist conversion of Fortran programs to (and from) HPF. Portabilityhas also been one of the major features of Panorama, an extensible system for both performance monitoring and debugging of message passing programs. A highlevel graphical user interface built using Tcl Tk [12, 13] runs on a user workstation and drives a vendor base debugger on the actual parallel platform. In a recent paper [14] performance of Panorama has been demonstrated when used for two commercial DMPPs, namely an Intel iPSC and an nCUBE machine. mdb [15, 16] has been designed to allow controlled ....

J. K. Ousterhout. An X11 toolkit based on the Tcl language. In Proc. USENIX Winter Conference, pages 105--115, January 1990.


Applications of Graph Visualization - North, Koutsofios (1994)   (27 citations)  (Correct)

....the system, an application programmer writes C or C code and links it with the main system. dotty s script language is higher level than C and should be more productive for user interface programming. Experience suggests this is true with other high level user interface languages such as TCL tk [21]. A disadvantage of our system is that the language is non standard, but most of its features, such as functions, scalars and associative arrays, hierarchical name spaces, windows, menus, and text stream I O are familiar to experienced programmers. Another issue is that C is more general than ....

J. K. Ousterhout. An x11 toolkit based on the tcl language. In USENIX Winter Conference, Jan 1991.


IZIC: a Portable Language-Driven Tool for Mathematical.. - Fournier, Kajler.. (1993)   (3 citations)  (Correct)

....program written in C which make available a well defined set of functionalities through specific TCL commands. These commands extend the generic set of commands provided by TCL, which include assignment, loops, string and array manipulations, input output, etc. TCL also comes with TK [Ous91] a graphic toolkit allowing fast development of user interfaces for TCL based applications. As any X11 toolkit, TK can be used at two different levels, dealing respectively with composing existing graphic interactors called widgets and defining new types of widgets. TK also includes a ....

J. K. Ousterhout. An X11 Toolkit Based on the Tcl Language. In 1991 Winter USENIX Conference Proceedings. Univ. of California at Berkeley, 1991.


How to Keep Track of Your Network Configuration - Schönwälder, Langendörfer (1993)   (1 citation)  (Correct)

....(like community names for SNMP) Acknowledgements We would like to thank Erik Sch nfelder for the implementation of ntping. Also many thanks to Stefan Petri for his helpful experiments with directed broadcast pings. Availability The Ined editor has been re implemented using the tk toolkit [4] and is now called tkined. It is available by anonymous ftp from ftp.ibr.cs.tu bs.de in the directory pub local. You will find the source of our tcl interpreter scotty which includes ntping and the script described in this paper in the same directory. You are invited to join the tkined mailing ....

J. K. Ousterhout. An X11 Toolkit Based on the TCL Language. Proc. Winter USENIX Conference, pages 105-115, 1991.


TAU: A Portable Parallel Program Analysis Environment for pC++ - Mohr, Brown, Malony (1994)   (25 citations)  (Correct)

....for profiling and tracing support. R4) Portability, extensibility, and retargetability. Because pC is intended to be portable, the tools have to be portable as well. We are using C and C to ensure an efficient, portable, and reusable implementation. The same reason led us to choose Tcl Tk [12, 13] for the graphical interface. The tools are implemented as graphical hypertools. While they are distinct tools, they act in concert like they were one single application. Each tool implements some defined tasks. If one tool needs a feature of another one, it sends a message to the other tool ....

J. K. Ousterhout, An X11 Toolkit Based on the Tcl Language, Proc. 1991 Winter USENIX Conference.


A Generic Approach to Computer Graphics - Beier (1996)   (Correct)

....of the graphical data base, an object model, an interaction model and so on. Therefore, a system G 0 arbitrarily may be integrated with existing object models such as OMG Corba [24] interaction paradigms, window systems and user interface toolkits, for instance OSF Motif [25] and Tk [27]. A further important consequence is, that there is no notion of a graphical primitive in G, even if there is a class GPrimitive. The definition of a primitive, including compositional aspects, aggregated data structures and modeling behavior, has to be done completely on top of G, i.e. inside G ....

....boxes) 4. a light source VR Light (re using 8 GShadingPointLight) 5. an input device VR Mover (re using GInputDevice and adding specific mapping of mouse events onto camera motions) Additionally, a simple metafile format could be realized (re using GTclParseTable and GTclInterface) A Tk [27] user interface could be developed by using the OpenGL Tk driver of G. 8 A simple typedef should be sufficient in this case. A Generic Approach to Computer Graphics 9 An expert familiar with G and C should be able to implement this VR kernel within one or two days. 6.2 Deriving a furniture ....

J. K. Ousterhout. An X11 Toolkit based on the Tcl Language. In Proceedings to 1991 Winter USENIX Conference, 1991.


A Tcl Binding to Motif - Newmarch (1994)   (Correct)

....The intent was 2 to do it right once, so that application writers need not invent their own language and write their own parsers and semantic evaluators. Tcl has been extended with an XWindow toolkit not based on the Intrinsics, that supplies a set of widgets directly accessible from tcl [3]. This Tk toolkit is generally run from a program called wish that sets up a suitable environment and then calls an event processing loop for the Tk widgets. However, there are differences between Tk and Motif, some minor and some major. These differences are no better nor worse than the ....

Jp. K. Ousterhout, An X11 Toolkit Based on the Tcl Language, Proc USENIX Winter Conference, January 1991.


Program Analysis and Tuning Tools for a Parallel.. - Malony, Mohr.. (1996)   (1 citation)  (Correct)

....program objects. is also integrated with the pC runtime system for profiling and tracing support. Because pC is intended to be portable, the tools are built to be portable as well. C and C are used to ensure portable and efficient implementation, and similar reasons led us to choose Tcl Tk [4, 5] for the graphical interface. The tools are implemented as graphical hypertools. While the tools are distinct, providing unique capabilities, they can act in combination to provide enhanced functionality. If one tool needs a feature of another one, it sends a message to the other tool requesting ....

J. Ousterhout, An X11 Toolkit Based on the Tcl Language, Proc. 1991 Winter USENIX Conf.


Algebraic Video for Composition and Content-Based Access - Weiss, Duda, Gifford   (Correct)

....the Semantic File System (SFS) 10] and the World Wide Web (WWW) 4] The VuSystem provides an environment for recording, processing and playing video. A set of C classes manage basic functions such as synchronizing video streams, displaying in a window, and processing video streams. TCL [16] scripts control C classes and offer a programmable user interface that can be customized. The VuSystem is used for managing raw video data and for its support for TCL programming. The Semantic File System is used as a storage subsystem with content based access to data for indexing and ....

J.K. Ousterhout. An X11 toolkit based on the Tcl language. In USENIX Association 1991 Winter Conference Proceedings, pages 105--115, Dallas, TX, January 1991.


Program Analysis Environments for Parallel Language.. - Brown, Hackstadt.. (1994)   (12 citations)  (Correct)

....runtime system for profiling and tracing support. Portability, extensibility, and retargetability. Because pC is intended to be portable, the tools have to be portable as well. We are using C and C to ensure an efficient and portable implementation. The same reason led us to choose Tcl Tk [6, 7] for the graphical interface. 1 pC and its runtime system have been ported to several shared memory and distributed memory parallel systems, validating the system s goal of portability. The ports include the Kendall Square Research KSR 1, Intel Paragon, TMC CM 5, IBM SP 1, Sequent Symmetry, BBN ....

J. Ousterhout, An X11 Toolkit Based on the Tcl Language, Proc. 1991 Winter USENIX Conf.


Implementation Techniques for Continuous Media Systems and.. - Smith (1994)   (14 citations)  (Correct)

....of lines of code required for the user interface (UI) portion of an application was reduced typically by several orders of magnitude. I used the same toolkit strategy to address the software engineering problem posed by CM applications by extending an existing GUI toolkit, the Tcl Tk toolkit [55] to support abstractions for CM applications. The changes I made include modifying the event processing mechanism to support soft real time scheduling and adding a distributed programming infrastructure, called Tcl DP, that simplifies the creation of distributed applications. Using the extended ....

.... includes support for software decoding of MPEG compressed video streams [44] Sun audio files, and hardware decoding of motion JPEG video streams [57,82] using the Parallax XVideo hardware [56] The code is written in the C programming language [39] and an extended version of the Tcl Tk language [54,55], which is described below. CMT is composed of approximately 3100 lines in Tcl and 130,000 lines of code in C, 90,000 of which implemented the Tcl Tk language. Table 4 1 shows the number of lines of C code in each part of the system. The rest of this chapter describes the architecture of CMT and ....

J. Ousterhout, An X11 Toolkit Based on the Tcl Language, Proc. of the 1991 USENIX Winter Conference, January 1991.


Content-Based Access to Algebraic Video - Ron Weiss Andrzej   (Correct)

No context found.

J.K. Ousterhout. An X11 toolkit based on the Tcl language. In USENIX Association 1991.


Visualization of Mathematical Surfaces: the IZIC Server.. - Fournier, Kajler, Mourrain (1994)   (1 citation)  (Correct)

No context found.

Ous91 J. K. Ousterhout. An X11 Toolkit Based on the Tcl Language. In 1991 Winter USENIX Conference Proceedings. Univ. of California at Berkeley, 1991.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC