Title :
LIM: a layered interconnection model for improving component reuse
Author :
Chiang, Chia-Chu
Author_Institution :
Dept. of Comput. Sci., Arkansas Univ., Little Rock, AR, USA
Abstract :
As information technologies evolve, computing environments become more distributed, cooperated, and heterogeneous. More and more software applications written in different programming languages running on different platforms with different operating systems are required to communicate with one another over different computer networks in a collaborative manner. Conflicts resulting from having heterogeneous cooperated distributed computing environments require strategies for software interoperability. In this paper, we present a 4-layered interconnection model to support the development of heterogeneous distributed coordinated reusable components. Each layer will have a collection of well-defined functions that access the layer below it by using its interface. The interconnection model decouples the applications and the underlying middleware implementations by isolating computation, communication, and coordination promotes reuse, improves comprehension, and eases maintenance due to software evolution.
Keywords :
middleware; multistage interconnection networks; open systems; software reusability; component reuse; cooperated computing; distributed computing; heterogeneous computing; layered interconnection model; middleware; reusable components; software interoperability; Application software; Collaborative software; Communication system software; Computer languages; Computer networks; Distributed computing; Information technology; LAN interconnection; Operating systems; Software maintenance;
Conference_Titel :
Systems, Man and Cybernetics, 2003. IEEE International Conference on
Print_ISBN :
0-7803-7952-7
DOI :
10.1109/ICSMC.2003.1243805