Proceedings of the 20th Conference on Object-Oriented Programming, Systems, Languages and Applications
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter

Ralph E. Johnson, Richard P. Gabriel
Proceedings of the 20th Conference on Object-Oriented Programming, Systems, Languages and Applications
OOPSLA, 2005.

OOP
DBLP
Scholar
Full names Links ISxN
@proceedings{OOPSLA-2005,
	address       = "San Diego, California, USA",
	editor        = "Ralph E. Johnson and Richard P. Gabriel",
	isbn          = "1-59593-031-0",
	publisher     = "{ACM}",
	title         = "{Proceedings of the 20th Conference on Object-Oriented Programming, Systems, Languages and Applications}",
	year          = 2005,
}

Contents (32 items)

OOPSLA-2005-JarviWL #constraints #object-oriented
Associated types and constraint propagation for mainstream object-oriented generics (JJ, JW, AL), pp. 1–19.
OOPSLA-2005-KennedyR #algebra #data type #object-oriented #programming
Generalized algebraic data types and object-oriented programming (AK, CVR), pp. 21–40.
OOPSLA-2005-OderskyZ #abstraction #component #scalability
Scalable component abstractions (MO, MZ), pp. 41–57.
OOPSLA-2005-SridharanGSB #analysis #java #points-to
Demand-driven points-to analysis for Java (MS, DG, LS, RB), pp. 59–76.
OOPSLA-2005-NandaGC #type system
Deriving object typestates in the presence of inter-object references (MGN, CG, SC), pp. 77–96.
OOPSLA-2005-GilM #java
Micro patterns in Java code (JYG, IM), pp. 97–116.
OOPSLA-2005-PaceC #architecture #modelling #named #object-oriented #tool support
ArchMatE: from architectural styles to object-oriented models through exploratory tool support (JADP, MRC), pp. 117–132.
OOPSLA-2005-ZdunA #design pattern #modelling #using
Modeling architectural patterns using architectural primitives (UZ, PA), pp. 133–146.
OOPSLA-2005-OanceaW #architecture #component #morphism #parametricity #polymorphism
Parametric polymorphism for software component architectures (CEO, SMW), pp. 147–166.
OOPSLA-2005-SangalJSJ #architecture #dependence #modelling #using
Using dependency models to manage complex software architecture (NS, EJ, VS, DJ), pp. 167–176.
OOPSLA-2005-BergelDN #java #named
Classbox/J: controlling the scope of change in Java (AB, SD, ON), pp. 177–189.
OOPSLA-2005-LiuS #programming
Interaction-based programming with classages (YDL, SFS), pp. 191–209.
OOPSLA-2005-TschantzE #java #named
Javari: adding reference immutability to Java (MST, MDE), pp. 211–230.
OOPSLA-2005-GrayFF #contract #fine-grained
Fine-grained interoperability through mirrors and contracts (KEG, RBF, MF), pp. 231–245.
OOPSLA-2005-KojarskiL #aspect-oriented #composition #design
Pluggable AOP: designing aspect mechanisms for third-party composition (SK, DHL), pp. 247–263.
OOPSLA-2005-BalabanTF #library #migration #refactoring
Refactoring support for class library migration (IB, FT, RMF), pp. 265–279.
OOPSLA-2005-HauswirthDSM #automation #profiling
Automating vertical profiling (MH, AD, PFS, MCM), pp. 281–296.
OOPSLA-2005-ArnoldWR #performance #repository #using #virtual machine
Improving virtual machine performance using a cross-run profile repository (MA, AW, VTR), pp. 297–311.
OOPSLA-2005-HertzB #garbage collection #memory management #performance
Quantifying the performance of garbage collection vs. explicit memory management (MH, EDB), pp. 313–326.
OOPSLA-2005-ShankarSBS #analysis #runtime
Runtime specialization with optimistic heap analysis (AS, SSS, RB, JES), pp. 327–343.
OOPSLA-2005-AllanACHKLMSST #aspectj
Adding trace matching with free variables to AspectJ (CA, PA, ASC, LJH, SK, OL, OdM, DS, GS, JT), pp. 345–364.
OOPSLA-2005-MartinLL #fault #query #security #using
Finding application errors and security flaws using PQL: a program query language (MCM, VBL, MSL), pp. 365–383.
OOPSLA-2005-GoldsmithOA #query #relational
Relational queries over program traces (SG, RO, AA), pp. 385–402.
OOPSLA-2005-AhernY #formal method #java
Formalising Java RMI with explicit code mobility (AA, NY), pp. 403–422.
OOPSLA-2005-GregorL #algorithm #graph #parallel
Lifting sequential graph algorithms for distributed-memory parallel computation (DG, AL), pp. 423–437.
OOPSLA-2005-WelcJH #java
Safe futures for Java (AW, SJ, ALH), pp. 439–453.
OOPSLA-2005-DoorenS #exception #flexibility #robust #using
Combining the robustness of checked exceptions with the flexibility of unchecked exceptions using anchored exception declarations (MvD, ES), pp. 455–471.
OOPSLA-2005-LiuSGRL #abstraction
Incrementalization across object abstraction (YAL, SDS, MG, TR, YEL), pp. 473–486.
OOPSLA-2005-CuneiV #flexibility #framework #named
PolyD: a flexible dispatching framework (AC, JV), pp. 487–503.
OOPSLA-2005-Edwards #named #programming
Subtext: uncovering the simplicity of programming (JE), pp. 505–518.
OOPSLA-2005-CharlesGSDKEPS #approach #clustering #named #object-oriented
X10: an object-oriented approach to non-uniform cluster computing (PC, CG, VAS, CD, AK, KE, CvP, VS), pp. 519–538.
OOPSLA-2005-Vanderburg #agile #process #programming
A simple model of agile software processes — or — extreme programming annealed (GV), pp. 539–545.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.