Self-Configuring Components for Client-/Server-Applications

10 years 8 months ago
Self-Configuring Components for Client-/Server-Applications
A mechanistic view of software component assembly implies exact matching and fitting of the particular components. We argue that components for large-scale software construction should have automatic configuration capabilities in order to significantly enhance their reusability and maintainabilty. The paper sketches a pragmatic approach for implementing selfconfiguring components, relying on framework technology, meta-information and naming conventions. A case-study drawn from the client-/ server-domain illustrates the concepts. 1 Beyond Open Implementation Gregor Kiczales [1] discusses the problems of blackraction: The implementation details of a module/component are hidden. In many cases, clients are affected by the implementation and its specific restrictions so that programmers have to "code around" the component implementation. Thus implementations should be opened up to allow clients more control over these issues. Figure 1 illustrates the basic concept of an open comp...
Wolfgang Pree, Egbert Althammer, Hermann Sikora
Added 04 Aug 2010
Updated 04 Aug 2010
Type Conference
Year 1998
Authors Wolfgang Pree, Egbert Althammer, Hermann Sikora
Comments (0)