MassWare Reflective Model |
---|
MassWare supports both component-level and system-level reflection. The component-level reflection deals with the content and behavior of a given component via the interface metamodel, which provides discovery of and access to the set of provided and required interfaces of the component. Based on the component-level reflection, MassWare supports standard reflective software components or other third party components in a cost-efficient manner, so that it is easily upgradeable to incorporate new techniques or services in its operation layer and meet the rapid progress of new algorithms and standards for vehicle applications. The system-level reflection deals with the structure and graph of the component connections via the architecture metamodel, which provides discovery of and operation to the current active actuator. The system-level reflection allows MARCHES to examine its internal states at run-time and dynamically reconfigure the application architecture to enhance its adaptability. |
Copyright(c) 2007 Lehigh University. All rights reserved.
Web
master: Shengpu Liu (shl204@lehigh.edu)