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

Object-oriented specification of reactive systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 56 publications
(21 citation statements)
references
References 23 publications
0
21
0
Order By: Relevance
“…Multi-methods [16] in CLOS, the object system based on LISP [15], define multi-polymorphic methods that are selected not only based on the receiver but on all parameters and as such can be used to define coordinated behavior of a set of objects of predetermined types. Schrefl et al [24] introduce the notion of cooperation contracts in the context of object-oriented databases and [14] define joint actions. All three approaches model coordinated behavior of a group of objects as a separate entity that can be explicitly invoked for a matching set of objects.…”
Section: Related Workmentioning
confidence: 99%
“…Multi-methods [16] in CLOS, the object system based on LISP [15], define multi-polymorphic methods that are selected not only based on the receiver but on all parameters and as such can be used to define coordinated behavior of a set of objects of predetermined types. Schrefl et al [24] introduce the notion of cooperation contracts in the context of object-oriented databases and [14] define joint actions. All three approaches model coordinated behavior of a group of objects as a separate entity that can be explicitly invoked for a matching set of objects.…”
Section: Related Workmentioning
confidence: 99%
“…Formally, the encapsulation of activities resembles the work of Kellomäkki and Mikkonen [36], who use the DisCo language [37] to capture specifications that are reusable solutions to problems. To reuse solutions in an application, they show that it suffices to integrate a more abstract template, and that properties proven for the solution are maintained when the template is applied.…”
Section: Related Workmentioning
confidence: 99%
“…For example, in [24] patterns are defined by using the object-oriented specification language DISCO [10]. These approaches basically take the informal description of a pattern, as given in e.g.…”
Section: Related Workmentioning
confidence: 99%