DocumentCode
3288561
Title
Implementation reuse and inheritance in distributed component systems
Author
Hofmann, Holger D. ; Stynes, Jeanne
Author_Institution
Dept. of Math. & Comput., Cork Inst. of Technol., Ireland
fYear
1998
fDate
19-21 Aug 1998
Firstpage
496
Lastpage
501
Abstract
Software components are elemental units of software that can be realised within distributed, object oriented architectures such as CORBA or DCOM. The paper describes special aspects of reuse in such componentware architectures and discusses possible mechanisms for implementation reuse. It introduces the concept of Component Adapters-software components mapping requests of client components to appropriate implementations provided by server components. These support the realisation of implementation inheritance at object level (dynamic inheritance). A management architecture is described which supports dynamic inheritance. This includes managing and maintaining a system wide “object schema” for inter component inheritance relationships
Keywords
distributed processing; inheritance; object-oriented methods; object-oriented programming; software reusability; CORBA; Component Adapters; DCOM; client components; componentware architectures; distributed component systems; distributed object oriented architectures; dynamic inheritance; implementation inheritance; implementation reuse; inter component inheritance relationships; management architecture; object level; object schema; server components; software components; Communication system software; Computer architecture; Containers; Electrical capacitance tomography; Identity-based encryption; Logic programming; Mathematics; Software engineering; Software libraries; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location
Vienna
ISSN
0730-3157
Print_ISBN
0-8186-8585-9
Type
conf
DOI
10.1109/CMPSAC.1998.716701
Filename
716701
Link To Document