towards a behavioral modeling of real time kernel in a
play

Towards a Behavioral Modeling of Real-Time Kernel in a Model Driven - PowerPoint PPT Presentation

RTNS 2010 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) November 4th, 2010, Toulouse, FRANCE Towards a Behavioral Modeling of Real-Time Kernel in a Model Driven Development Approach Cdrick Lelionnais & Jrme


  1. RTNS 2010 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) November 4th, 2010, Toulouse, FRANCE Towards a Behavioral Modeling of Real-Time Kernel in a Model Driven Development Approach Cédrick Lelionnais & Jérôme Delatour Cédrick Lelionnais & Jérôme Delatour TRAME Team TRAME Team http://trame.eseo.fr http://trame.eseo.fr TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 1

  2. Generating a Real-Time Application Generating a Real-Time Application for several Real-Time Operating Systems (RTOS) for several Real-Time Operating Systems (RTOS) Solution: Model Driven Development (MDD) approach Solution: Model Driven Development (MDD) approach ➢ • Model Driven Architecture (MDA) initiative Model Driven Architecture (MDA) initiative TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 2

  3. Generating a Real-Time Application Generating a Real-Time Application for several Real-Time Operating Systems (RTOS) for several Real-Time Operating Systems (RTOS) Solution: Model Driven Development (MDD) approach Solution: Model Driven Development (MDD) approach ➢ • Model Driven Architecture (MDA) initiative Model Driven Architecture (MDA) initiative TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 2

  4. Generating a Real-Time Application Generating a Real-Time Application for several Real-Time Operating Systems (RTOS) for several Real-Time Operating Systems (RTOS) Solution: Model Driven Development (MDD) approach Solution: Model Driven Development (MDD) approach ➢ • Model Driven Architecture (MDA) initiative Model Driven Architecture (MDA) initiative TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 2

  5. Generating a Real-Time Application Generating a Real-Time Application for several Real-Time Operating Systems (RTOS) for several Real-Time Operating Systems (RTOS) Solution: Model Driven Development (MDD) approach Solution: Model Driven Development (MDD) approach ➢ • Model Driven Architecture (MDA) initiative Model Driven Architecture (MDA) initiative ➔ Application Application Programming Programming Interfaces Interfaces TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 2

  6. Generating a Real-Time Application Generating a Real-Time Application for several Real-Time Operating Systems (RTOS) for several Real-Time Operating Systems (RTOS) Solution: Model Driven Development (MDD) approach Solution: Model Driven Development (MDD) approach ➢ • Model Driven Architecture (MDA) initiative Model Driven Architecture (MDA) initiative ➔ Application Application Programming Programming Interfaces Interfaces ➔ Behavior Behavior TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 2

  7. Towards a Formal Behavioral Modeling Towards a Formal Behavioral Modeling A six-month experimentation relying on OSEK/VDX A six-month experimentation relying on OSEK/VDX ➢ • RTEPML to Petri Net Transformation Prototype RTEPML to Petri Net Transformation Prototype TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 3

  8. Towards a Formal Behavioral Modeling Towards a Formal Behavioral Modeling A six-month experimentation relying on OSEK/VDX A six-month experimentation relying on OSEK/VDX ➢ • RTEPML to Petri Net Transformation Prototype RTEPML to Petri Net Transformation Prototype TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 3

  9. Conclusion Conclusion ➢ Feedback Feedback ● 70% OSEK/VDX's concepts formalized 70% OSEK/VDX's concepts formalized ● Transformation prototype developed in 2 months Transformation prototype developed in 2 months ➢ Future Prospects Future Prospects ● Correctness of behavioral patterns Correctness of behavioral patterns ● Consideration of other RTOS Consideration of other RTOS ● Extension of RTEPML's syntax Extension of RTEPML's syntax TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 4

  10. Thank you for your attention Thank you for your attention TRAME Team - November 4th, 2010 - 4th Junior Researcher Workshop on Real-Time Computing (JRWRTC10) 5

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend