Generators for Synthesis of QoS Adaptation in Distributed Real-Time Embedded Systems [chapter]

Sandeep Neema, Ted Bapty, Jeff Gray, Aniruddha Gokhale
2002 Lecture Notes in Computer Science  
This paper presents a model-driven approach for generating quality-of-service (QoS) adaptation in Distributed Real-Time Embedded (DRE) Systems. The approach involves the creation of high-level graphical models representing the QoS adaptation policies. The models are constructed using a domain-specific modeling language -the Adaptive Quality Modeling Language (AQML). Multiple generators have been developed using the Model-Integrated Computing (MIC) framework to create low-level artifacts for
more » ... lation and implementation of the adaptation policies that are captured in the models. A simulation generator tool synthesizes artifacts for Matlab® Simu-link®/Stateflow® (a popular commercial tool), providing the ability to simulate and analyze the QoS adaptation policy. An implementation generator creates artifacts for Quality Objects (QuO), a QoS adaptation software infrastructure developed at BBN, for execution of QoS adaptation in DRE systems. A case study in applying this approach to an Unmanned Aerial Vehicle -Video Streaming application is presented. This approach has goals that are similar to those specified in the OMG's Model-Driven Architecture initiative.
doi:10.1007/3-540-45821-2_15 fatcat:bweghrjb3ffcxpjcr6jvks55nu