CoSMIC: An MDA Tool Suite for Distributed Realtime and Embedded Systems - PowerPoint PPT Presentation

About This Presentation
Title:

CoSMIC: An MDA Tool Suite for Distributed Realtime and Embedded Systems

Description:

Tao Lu, Aniruddha Gokhale, Emre Turkay, Balachandran Natarajan, Jeff ... Research Synopsis. Develop, validate, & help to standardize technologies that: Model ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 7
Provided by: Aniruddh7
Category:

less

Transcript and Presenter's Notes

Title: CoSMIC: An MDA Tool Suite for Distributed Realtime and Embedded Systems


1
CoSMIC An MDA Tool Suite for Distributed
Real-time and Embedded Systems
Tao Lu, Aniruddha Gokhale, Emre Turkay,
Balachandran Natarajan, Jeff Parsons, K.
Balasubramaniam, Boris Kolpakov, Arvind Krishna,
J. Balasubramaniam lu, gokhale, turkaye, bala,
parsons, kitty, boris, arvindk,jaiganesh_at_dre.vand
erbilt.edu www.dre.vanderbilt.edu/cosmic ISIS,
Vanderbilt University Nashville, TN 37203
Work supported by AFRL contract F33615-03-C-4112
for DARPA PCES Program
2
Research Synopsis
Model Driven Approach for Distributed Real-time
Embedded Middleware
  • Develop, validate, help to standardize
    technologies that
  • Model
  • Analyze
  • Synthesize
  • Provision
  • multiple layers of middleware for distributed
    real-time and embedded (DRE) systems that require
    simultaneous control of multiple quality of
    service properties end-to-end

ltCONFIGURATION_PASSgt ltHOMEgt ltgt
ltCOMPONENTgt ltIDgt ltgtlt/IDgt
ltEVENT_SUPPLIERgt ltevents this component
suppliesgt lt/EVENT_SUPPLIERgt
lt/COMPONENTgt lt/HOMEgt lt/CONFIGURATION_PASSgt
3
Configuring Middleware End-to-End
  • Status
  • Options Configuration Modeling Language (OCML)
    developed in GME
  • Used by TAO developers to model TAO ORB
    configuration options and option constraints
  • Validate user-provided option descriptor file
  • Next Steps
  • Develop modeling paradigm to express QoS
    requirements
  • Interactive tool to synthesize options descriptor
    file based on application QoS requirements
  • Benchmarking on Emulab testbed
  • Tools to generate html documentation of options

SOLUTION
4
Component Assembly Deployment
SOLUTION
  • Status
  • Component Assembly Descriptor Modeling Language
    (CADML) developed in GME
  • Used to model synthesize CAD files for
    Boldstroke product scenarios in CIAO
  • Next Steps
  • Pre-Assembly effort
  • Import the CCD files to construct the assembly
    building library
  • Construction of IDL/CIDL file
  • Capture and Analyze application QoS requirements
    and determine effective configuration.

5
Applying MDA Looking Forward
  • Serve users from different areas differently
  • Partial QoS requirement specification/evaluation.

DEMO
6
Downloading the Middleware Tools
  • Beta and Stable release can be accessed from
    http//www.dre.vanderbilt.edu/Download.html
  • http//www.dre.vanderbilt.edu/cosmic
Write a Comment
User Comments (0)
About PowerShow.com