Next: Acknowledgments
Up: Modeling Dynamic Adaptation of
Previous: Dynamic Reconfiguration Package
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: Acknowledgments
Up: Modeling Dynamic Adaptation of
Previous: Dynamic Reconfiguration Package
Francisco Jose da Silva e Silva
2001-09-24