Thank you Thanks to ACM Taipei Chapter Thanks

  • Slides: 12
Download presentation
Thank you!!! • Thanks to ACM Taipei Chapter • Thanks to IICM • It’s

Thank you!!! • Thanks to ACM Taipei Chapter • Thanks to IICM • It’s been a great encouragement! • And, a force driving me to achieve more for the betterment of us all!

Current Research Work Embedded Systems Group (http: //rtsl. cs. ccu. edu. tw/embedded/) Real-Time Systems

Current Research Work Embedded Systems Group (http: //rtsl. cs. ccu. edu. tw/embedded/) Real-Time Systems Laboratory (http: //rtsl. cs. ccu. edu. tw/) National Chung Cheng University Chiayi-621, Taiwan, ROC. 熊博安 (Pao-Ann Hsiung) January 26, 2002

Embedded Systems Group • Objectives: – Innovative research – Theoretical advancements – Practical implementations

Embedded Systems Group • Objectives: – Innovative research – Theoretical advancements – Practical implementations • Goals: – Design Real-Time Embedded Systems – Verify Real-Time Embedded Systems

Research Sub-Groups • System-on-Chip Verification (4) (with Natl Taiwan Univ, Dept. of Elect. Eng.

Research Sub-Groups • System-on-Chip Verification (4) (with Natl Taiwan Univ, Dept. of Elect. Eng. ) • Bluetooth Verification (3) (with Academia Sinica, Inst. of Info. Sci. ) • Embedded Software Synthesis (3) • Formal Verification (1)

So. C Verification • Informal Verification (Simulation, Testing) • Formal Verification (Model Checking) •

So. C Verification • Informal Verification (Simulation, Testing) • Formal Verification (Model Checking) • How to integrate them for verifying So. C? ? ? • Open Verification Library (OVL): – assertion checks TCTL formulas, – use assume-guarantee principle

Bluetooth Verification • MSC Timed Automata SGM/RED • LMP (Link Manager Protocol) • Master/Slave

Bluetooth Verification • MSC Timed Automata SGM/RED • LMP (Link Manager Protocol) • Master/Slave Role Switch • ACL Connection Request • ACL Connection Pairing/Authentication

Embedded Software Synthesis • Larger class of applications (Free Choice Petri Net Complex Choice

Embedded Software Synthesis • Larger class of applications (Free Choice Petri Net Complex Choice Petri Net) • Time and Memory Scheduling • C and Java Implementations (Tools) • Automatic C code generation

Formal Verification • Assume-Guarantee Reasoning • Automating the generation of assumptions and guarantees •

Formal Verification • Assume-Guarantee Reasoning • Automating the generation of assumptions and guarantees • Vehicle Parking Management System • Extension to Real-Time Systems • Extension to Verilog OVL Assertions

Thank you for your attention!

Thank you for your attention!