demos
D13: CoSMIC: Addressing Crosscutting Deployment and Configuration Concerns of Distributed Real-time and Embedded Systems via Aspect-oriented & Model-driven Software Development
Aniruddha S. Gokhale, Vanderbilt University
Arvind S. Krishna, Vanderbilt University
Doug Schmidt, Vanderbilt University
Wednesday, March 16, 16:30
Friday, March 18, 11:00
The Component Synthesis using Model Integrated Computing (CoSMIC) is a Model-
Driven Development (MDD) tool suite used to address key lifecycle crosscutting
challenges, which includes deployment and configuration issues, of Distributed
Real-time and Embedded (DRE) systems. CoSMIC consists of an integrated
collection of modeling, analysis, and synthesis tools that address the
crosscutting challenges of large-scale DRE systems deployed and configured using
contemporary component middleware, such as lightweight CORBA Component Model.
The CoSMIC demo will provide attendees with a key understanding of the
challenges and solutions for modeling crosscutting lifecycle concerns in DRE
systems. The attendees will see a live demo of the CoSMIC MDD technology using a
hypothetical DRE system as a guiding example. A key focus of the CoSMIC demo is
the description of modeling abstractions to separate concerns that are scattered
across various configuration files, such as the XML descriptions typically
encountered in middleware deployment and configuration. CoSMIC generative and
run-time tools are used, respectively, to synthesize these artifacts and then
weave them into the deployed system.
Edited by the AOSD Conference Committee. Send comments to: webmasteraosd.net
|