[1991 Proceedings] 13th International Conference on Software Engineering
DOI: 10.1109/icse.1991.130645
|View full text |Cite
|
Sign up to set email alerts
|

User interface development and software environments: the Chiron-1 system

Abstract: User interface development systems for software environments have to cope with the broad, extensible and dynamic character of such environments, must support internal and external integration, and should enable various software development strategies. The Chiron-1 system adapts and extends key ideas from current research in user interface development systems to address the particular demands of software environments. Important Chiron-1 concepts are: separation of concerns, dynamism, and open architecture. We d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 26 publications
0
8
0
Order By: Relevance
“…To evaluate the usefulness of this automated assume-guarantee reasoning technique, we tried to verify properties that were known to hold on a small set of scalable systems: the Chiron user interface system [Keller et al 1991] (both the single and the multiple dispatcher versions as described in Avrunin et al [1999]), the Gas Station problem [Helmbold and Luckham 1985], Peterson's mutual exclusion protocol [Peterson 1981], the Relay problem [Siegel and Avrunin 2002], and the Smokers problem [Patil 1971]. These systems were specified in Ada and use rendezvous for intertask communication.…”
Section: Methodology and Resultsmentioning
confidence: 99%
“…To evaluate the usefulness of this automated assume-guarantee reasoning technique, we tried to verify properties that were known to hold on a small set of scalable systems: the Chiron user interface system [Keller et al 1991] (both the single and the multiple dispatcher versions as described in Avrunin et al [1999]), the Gas Station problem [Helmbold and Luckham 1985], Peterson's mutual exclusion protocol [Peterson 1981], the Relay problem [Siegel and Avrunin 2002], and the Smokers problem [Patil 1971]. These systems were specified in Ada and use rendezvous for intertask communication.…”
Section: Methodology and Resultsmentioning
confidence: 99%
“…In addition, for each of these programs, correctness properties are easily identified. The fourth example, the Chiron program, is derived from a real system [Keller et al 1991] and has been used as an example for comparing finite-state verification approaches ]. For the Chiron program, we developed several of our own properties by reverse engineering the program.…”
Section: Methodsmentioning
confidence: 99%
“…Chiron is a user-interface framework developed at the University of California at Irvine [Keller et al 1991]. Since it was not developed as an analysis test case, it may be more representative of "typical" concurrent Ada programs than some of the other programs we considered.…”
Section: The Chiron Problemmentioning
confidence: 99%
“…Chiron user interface system [10] is a moderate-size concurrent Ada program. It was built to address concerns of cost, maintainability, and sensitivity to changes in the development and mainte- Whenever there is an operation call on the ADT, the dispatcher intercepts the call and notifies each of the artists associated with that ADT with the event.…”
Section: Chiron User Interface Systemmentioning
confidence: 99%