Sciweavers

OOPSLA
2005
Springer
14 years 27 days ago
Scalable component abstractions
Martin Odersky, Matthias Zenger
OOPSLA
2005
Springer
14 years 27 days ago
Parametric polymorphism for software component architectures
Parametric polymorphism has become a common feature of mainstream programming languages, but software component architectures have lagged behind and do not support it. We examine ...
Cosmin E. Oancea, Stephen M. Watt
OOPSLA
2005
Springer
14 years 27 days ago
Removing duplication from java.io: a case study using traits
Code duplication is a serious problem with no easy solution, even in industrial-strength code. Single inheritance cannot provide for effective code reuse in all situations, and s...
Emerson R. Murphy-Hill, Philip J. Quitslund, Andre...
OOPSLA
2005
Springer
14 years 27 days ago
Ambient-oriented programming in ambientTalk
Stijn Mostinckx, Tom Van Cutsem, Jessie Dedecker, ...
OOPSLA
2005
Springer
14 years 27 days ago
Predictability by construction
Paulo Merson, Scott A. Hissam
OOPSLA
2005
Springer
14 years 27 days ago
Finding application errors and security flaws using PQL: a program query language
A number of effective error detection tools have been built in recent years to check if a program conforms to certain design rules. An important class of design rules deals with s...
Michael C. Martin, V. Benjamin Livshits, Monica S....
OOPSLA
2005
Springer
14 years 27 days ago
Agile environments...: for the rest of us
Dean Mackie, Gifford Louie, Jason Rogers, Niall Sh...
OOPSLA
2005
Springer
14 years 27 days ago
Incrementalization across object abstraction
Yanhong A. Liu, Scott D. Stoller, Michael Gorbovit...
OOPSLA
2005
Springer
14 years 27 days ago
Interaction-based programming with classages
This paper presents Classages, a novel interaction-centric object-oriented language. Classes and objects in Classages are fully encapsulated, with explicit interfaces for all inte...
Yu David Liu, Scott F. Smith
OOPSLA
2005
Springer
14 years 27 days ago
SDD: high performance code clone detection system for large scale source code
Code clones in software increase maintenance cost and lower software quality. We have devised a new algorithm to detect duplicated parts of source code in large software. Our algo...
Seunghak Lee, Iryoung Jeong