Chess Review November 21, 2005 Berkeley, CA Edited and presented by A New Course in Hybrid and Embedded Systems Claire J. Tomlin UC Berkeley.

Slides:



Advertisements
Similar presentations
Advanced Manufacturing Laboratory Department of Industrial Engineering Sharif University of Technology Session # 14.
Advertisements

ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
DETAILED DESIGN, IMPLEMENTATIONA AND TESTING Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Yeu-Sheng Shiue, Ph.D. Christian Brothers University.
Timed Automata.
Timeline Editor Tommi Karhela, Antti Villberg VTT.
Yvan Rooseleer – BiASC – MAY 2013
Software Engineering 1. Introduction 2. Course schedule.
Robust Hybrid and Embedded Systems Design Jerry Ding, Jeremy Gillula, Haomiao Huang, Michael Vitus, and Claire Tomlin MURI Review Meeting Frameworks and.
Chess Review November 21, 2005 Berkeley, CA Edited and presented by Optimal Control of Stochastic Hybrid Systems Robin Raffard EECS Berkeley.
EECE Hybrid and Embedded Systems: Computation T. John Koo, Ph.D. Institute for Software Integrated Systems Department of Electrical Engineering and.
Integrated Design and Analysis Tools for Software-Based Control Systems Shankar Sastry (PI) Tom Henzinger Edward Lee University of California, Berkeley.
Methodologies for Wireless Sensor Networks Design Alvise Bonivento Alessandro Pinto Prof. Sangiovanni-Vincentelli U.C. Berkeley.
February 21, 2008 Center for Hybrid and Embedded Software Systems Organization Board of Directors Edward A. Lee, UC Berkeley.
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
February 23, 2012 Center for Hybrid and Embedded Software Systems Organization Board of Directors Edward A. Lee, EECS Thomas.
Teaching Embedded Systems to Berkeley Undergraduates EECS124 at UC Berkeley co-developed by Edward A. Lee Sanjit A. Seshia Claire J. Tomlin
Frameworks and Tools for High-Confidence Design of Adaptive, Distributed Embedded Control Systems - Project Overview - Janos Sztipanovits ISIS-Vanderbilt.
Chess Review November 21, 2005 Berkeley, CA Edited and presented by Causality Interfaces and Compositional Causality Analysis Rachel Zhou UC Berkeley.
Chess Review November 21, 2005 Berkeley, CA Edited and presented by Advances in Hybrid System Theory: Overview Claire J. Tomlin UC Berkeley.
February 11, 2010 Center for Hybrid and Embedded Software Systems Cyber-Physical Systems (CPS): Orchestrating networked.
SEC PI Meeting Annapolis, May 8-9, 2001 Component-Based Design of Embedded Control Systems Edward A. Lee & Jie Liu UC Berkeley with thanks to the entire.
EE291E - UC BERKELEY EE291E: Hybrid Systems T. John Koo and S. Shankar Sastry Department of EECS University of California at Berkeley Spring 2002
MoBIES Working group meeting, September 2001, Dearborn Ptolemy II The automotive challenge problems version 4.1 Johan Eker Edward Lee with thanks.
Center for Hybrid and Embedded Software Systems Jonathan Sprinkle Executive Director, CHESS Center for Hybrid and Embedded Software Systems UC Berkeley.
EECE Hybrid and Embedded Systems: Computation T. John Koo, Ph.D. Institute for Software Integrated Systems Department of Electrical Engineering and.
NSF Foundations of Hybrid and Embedded Software Systems UC Berkeley: Chess Vanderbilt University: ISIS University of Memphis: MSI Program Review May 10,
Chess Review October 4, 2006 Alexandria, VA Embedded Systems Education: Vanderbilt Edited and Presented by Janos Sztipanovits ISIS, Vanderbilt University.
Tool Integration of Ptolemy II EE290N Class Project Haiyang Zheng May
NSF Foundations of Hybrid and Embedded Software Systems UC Berkeley: Chess Vanderbilt University: ISIS University of Memphis: MSI Gautam Biswas and Ken.
NSF Foundations of Hybrid and Embedded Software Systems UC Berkeley: Chess Vanderbilt University: ISIS University of Memphis: MSI Program Review May 10,
ENEE 644 Dr. Ankur Srivastava Office: 1349 A.V. Williams URL: Computer-Aided Design of.
12/01/041 « Engineering of complex systems » Ecole Polytechnique - Thales Daniel Krob December 2004 Presentation of the chair.
Chess Review November 21, 2005 Berkeley, CA Edited and presented by Coupled Interface Modules for Heterogeneous Composition Ethan Jackson ISIS, Vanderbilt.
1 ISE 313 Computer Integrated Manufacturing and Automation I Dr. Arslan M. ÖRNEK Industrial Systems Engineering.
California State University East Bay
How can CPS education provide what the industry needs? Jyotirmoy Deshmukh Toyota Technical Center, Los Angeles.
Testing. Definition From the dictionary- the means by which the presence, quality, or genuineness of anything is determined; a means of trial. For software.
On the relation between software development and control function development in automotive embedded systems Stefan Kowalewski Embedded Software Laboratory.
Designing a Multi-Disciplinary Hybrid Vehicle Systems Course Curriculum Suitable for Multiple Departments Dr. Vincent Winstead Assistant Professor Minnesota.
ECE 720T5 Winter 2014 Cyber-Physical Systems Rodolfo Pellizzoni.
Process Algebra (2IF45) Probabilistic Branching Bisimulation: Exercises Dr. Suzana Andova.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Department of Mechanical Engineering The University of Strathclyde, Glasgow Hybrid Systems: Modelling, Analysis and Control Yan Pang Department of Mechanical.
1 Hybrid-Formal Coverage Convergence Dan Benua Synopsys Verification Group January 18, 2010.
IE551 Computer Control6/4/20161 IE 551 Computer Control of Manufacturing Systems IE 551 Computer Control of Manufacturing Systems Richard A. Wysk Spring.
ICS 216 Embedded Systems Validation and Test Instructor: Professor Ian G. Harris Department of Computer Science University of California Irvine.
Course Overview for Compilers J. H. Wang Sep. 14, 2015.
Center for Reliability Engineering Integrating Software into PRA B. Li, M. Li, A. Sinha, Y. Wei, C. Smidts Presented by Bin Li Center for Reliability Engineering.
QinetiQ in confidence © Copyright QinetiQ November 2008 Challenges Colin O’Halloran Aerospace Consulting Practice.
PTII Model  VHDL Codegen Verification Project Overview 1.Generate VHDL descriptions for Ptolemy models. 2.Maintain bit and cycle accuracy in implementation.
CS 351/ IT 351 Modeling and Simulation Technologies Review ( ) Dr. Jim Holten.
Course Overview for Compilers J. H. Wang Sep. 20, 2011.
1. Black Box Testing  Black box testing is also called functional testing  Black box testing ignores the internal mechanism of a system or component.
ECE/CS 584: Verification of Embedded Computing Systems Model Checking Timed Automata Sayan Mitra Lecture 09.
ECE 424 Embedded Systems Design Lecture 1: Course Overview & Administrative Details Ning Weng Friday, August 17, 2012.
SAMCAHNG Yun Goo Kim I. Formal Model Based Development & Safety Analysis II. UML (Model) Based Safety RMS S/W Development February KIM, YUN GOO.
February 11, 2016 Center for Hybrid and Embedded Software Systems Organization Faculty Edward A. Lee, EECS Alberto Sangiovanni-Vincentelli,
February 14, 2013 Center for Hybrid and Embedded Software Systems Organization Faculty Edward A. Lee, EECS Alberto Sangiovanni-Vincentelli,
Leveraging Student Educational Diversity: Graduate/ Undergraduate Student Mentoring in Proposal Development Projects Elizabeth L. Hedberg-Dirk Department.
Course Overview Robotics in Construction Automation Instructor Prof. Shih-Chung Kang 2008 Spring.
An overview of the CHESS Center
Welcome to the a Department of Engineering Education !
ISE 313 Computer Integrated Manufacturing and Automation
EECE 310 Software Engineering
An overview of the CHESS Center
Teaching Functional Verification – Course Organization
Embedded and Real-Time Systems
An overview of the CHESS Center
Presentation transcript:

