1995
DOI: 10.1145/210181.210182
|View full text |Cite
|
Sign up to set email alerts
|

Chiron-1

Abstract: The Chiron-1 user interface system demonstrates key techniques that enable a strict separation of an application from its user interface. These techniques include separating the control-flow aspects of the application and user interface: they are concurrent and may contain many threads. Chiron also separates windowing and look-and-feel issues from dialogue and abstract presentation decisions via mechanisms employing a client-server architecture.To separate application code from user interface code, user interf… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

1995
1995
2006
2006

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 24 publications
(12 citation statements)
references
References 16 publications
0
12
0
Order By: Relevance
“…The original Petri net tool was built in Ada using the Chiron-1 GUI management system as its implementation substrate [40]. Analysis of the tool's architecture revealed that it adhered to Chiron-1's strict clientserver separation, where the client, implemented in Ada, provided the application's logic and GUI, while the server, implemented in C++, was in charge of rendering the application on the screen.…”
Section: Petri Net Simulatormentioning
confidence: 99%
“…The original Petri net tool was built in Ada using the Chiron-1 GUI management system as its implementation substrate [40]. Analysis of the tool's architecture revealed that it adhered to Chiron-1's strict clientserver separation, where the client, implemented in Ada, provided the application's logic and GUI, while the server, implemented in C++, was in charge of rendering the application on the screen.…”
Section: Petri Net Simulatormentioning
confidence: 99%
“…[TNB+95] described the Chiron-1 user interface system. This system demonstrated key techniques that enable a strict separation of an application from its user interface.…”
Section: Hyperwarementioning
confidence: 99%
“…With two exceptions, the examples in this section make use of Chiron-1 [34] as a testbed. This allowed the rapid exploration of several key C2 concepts without having to devote a large development effort on support infrastructure.…”
Section: Examples and Trial Applicationsmentioning
confidence: 99%
“…An excellent discussion of the benefits of implicit invocation can be found in [32,33], as embodied in their mediators concept. Chiron-1 [34], through its transmission of abstract data type modification events to potentially reactive artists, also supports implicit invocation. This is similar to VisualWorks [11], a Smalltalk GUI library based on the Model-View-Controller paradigm [15], where the model broadcasts change of state notifications to views and controllers.…”
Section: A Implicit Invocationmentioning
confidence: 99%
See 1 more Smart Citation