Skip to main content

The mythical matched modules: overcoming the tyranny of inflexible software construction

Kell, Stephen (2009) The mythical matched modules: overcoming the tyranny of inflexible software construction. In: OOPSLA '09 Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications. . pp. 881-888. ACM ISBN 978-1-60558-768-4. (doi:10.1145/1639950.1640051) (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:69716)

PDF Publisher pdf
Language: English

Restricted to Repository staff only
[thumbnail of p881-kell.pdf]
Official URL


Conventional tools yield expensive and inflexible software. By requiring that software be structured as plug-compatible modules, tools preclude out-of-order development; by treating interoperation of languages as rare, adoption of innovations is inhibited. I propose that a solution must radically separate the concern of integration in software: firstly by using novel tools specialised towards integration (the "integration domain"), and secondly by prohibiting use of pre-existing interfaces ("interface hiding") outside that domain.

Item Type: Conference or workshop item (Proceeding)
DOI/Identification number: 10.1145/1639950.1640051
Uncontrolled keywords: s D.2.3 [Coding Toolsand Techniques]; D.2.12 [Interoperability]
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Stephen Kell
Date Deposited: 25 Jan 2019 16:34 UTC
Last Modified: 16 Nov 2021 10:25 UTC
Resource URI: (The current URI for this page, for reference purposes)
Kell, Stephen:
  • Depositors only (login required):