Chess Review November 21, 2005 Berkeley, CA Edited and presented by A New Course in Hybrid and Embedded Systems Claire J. Tomlin UC Berkeley

Chess Review, Nov. 21, 2005New Course, C. Tomlin2 Background Currently: [Berkeley] EECS 291e/ME 291S Hybrid Systems: Computation and Control [Stanford] AA 278A Hybrid Systems: Modeling, Analysis, and Control

Chess Review, Nov. 21, 2005New Course, C. Tomlin3 Current coverage includes: Modeling: finite state machines, ODEs, PDEs Bisimulations: timed automata Stability analysis for switched systems Reachability analysis for verification and controller synthesis Tools: –HyTech –PtolemyII –HyVisual –Level Set Toolbox –Requiem, d/dt, CheckMate

Chess Review, Nov. 21, 2005New Course, C. Tomlin4 Projects Course projects –In depth analysis or design in any of the areas covered in class –Midterm: preliminary design review –Final: a short (10 page) paper and minute presentation of project and results Examples –Hybrid optimization applied to path planning –Stability analysis and control of inverted pendulum –Lane-keeping/lane-changing control –Autonomous space station rendezvous and docking –Multimode engines (HCCI) –Four person soccer game –Pursuit evasion with 2 (time varying) players

Chess Review, Nov. 21, 2005New Course, C. Tomlin5 Proposed New Course “Mezzanine” level course in hybrid and embedded systems Open to upper level undergraduates, and graduate students Lectures, and strong focus on semester- long project Project based on real examples developed with Industry partners –Examples: Boeing DemoSim, “Airbus-like” code Full fledged course in (though some components tested in Spring 2006)

Chess Review, Nov. 21, 2005New Course, C. Tomlin6 Needs: a stronger link with design cycle for real embedded systems A methodology that integrates verification, validation, and test procedures throughout the requirements, design, implementation, and testing cycle: –High level design tools (such as HyVisual, Ptolemy II, Simulink) for specifying the semantics of these components and their interfaces, generation of corresponding test suites –High level programming language (like C, Java) to implement these components, generation of corresponding test suites –Automatic code generation tools (ideally, for both the high level code and the low level implementation) –Automatic test suite generation How to bring certification into the classroom? [Frank McCormick, Certification Services, Inc.]

Chess Review, Nov. 21, 2005New Course, C. Tomlin7 Timeline Full fledged course in (some components tested in Spring 2006) Request input and mentorship from industrial partners for individual project design Automotive Aviation Industrial automation Manufacturing Critical infrastructures (California Energy Commission)