CSS expanding vertical menu
   
   
   
   
   
CSS expanding vertical menu



Exhibition
Conference
Press
Sponsors

IET Technical Conference

A New Learning Experience for the Embedded Systems Developer

The Institution of Engineering and Technology
Track 4 – Model-Driven Design for Software
08.30 Registration
09.20 Chairman’s welcome
Ralf Fachet, General Manager, Esterel Technologies GmbH
09.30 Domain-Specific Modelling for Full Code Generation
Dr Juha-Pekka Tolvanen, CEO, Metacase

Abstract:
Domain-Specific Modelling offers a language-based approach to raise the level of abstraction in order to speed up and improve the quality of development work. In this presentation we investigate several real-life examples that apply Domain-Specific Modelling languages to generate complete code. Problem domains range from home automation to telecom applications, generating solutions from 8-bit assembler to Java and scripting languages. Based on the industry cases the class will give guidelines for implementing DSM: how to identify the necessary language constructs how to define a language, and different ways of building code generation.

Biography:

Dr Juha-Pekka Tolvanen is the CEO of MetaCase and co-founder of the DSM Forum. He has been involved in model-driven development and tools, notably method engineering and metamodeling, since 1991. He has acted as a consultant world-wide for modelling language development, has written over 50 articles on the subject, and is a regular speaker at industry events and conferences.

Juha-Pekka holds a Ph.D. in computer science from the University of Jyvaskyla, Finland (best national dissertation award 1999). He received his Master's degree (econ.) in 1990 and Licentiate degree in 1994. He is also an adjunct professor (docent on software development methods) at the University of Jyvaskyla.

10.30 SysML For Embedded Systems
Matthew Hause, Chief Consultant, Artisan Software Tools

Abstract
During embedded systems development, different portions of the system will be implemented in software, hardware, firmware etc. This paper will demonstrate a method of analysing and designing a system into logical units so that the allocation and development process can be completed, down to generated code.

Biography:

Matthew has been developing real-time systems for almost 30 years. He started out working in the Power Systems Industry, and has been involved in Process Control, Communications, SCADA, Distributed Control, Defence and many other areas of real-time systems. His roles have varied from project manager to developer. His role at Artisan includes mentoring, sales presentations and training courses. He has written a series of white papers on project management, Systems Engineering, and systems development with UML and SysML. He has been a regular presenter at INCOSE and several other international conferences.

11.30 Coffee
12.00 From Requirements to Code – Modelling Safety Critical Applications
Amar Bouali, Deputy CTO, Esterel Technologies

Abstract:
Avionic, railway and automotive systems have become too complex to develop and coordinate without the assistance of a design environment that connects all the developers through their participation in the execution of the engineering process.

Complex applications such as engine controls, interlocking systems, autopilots, industrial control or display systems, might be difficult to realise without a seamless and safe transition from abstraction to realisation.

Embedded in a well defined process Model-Based Design delivers those benefits that include:

• Addressing the complexities inherent in control systems designs,

• Starting software design before physical systems are available,

• Verifying the system prior to implementation, so that errors in specification of requirements can be detected and eliminated earlier in the development cycle,

• Creating a structure for software reuse that permits a reliable and cost effective upgrade path for established designs.

Biography:

Amar Bouali received a PhD in computer sciences from University of Paris 7. Before joining Esterel Technologies, Amar Bouali spent 10 years in academic research activities, working in formal methods for concurrent and real-time systems at the French national institute for research in computer sciences and control.


Amar Bouali is currently deputy CTO at Esterel Technologies, heading the Embedded Software Expert Group

13.00 Lunch
14.00 Real-Time Design Patterns
Bruce Powel Douglass, Chief Evangelist, Telelogic

Abstract:
Many of us have had the experience of working with a truly great software designer. They have the ability to look at a really hard problem and seemingly with no effort construct an elegant and practical solution.

Afterwards we all slap our foreheads and say “Of Course! It's so obvious!” How do those Great Designers actually come up with these great designs in the first place?

The process of coming up with Good Designs proceeds in 3 phases:

• Internalization

• Pattern Matching

• Sequential Analysis

Design patterns have been the target of a great deal of research in the last few years. A design pattern is a general solution to a commonly occurring problem. They are composed of three parts: a problem context, a generalized approach to a solution, and a set of consequences. In this presentation, Model Driven Development for software will be discussed, using the framework of real-time design patterns to flesh out an optimal process that enables engineers and developers to embrace a more productive workflow that drives high quality results.

Biography:

Bruce Powel Douglass has over 20 years experience designing safety-critical real-time applications in a variety of hard real-time environments. He has designed and taught courses in object-orientation, real-time, and safety-critical systems development.

15.00 Coffee
15.30 The By-Wire Experience – A Distributed Application Development
Tony White, Head of Technology, Ultra Electronics

Abstract:
The paper will present a summary of  a tri-party project where model based design methodology was used to develop a drive-by-wire system utilising Time-Triggered Protocol. The project leveraged state-of-the-art components to engineer a process that facilitated the flow of design data between both the tool chains and team members.

Biography:

Tony White is Head of Technology at Ultra Electronics Electrics, where he has worked for 6 years. Tony is well known in the UK Defence Land Systems market place, where he specialises in Vetronics architectures. He also has a background in avionics and industrial automation.

16.30 Panel Discussion and Chairmen’s closing remarks



EDA Exhibitions  Organised by EDA Exhibitions Ltd | Copyright ©2007 EDA Exhibitions Ltd. All Right Reserved.
 63/66 Hatton Garden, London, EC1N 8SR Comments to ess@edaltd.co.uk