Sciweavers

OOPSLA
2010
Springer

Component adaptation and assembly using interface relations

13 years 9 months ago
Component adaptation and assembly using interface relations
Software’s expense owes partly to frequent reimplementation of similar functionality and partly to maintenance of patches, ports or components targeting evolving interfaces. More modular non-invasive approaches are unpopular because they entail laborious wrapper code. We propose Cake, a rule-based language describing compositions using interface relations. To evaluate it, we compare several existing wrappers with reimplemented Cake versions, finding the latter to be simpler and better modularised. Categories and Subject Descriptors D.2.3 [Coding Tools and Techniques]; D.2.12 [Interoperability] General Terms Languages
Stephen Kell
Added 29 Jan 2011
Updated 29 Jan 2011
Type Journal
Year 2010
Where OOPSLA
Authors Stephen Kell
Comments (0)