Software Surveyor . This project is building software gauges to profile the configuration and behavior of large component-based systems as deployed in a complex environment. The gauges will be used to determine whether the system is behaving as designed, whether a proposed system reconfiguration is safe and effective, and for debugging purposes.
Current work is focused on technology integration experiments.
This contract developed models of static OSA composition and dynamic OSA evolution leading to a change management object service specification and prototype tools and mechanisms to reify the software evolution model. This contract developed technology to insure that OSA architectures like that of OMG are scaleable and can interoperate with Web technologies. Its main contribution was an intermediary architecture that used a cascade of proxies to insert new behaviors into web-based systems. MCC Object Infrastructure Project. We provided software architecture consulting for the MCC OIP project , which developed extensions to object services architectures to modularly add non-functional properties related to security and fault tolerance.