|
During runtime experiments, it would be very nice to be able to visual the GMoDS goal model in action. GMoDS actually has two trees used to represent the goals in the system, a specification tree and an instance tree. The specification tree does not change. It is the template from which the instance tree is created. As events occur in the system, new goals get created and added to the isntance tree. The goals in the instance tree are also in a variety of states during operation from inactive, to active, to achieveed, failed, or obviated. The goal of this project would be to build a visualization component that would allow a developer to understand what is going on during the operation of an OMACS based system using a GMoDS goal model. The student would build code that would attach to an existing implementation of GMoDS and would simply read the current goals and update the display of the goal model. A log of all the status of the goal instance tree could also be kept. This project is applicable to an MS or MSE student interested in multiagent systems and real time visualization.
|