ECOOP /
Workshop 21
International Workshop on Aliasing, Confinement and Ownership
The power of objects lies in the flexibility of their interconnection structure.
But this flexibility comes at a cost. Because an object can be modified
via any alias, object-oriented programs are hard to understand, maintain,
and analyse. Aliasing makes objects depend on their environment in
unpredictable ways, breaking the encapsulation necessary for reliable software
components, making it difficult to reason about and optimise programs,
obscuring the flow of information between objects, and introducing security
problems. Aliasing is a fundamental difficulty, but we accept its
presence. Instead we seek techniques for describing, reasoning about, restricting,
analysing, and preventing the connections between objects and/or the flow
of information between them.
But how do we take arms against the sea of objects?
This workshop aims to bring together researchers to exchange and discuss
ideas, and to develop an agenda of the most pressing issues to investigate
in the near future.
Main Topics
-
models, type and other formal systems, programming language mechanisms,
analysis and design techniques, patterns and notations for expressing object
ownership, aliasing, confinement, uniqueness, and/or information flow.
-
optimisation techniques, analysis algorithms, libraries, applications,
and novel approaches exploiting these issues.
-
empirical studies of programs or experience reports from programming systems
designed with these issues in mind.
-
novel applications of aliasing management techniques.
Paper Submission
| Type of Papers |
position / vision /
experience |
Formatting
Size |
LNCS
1-2 pages for position papers, no more than 10 pages for technical
papers |
| Deadlines |
Submission
April 25th
Notification May 23th |
Details
| Organizers |
Dave Clarke (Utrecht University)
Sophia Drossopoulou (Imperial College, London)
James Noble (Victoria University of Wellington) |
Date
Location |
Tuesday, July 22nd
|
| Workshop Home Page |
http://www.cs.uu.nl/~dave/iwaco |
| Number of participants |
10-30 |
| Rules for Attending |
paper presenters preferred,
others must indicate what contribution they can make, "observers" only
when there is space left |
| Contact Person |
Dave Clark |
|