AOSD Conference  
Program Overview
Technical Program
Industry Track
Student Extravaganza
Conference Venue
Chicago Photos
Chicago History
Student Volunteers
AOSD-Europe Sponsorships

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: