COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Wednesday Seminars - Department of Computer Science and Technology > Model-Based Design: a New Landscape for Embedded Systems Development
Model-Based Design: a New Landscape for Embedded Systems DevelopmentAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Mateja Jamnik. In this presentation, I will consider the questions • What is Model-Based Design? • Who is using it? • What are the challenges? I will use MATLAB and Simulink examples to illustrate important techniques such as algorithm modelling, automatic code generation and verification techniques including formal methods. I will describe how these techniques are being used today – for the development of complex and high reliability software in the aerospace, automotive and other industries. An underlying principle of Model-Based Design is the concept of a “golden-model” that pulls together the combined effort of an entire design team including algorithm developers, software engineers, verification engineers and documentation writers. From this model, engineers can automatically generate production quality code as well as documentation, test results and additional artefacts required to meet the requirements of standards such as DO-178B for development of avionics software. Despite the widespread adoption of Model-Based Design, new technologies are becoming available and challenges remain that make this a very exciting area to be involved with. Some of the challenges relate to existing workflows that cannot easily be changed in the conservative world of avionics software development; however, change is being pushed through by the need to reduce costs and shorten development cycles. With the efficiency of automatically generated code now matching manually-written software it becoming difficult to justify the time and cost of hand-coding. I will describe a traditional workflow and how this can be evolved to embrace Model-Based Design. Increasing demands for computational power and availability of multi-core and multi-processor systems are opening up new opportunities. I will discuss how Model-Based Design can take advantage of such technologies in order to provide a seamless workflow from modelling through to verification and production deployment of an embedded system. This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsNanoScience Seminar McDonald Lectures & Seminars Philosophy EventsOther talksMicrotubule Modulation of Myocyte Mechanics 'Nobody comes with an empty head': enterprise Hindutva and social media in urban India CANCELLED IN SYMPATHY WITH STRIKE Nationality, Alienage and Early International Rights Open IP in Emerging and Developing Economies Refugees and Migration Symbolic AI in Computational Biology; applications to disease gene and drug target identification Fumarate hydratase and renal cancer: oncometabolites and beyond Thermodynamics de-mystified? /Thermodynamics without Ansätze? How to Deploy Psychometrics Successfully in an Organisation Black and British Migration The Partition of India and Migration Women's Staff Network: Career Conversations |