Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Using Tcl to Rapidly Develop a Scalable Engine for Processing Dynamic Application Logic
Tweet

connect with us

Using Tcl to Rapidly Develop a Scalable Engine for Processing Dynamic Application Logic

Authors: 

Greg Barish, Healtheon Corporation

Abstract: 

At Healtheon, we used Tcl to rapidly develop a scalable, high performance rule engine for processing dynamic application logic. The nature of our application requirements, plus the challenge of delivering robust software in a timely manner made Tcl an optimal overall choice in our deployment. We were able to improve rule processing performance by careful language construction and support for concurrent execution. We developed a mechanism for implementing data-driven language extensions, called rule concepts, which allowed us to present a customized language for each client, and encouraged rule reusability. Our experience with using Tcl in our application system was also representative of software engineering choices that small companies often make in pursuit of rapidly developing a well-balanced system solution.

Greg Barish, Healtheon Corporation

BibTeX
@inproceedings {261220,
author = {Greg Barish},
title = {Using Tcl to Rapidly Develop a Scalable Engine for Processing Dynamic Application Logic},
booktitle = {6th Annual Tcl/Tk Conference (6th Annual Tcl/Tk Conference)},
year = {1998},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/6th-annual-tcltk-conference/using-tcl-rapidly-develop-scalable-engine-processing-dynamic},
publisher = {USENIX Association},
month = sep,
}
Download

Links

Paper: 
http://www.usenix.org/publications/library/proceedings/tcl98/full_papers/barish/barish.pdf
Paper (HTML): 
http://www.usenix.org/publications/library/proceedings/tcl98/full_papers/barish/barish_html/barish.html
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us