1991
DOI: 10.1145/127070.127087
|View full text |Cite
|
Sign up to set email alerts
|

Propagators and concurrent constraints

Abstract: A constraint is a numeric or geometric relationship between objects. Constraints have a declarative nature and are a natural way for describing relationships between objects. Combining constraint systems and object-oriented programming (COP) appears hard. All existing systems implicitly compromise the encapsulation principle of COP. Also, the constraint resolving mechanism is typically centralized, thereby restricting parallel execution of a constraint program. This paper proposes a mechanism that provides for… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1992
1992
1995
1995

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 14 publications
(12 reference statements)
0
1
0
Order By: Relevance
“…These operations act as triggers that cause the monitor to execute the enforcement rules maintaining the constraints. The syntax and implementation of monitors are derived from the propagator (Laffra and van den Bos, 1991) which demonstrates that inter-object constraints can be implemented in a manner that does not violate encapsulation. By defining monitors as properties of relationship objects, the SORAC data model combines the benefits of relationships as modeling constructs with the encapsulation of the propagator.…”
Section: Oil Interfacementioning
confidence: 99%
“…These operations act as triggers that cause the monitor to execute the enforcement rules maintaining the constraints. The syntax and implementation of monitors are derived from the propagator (Laffra and van den Bos, 1991) which demonstrates that inter-object constraints can be implemented in a manner that does not violate encapsulation. By defining monitors as properties of relationship objects, the SORAC data model combines the benefits of relationships as modeling constructs with the encapsulation of the propagator.…”
Section: Oil Interfacementioning
confidence: 99%