next up previous
Next: Acknowledgments Up: Modeling Dynamic Adaptation of Previous: Dynamic Reconfiguration Package

Approach to be Used

Our research is based on the development of a infrastructure to support building adaptable distributed applications. The approach used is the design and implementation of the described framework. The framework is intended to be flexible enough to be used in a wide range of adaptable distributed applications. In order to test the applicability of the framework, we intend to integrate it into PSIT, a prototype implementation of the road traffic information system (mentioned in Section 1.1) implemented by researchers at the University of São Paulo. Currently PSIT does not support dynamic reconfiguration. We have already designed the resource monitoring and the event evaluation package for analyzing the interactions of the application components and the availability of system resources. We started by implementing a repository to maintain the description of the monitored resource parameters and the entities of the distributed system that will be subject to monitoring. We have also implemented the monitoring of CPU usage and physical and virtual memory available on hosts. Our next step is to implement the event evaluation for analyzing the data collected by the resource monitoring package. We will integrate this code into PSIT and test it using two adaptation scenarios that we have already designed. After that, we will implement the monitoring and evaluation of the interactions performed by the application components. We then intend to integrate the code into PSIT and test it again using adaptation scenarios. Another topic on which we are currently working is the specification of composite events. We intend to provide the ability to define complex events based in the composition of resource monitoring and component interaction events. We are investigating the possibility of integrating EPS [8], a monitor for distributed and composite events, into our framework. Finally, in a future stage of our research, we plan to investigate the reconfiguration decision making package.
next up previous
Next: Acknowledgments Up: Modeling Dynamic Adaptation of Previous: Dynamic Reconfiguration Package
Francisco Jose da Silva e Silva 2001-09-24