Title :
An Improved Distributed CCA Framework Based On Avaki Platform
Author :
Ayar, Mehdi ; Isazadeh, Ayaz ; Abbaszadeh, Morteza
Author_Institution :
Islamic Azad Univ., Shabestar
Abstract :
Common component architecture (CCA) is component-based software architecture for high-performance scientific applications. In this architecture, the components are parallel entities that are connected directly or in a distributed manner. Grid-based systems are a kind of distributed systems, whose goal is to create the illusion of a simple yet large and powerful self managing virtual computer out of a large collection of connected heterogeneous systems, sharing various combinations of resources. Avaki is a platform for grid-based systems that is responsible for the goal. In this paper we introduce a distributed CCA framework and programming model for running and sharing components in a "data grid" or "computing grid". This framework reuses many Avaki platform and CCA concepts. With this framework developers can construct and run CCA based softwares in grid-based systems, where users can share data and components.
Keywords :
grid computing; software architecture; Avaki platform; common component architecture; component-based software architecture; distributed CCA framework; distributed systems; grid computing; grid-based systems; heterogeneous systems; virtual computer; Application software; Component architectures; Computer architecture; Distributed computing; Energy management; Grid computing; Power system management; Power system modeling; Resource management; Software architecture; Common Component Architecture; Component-based systems; Grid-based systems;
Conference_Titel :
EUROCON, 2007. The International Conference on "Computer as a Tool"
Conference_Location :
Warsaw
Print_ISBN :
978-1-4244-0813-9
Electronic_ISBN :
978-1-4244-0813-9
DOI :
10.1109/EURCON.2007.4400507