ACM Transactions on Programming Languages and Systems (TOPLAS)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
IEEE Transactions on Software Engineering
Inside distributed COM
Inside Java 2 platform security architecture, API design, and implementation
Inside Java 2 platform security architecture, API design, and implementation
A secure execution framework for Java
Proceedings of the 7th ACM conference on Computer and communications security
Java Virtual Machine Specification
Java Virtual Machine Specification
Enterprise JavaBeans, Second Edition
Enterprise JavaBeans, Second Edition
IEEE Internet Computing
Computer
A Security Infrastructure for Distributed Java Applications
SP '00 Proceedings of the 2000 IEEE Symposium on Security and Privacy
Composing RESTful Services with JOpera
SC '09 Proceedings of the 8th International Conference on Software Composition
The Managed Adapter Pattern: Facilitating Glue Code Generation for Component Reuse
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Interface composition for web service intermediaries
SC'08 Proceedings of the 7th international conference on Software composition
Hi-index | 0.00 |
Recently, component models have received much attention from the Software Engineering research community. The goal of each of these models is to increase reuse and to simplify the implementation and composition of new software. While all these models focus on the specification and packaging of components, however, they provide almost no support for their adaptation and composition. This work still has to be done programmatically. In this paper we present Type Based Adaptation, a novel adaptation technique that uses the type information available about a component. We also describe the design and implementation of our reference implementation thereby verifying the feasibihty of this approach.