usenix conference policies
Prototyping NBC's GEnesis Broadcast Automation System Using Tcl/Tk
Brion D. Sarachan, Alexandra J. Schmidt, GE R&D Center; Steven A. Zahner, NBC
As part of the re-architecture of their television broadcast transmission facility, NBC is using Tcl/Tk in developing a prototype system, known as GEnesis, for monitoring and editing on-air television broadcast schedules. This paper discusses application of Tcl/Tk and its extensions to rapidly prototype a highly-interactive GEnesis user interface that leverages the power and flexibility of the Tk widget set. In particular, canvases are used to implement custom graphics, while tags and the binding mechanism enable a high degree of interactivity. The ability of Tcl/Tk to work seamlessly with other, heterogeneous software components enables the GEnesis system to combine its custom Tcl/Tk user interface with a Sybase database and C-based device controllers. We address a number of implementation issues including the handling of display updates and managing the Tcl data space.
author = {Brion D. Sarachan and Steven A. Zahner and Alexandra J. Schmidt},
title = {Prototyping {NBC{\textquoteright}s} {GEnesis} Broadcast Automation System Using {Tcl/Tk}},
booktitle = {USENIX Third Annual Tcl/Tk Workshop ( USENIX Third Annual Tcl/Tk Workshop)},
year = {1995},
address = {Toronto, Ontario},
url = {https://www.usenix.org/conference/usenix-third-annual-tcltk-workshop/prototyping-nbcs-genesis-broadcast-automation-system},
publisher = {USENIX Association},
month = jul
}
connect with us