KSU CCM Workshop

May 19-20, 2003

Small Picture of Nichols

Location: KSU CIS Department -- Nichols Hall Room 122  

(KSU Campus Map --  note: Ramada appears on map at corner of 17th and Anderson)

Monday Morning: CCM and Cadena

  • 8:00 - 8:30 Coffee, light fruit and snacks
  • 8:30 - 8:45: Greeting and Goals
    • Speaker: John/Doug
  • 8:45 - 9:30: Component development and system configuration in Cadena and OpenCCM (.ppt)
    • Speaker: John/Jesse
    • Goals: Present the CIAO team with an overview of how Cadena currently supports component development and configuration using the Cadena GUI and the OpenCCM infrastructure.   Example driven presentation using the simple Boeing OEP scenarios (e.g. BasicSP, ModalSP).  Expose enough of the details concerning IDL, code generation, and configuration to lead into the following discussions on reconciling the Boeing OEP to CCM.
    • Supporting artifacts:
  • 9:30 - 10:00: Reconciling the Boeing OEP with CCM -- component interface issues (.ppt)
    • Speaker: John
    • Goals: Present issues that arise when trying to capture the Boeing OEP components (and associated RT properties) at the component interface level.  Make some progress on agreeing on how to resolve these so that we can maintain a common repository of OEP scenarios in CCM, and provide guidance to Boeing team for evolving toward CCM.
    • Supporting artifacts:

 --- Break ---

  • 10:30 - 11:00 Reconciling the Boeing OEP with CCM -- configuration issues (.ppt)
    • Speaker: Venkatesh
    • Goals: Present issues that arise when trying describe the configuration of Boeing OEP scenarios (and other DRE systems) using the standard CCM configuration formats.  In particular, convention CCM does not have direct mechanisms for describing various RT and QoS attributes.  An important goal is to move toward a proposal for a common configuration format that CIAO and Cadena can agree on.
    • Supporting artifacts:
      • (see Boeing OEP scenario examples above)
      • From OEP to CCM en route CAD (.pdf ) (Venkatesh Raganath)
  • 11:00 - 11:45 Integrating the RT Event Channel with CCM
    • Speaker: Masaaki/Gurdip
    • Goals: Summarize the structure of CCM components and containers, propose mechanism for including RT-event channel, report on prototype experiments.
    • Supporting artifacts:

--- Lunch: Aggieville ---

 

Monday Afternoon: CCM and CIAO

  • 1:15 - 2:00 CIDL Overview
    • Speaker: Jeff Parsons
    • Goals: purpose of CIDL, example-driven presentation
  • 2:00 - 2:30 Component Development in CIAO
    • Speaker: Bala
    • Goals: brief summary of how components from BasicSP are developed with CIAO, help KSU people understand how to use the current version of Ciao
  • 2:30 - 3:00 Packaging and Deployment in CIAO
    • Speaker: Kitty
    • Goals: reminder about CCM packaging and deployment, current implement and CIAO and future plans.  Highlighting of issues that Cadena will need to address to support full CCM deployment facilities.

--- Break ---

  • 3:30 - 4:00 QoS issues in CIAO
    • Speaker: Nanbor
    • Goals: example-driven presentation of how QoS facilities are being incorporated in CIAO and what the Cadena needs to be aware of to support these.
  • 4:00 - 4:30 Configuring attributes across the life cycle -- an example (.ppt)
    • Speaker: Chris
    • Goals: an example that Nanbor and I have evolved that illustrates how configuring different attributes at different points in the system lifecycle (packaging, assembly, deployment) allows both functional and real-time properties to be checked and customized, and can result in a "best fit" balance between utilization and feasibility.
  • 4:30 - 5:00 QoS issues in RT middleware
    • Speaker: Gurdip
  • 5:00 - 6:00 Working Groups

--- Break ---

  • 6:30 - 8:00 Dinner: Little Apple Brewing Company

 

Tuesday Morning: Modeling and Model-Checking DRE Systems

 --- Break ---

--- Lunch: Aggieville ---

Tuesday Afternoon: Open Issues and Planning

  • 1:15 - 1:45 Proposal for a correlation framework for Cadena
    • Speaker: Georg
    • Goals: example-driven presentation of how correlation specification and generation can be incorporated into CCM and Cadena
  • 1:45 - 3:00 Discussion and Planning
    • Slides containing notes of discussion (ppt)

--- Break ---

  • 3:30 - 5:30 Working Groups

--- Break ---

  • 6:00 - 7:30 Dinner: Hunam Mongolian Barbeque
  • 8:00 – 10:00 The Matrix II – Seth Childs Cinema