Title :
Type management: a key to software reuse in open distributed systems
Author :
Christiansen, B.O. ; Münke, M. ; Müller-Jones, K. ; Lamersdorf, W.
Author_Institution :
California Univ., Santa Barbara, CA, USA
Abstract :
Reuse of software components available in open distributed systems is a promising approach for efficient development of complex distributed applications. In open distributed systems, type mechanisms are used both to find appropriate external software components and also to guarantee that their respective interfaces match. Furthermore, a type manager allows application developers to interactively browse existing functionality and enables the automatic mediation of compatible software components at run-time. This paper presents a uniform view for handling the functionality offered by software components regardless of context-specific aspects and a framework that allows for the automatic deduction of different flavors of compatibility relations. Finally, we describe our current type management prototype implementation
Keywords :
open systems; software reusability; compatible software components; complex distributed applications; context-specific aspects; open distributed systems; software reuse; type management; type manager; type mechanisms; Application software; Context-aware services; Costs; Mediation; Productivity; Prototypes; Runtime; Software development management; Software prototyping; Telecommunication network management;
Conference_Titel :
Enterprise Distributed Object Computing Workshop [1997]. EDOC '97. Proceedings. First International
Conference_Location :
Gold Coast, Qld.
Print_ISBN :
0-8186-8031-8
DOI :
10.1109/EDOC.1997.628349