Article View: comp.lang.lisp.x
Article #320Fwd: [comp.lang.lisp.x: Re: Applications of WINTERP -- part 2/2]
From: Niels Mayer
Date: Fri, 24 May 1991 10:03
Date: Fri, 24 May 1991 10:03
76 lines
4585 bytes
4585 bytes
(Note: this is a contination of my belated reply to a message posted on
comp.lang.lisp.x)
> From: sane@cs.uiuc.edu (Aamod Sane)
> Newsgroups: comp.lang.lisp.x
>
> I would like to get an overview of what winterp provides and how
> people have used it.
>
With respect to how people have used WINTERP -- I can only speak for the
projects that I'm familiar with. Maybe others can post how they are using
WINTERP (to winterp@hplnpm.hpl.hp.com, motif@alphalpha.com,
xpert@expo.lcs.mit.edu, or comp.lang.lisp.x).
Here are the projects I know of at HP Labs that are using WINTERP (there
are other users of WINTERP at HP as well, but I don't know any particulars
on how they're using WINTERP):
* At HP Labs, we are using WINTERP as prototyping/development, and
extension platform in our STRUDEL groupware system. This system
allows the use of semi-structured and active e-mail messages in
order to make computer-based conversations easier to track,
cross-reference, and integrate with calendaring and tasking tools.
E-mail sent from a Strudel mail-agent may be received by a Strudel
system, and the message will appear as "form" containing
context-sensitive text-fields, text-editors, and active portions
(e.g. pushbuttons). The forms are created on-the-fly out of Motif
widgets; the widgets are created via WINTERP and a Winterp-Lisp
"script" associated with a particular conversation or task type.
The language-based, interpretive nature of WINTERP is central to
the architecture of STRUDEL, in that the set of mail-forms and
conversation-structures that can be handled by STRUDEL are
described in an extensible library of Winterp-Lisp "scripts".
For details, see "Strudel -- An extensible conversation toolkit" by
Allan Shepherd, Niels Mayer, and Allan Kuchinsky in the proceedings of
1990 ACM Conference on Computer Supported Cooperative Work.
* At HP Labs, we are using WINTERP as prototyping/development
environment for our work in audio/video multimedia. The multimedia
device drivers and other low-level control systems are written in
C, accessible via Winterp-Lisp primitives. Therefore, Winterp-Lisp
may be used to interactively and programmatically control the
devices. Higher-level interfaces allow creation of multimedia
applications that are controlled via a WINTERP-driven GUI.
I don't know how much more I am allowed to say about the project.
The best I can do is refer you to an external publication -- see
section 4 "The Future System: Multimedia Mednet" of the paper "The
Multi-Media Medical Monitoring, Diagnosis, and Consultation
Project" by Robert Sclabassi (Univ. Pittsburgh Neurosurgery,
Electrical Engineering and Behavioral Neuroscience), Robert
Leichner (HP Labs), Allan Kuchinsky (HP Labs), Donald Krieger
(Univ. Pittsburgh), and Frank Prince (HP/Apollo)... in the
proceedings of the 1991 Hawaii International Conference on System
Sciences.
* At HP Labs: Use of WINTERP as the UI-front-end in a
team-programming-environment project. Again, I don't know how much
I can say about this, and I don't know of any external
publications.
* Use of WINTERP in an internal product that will be widely
deployed within HP. WINTERP was used both for prototyping, and will
be used as an extension language for customizing the UI and
functionality of the delivered application. (Don't know how much I
can say about this -- if the folks at HP WRC want to speak up about
this, I'll let them do it themselves...)
-------------------------------------------------------------------------------
Niels Mayer -- hplabs!mayer -- mayer@hplabs.hp.com
Human-Computer Interaction Department
Hewlett-Packard Laboratories
Palo Alto, CA.
*
Technical Details
Message-ID:
<gnusenet6947@hplabsz.hplabs.hpl.hp.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!bu.edu!ai-lab!ai.mit.edu!gnulistsReferences:
<6946@hplabsz.hplabs.hpl.hp.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!bu.edu!ai-lab!ai.mit.edu!gnulists From: mayer@hplabs.hpl.hp.com (Niels Mayer) Newsgroups: comp.lang.lisp.x,comp.windows.x.motif,gnu.emacs.help Subject: Fwd: [comp.lang.lisp.x: Re: Applications of WINTERP -- part 2/2] Message-ID: <gnusenet6947@hplabsz.hplabs.hpl.hp.com> Date: 24 May 91 10:03:33 GMT References: <6946@hplabsz.hplabs.hpl.hp.com> Reply-To: mayer@hplabs.hpl.hp.com (Niels Mayer) Followup-To: comp.lang.lisp.x Organization: Hewlett-Packard Labs, Software & Systems Lab, Palo Alto, CA. Lines: 76 Approved: info-gnu@prep.ai.mit.edu To: gnu-emacs-announce@uunet.uu.net