DOI: 10.1007/978-3-540-73589-2_3
|View full text |Cite
|
Sign up to set email alerts
|

Generic Universe Types

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
74
0

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 58 publications
(74 citation statements)
references
References 12 publications
0
74
0
Order By: Relevance
“…The Boogie methodology lets a class declare a field with the rep modifier to say that the field references a rep object (cf. [8,6,7,25,10]). …”
Section: Boogie Methodologymentioning
confidence: 99%
“…The Boogie methodology lets a class declare a field with the rep modifier to say that the field references a rep object (cf. [8,6,7,25,10]). …”
Section: Boogie Methodologymentioning
confidence: 99%
“…The basic idea of the box component model, namely to hierarchically structure the heap into dynamically created regions, originated from ownership disciplines. They were originally developed to check confinement properties by type systems (see [7] for an introduction and overview; [5] for a system to check concurrency properties; [10,22] for generic ownership type systems). Several different variants of ownership types exist, with varying expressiveness and flexibility.…”
Section: Conclusion Related and Future Workmentioning
confidence: 99%
“…This property does not allow for multiple objects at the boundary of a component. The Universe type system [16,10] is more flexible by permitting read-only references to owned objects. The ownership type system of Lu et al [15] generalize this by using an additional accessibility modifier.…”
Section: Conclusion Related and Future Workmentioning
confidence: 99%
“…Both systems build on Java generics to check the additional properties. Peter Müller presented some of the ETH tools for Universe Types, namely the type checkers for Generic Universe Types (GUT) [14] and Universe Types with Transfer (UTT) [24]. Both Universe checkers are implemented in the compiler for the Java Modeling Language (JML) [20].…”
Section: Session 3: Concurrency and Ownership Demosmentioning
confidence: 99%