


default search action
18th ECOOP 2004: Oslo, Norway
- Martin Odersky:

ECOOP 2004 - Object-Oriented Programming, 18th European Conference, Oslo, Norway, June 14-18, 2004, Proceedings. Lecture Notes in Computer Science 3086, Springer 2004, ISBN 3-540-22159-X
Encapsulation
- Jonathan Aldrich

, Craig Chambers:
Ownership Domains: Separating Aliasing Policy from Mechanism. 1-25 - Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts

:
Composable Encapsulation Policies. 26-50
Program Analysis
- Steven Alexander Spoon, Olin Shivers:

Demand-Driven Type Inference with Subgoal Pruning: Trading Precision for Scalability. 51-74 - Matthew Q. Beers, Christian H. Stork, Michael Franz:

Efficiently Verifiable Escape Analysis. 75-95 - Martin Hirzel, Amer Diwan, Michael Hind:

Pointer Analysis in the Presence of Dynamic Class Loading. 96-122
Software Engineering
- Mads Torgersen:

The Expression Problem Revisited. 123-143 - Torbjörn Ekman, Görel Hedin:

Rewritable Reference Attributed Grammars. 144-169 - Glenn Ammons, Jong-Deok Choi, Manish Gupta, Nikhil Swamy:

Finding and Removing Performance Bottlenecks in Large Systems. 170-194
Aspects
- Doug Janzen, Kris De Volder:

Programming with Crosscutting Effective Views. 195-218 - Tal Cohen, Joseph Gil:

AspectJ2EE = AOP + J2EE. 219-243 - Jonathan Sillito, Christopher Dutchyn, Andrew David Eisenberg, Kris De Volder:

Use Case Level Pointcuts. 244-266
Invited Talk 1
- Matthias Felleisen:

Functional Objects. 267
Middleware
- Skef Iterum, Ralph Campbell:

Inheritance-Inspired Interface Versioning for CORBA. 268-290 - Mourad Alia, Sébastien Chassande-Barrioz, Pascal Dechamboux, Catherine Hamon, Alexandre Lefebvre:

A Middleware Framework for the Persistence and Querying of Java Objects. 291-315 - Denis Caromel, Luis Mateu, Éric Tanter:

Sequential Object Monitors. 316-340 - Roman Vitenberg, Kristian Kvilekval, Ambuj K. Singh:

Increasing Concurrency in Databases Using Program Analysis. 341-363
Types
- Robert Bruce Findler, Matthew Flatt, Matthias Felleisen:

Semantic Casts: Contracts and Structural Subtyping in a Nominal World. 364-388 - Kim B. Bruce, J. Nathan Foster:

LOOJ: Weaving LOOM into Java. 389-413 - Yu David Liu, Scott F. Smith:

Modules with Interfaces for Dynamic Linking and Communication. 414-439
Verification
- Stephen McCamant, Michael D. Ernst:

Early Identification of Incompatibilities in Multi-component Upgrades. 440-464 - Robert DeLine, Manuel Fähndrich:

Typestates for Objects. 465-490 - K. Rustan M. Leino, Peter Müller:

Object Invariants in Dynamic Contexts. 491-516
Invited Talk 2
- Thomas A. Henzinger:

Rich Interfaces for Software Modules. 517-518
Systems
- Adam Welc, Suresh Jagannathan, Antony L. Hosking

:
Transactional Monitors for Concurrent Objects. 519-542 - José Manuel Velasco, Katzalin Olcoz

, Francisco Tirado:
Adaptive Tuning of Reserved Space in an Appel Collector. 543-559 - Tamiya Onodera, Kiyokuni Kawachiya, Akira Koseki:

Lock Reservation for Java Reconsidered. 559-583 - Bjorn De Sutter, Frank Tip, Julian Dolby:

Customization of Java Library Classes Using Type Constraints and Profile Information. 585-610

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














