|
|
Workshop Program
Tutorials - Day 0
Wednesday, 12 October 2005
| 14:30 | | | 16:00 | | |
Tutorial 1: AUTOSAR and UML 2.0 - a natural fit? Andreas Korff, Principal Consultant, ARTiSAN Software Tools GmbH
This tutorial will give a short introduction in AUTOSAR and the similarity to the modelling principles of UML 2.0. Because of this, the UML 2 syntax can be used directly for the system description within AUTOSAR. However, some concepts in AUTOSAR require the adaptation of UML to fit to the AUTOSAR syntax. In the tutorial, we will show some examples for AUTOSAR compliant additions and how they fit into the workflow of a state-of –the-art UML modelling tool.
Andreas joined ARTiSAN in March, 2001. He is responsible for pre- and post sales consulting, conducting of UML trainings and coaching in the region of Germany, Austria and Switzerland. He has written a series of white papers and articles on UML for Embedded Systems. After his diploma in Computer Science in 1991, he worked developing aerospace and automation software and systems in several roles as tester, developer and in project management.
|
S1/2 |
| 16:30 | | | 18:00 | | |
Tutorial 2: Making Effective Use of Real-Time Java Technologies Kelvin Nilsen, Aonix
The Java programming has replaced C++ as the predominant programming language, largely because Java programmers are approximately twice as productive when developing new code, and are five to ten times as productive during maintenance of existing code. Various real-time Java technologies offer to extend these benefits into the domain of embedded real-time systems. This talk surveys the various approaches, characterizing the strengths and weaknesses of each in order to enable developers to select the best tool for each particular job.
Kelvin Nilsen is Chief Technology Officer at Aonix. He founded NewMonics in March 1996 to develop JavaTM
technologies for use in embedded and real timeapplications. Aonix acquired Newmonics in July 2003.
Dr. Nilsen was a key contributor to NISTsponsored meetings to define the Requirements for Real Time Extensions for the JavaTM Platform.
He was the technical chair of the J ConsortiumTM, and participates in the Open Group’s Real Time
and Embedded Systems Forum, specifically on topics related to use and standardization of JavaTM for safety-critical systems.
Since leaving the faculty of Iowa State University, where he worked for eight years as an Assistant Professor and
Visiting Research Scientist, Dr. Nilsen has published and presented numerous technical papers in publications and
conferences all over the world.
|
S1/2 |
| 18:00 | | | 21:00 | | |
Tutorials Dinner
Please sign up on the list at the reception desk!
Restaurant Zu den Fischteichen, Paderborn
|
HNF Foyer |
Workshop - Day 1
Thursday, 13 October 2005
| 09:30 | | | 10:00 | | | Opening Session |
| 10:15 | | | 11:15 | | |
Keynote: SysML
Alan Moore, ARTiSAN, UK
Session Chair: Holger Giese
One of the major topics of this workshop is the Integration with control theory and functional modeling. SysML is currently the most prominent proposal for such an integration. Alan Moore, an active member of the Object Management Group (OMG), ARTiSAN's primary representative in the SysML consortium, and author of the parametrics chapter of the SysML specification, has agreed to give a keynote on this topic. Within the OMG he also co-chairs the Real-time Analysis and Design Working Group and is an active member of the System Engineering Special Interest Group. He previously chaired both the finalization task force (FTF) and the revision task force (RTF) for the UML Profile for Schedulability and Performance and Time.
|
S1/2 |
| 11:30 | | | 12:30 | | |
Session I: Schedulability & Quantitative Analysis
Session Chair: Bernhard Schätz
A schedulability condition for an IEC 61499 control application with limited buffers
Mohamed Khalgui, Xavier Rebeuf, Françoise Simonot-Lion
Guidelines for the development of a communication middleware for automotive applications
Ricardo Marques, Françoise Simonot-Lion
Real-Time Architecture Description and Quantitative Analysis using UML
Charles André, Frédéric Mallet, Marie-Agnès Peraldi-Frati
|
S1/2 |
| 12:30 | | | 14:00 | | |
Conference Lunch
|
HNF Bistro |
| 14:00 | | | 15:00 | | |
Session II: Modeling & Architecture
Session Chair: Mark Brörkens
Interface Descriptions for Embedded Components
Bernhard Schätz
Development of Embedded Software Systems with Structured Components and Active Composition Support
Mathias Maurmaier, Thomas Wagner
A Concept for Improving the Re-usability of Mechatronic System Models
Alfonso Gambuzza, Dirk Koert
|
S1/2 |
| 15:00 | | | 15:45 | | |
Coffee break
|
S3 |
| 15:45 | | | 16:45 | | |
Session III: Test & Simulation
Session Chair: Heiko Dörr
Model-Based Testing: Getting More Out of Modeling
Björkander Morgan
Model Driven Testing of Real-Time Embedded Systems - From Object Oriented towards Function Oriented Development
Justyna Zander-Nowicka, Zhen Ru Dai, Ina Schieferdecker
Running Real-Time Java in Simulated Time
Jan Rosenkranz, Werner Pohlmann
|
S1/2 |
| 17:30 | | | 23:00 | | |
Social Event
- 17:30 Bus pickup form the HNF and conference Hotels
- 18:00 Tour of the testing facilities of the RailCab project.
- 19:00 Conference Dinner
|
HNF Foyer Conference Hotels |
Workshop - Day 2
Friday, 14 October 2005
| 09:00 | | | 10:00 | | |
Keynote: AUTOSAR
Tilmann Seubert, Hella KGaA, Germany
Session Chair: Wilhelm Schäfer
The respective trends towards system architectures, software reuse and complexity management in the automotive industry are another focus of this workshop. In recent years, these developments have lead to initiatives such as AUTOSAR and to an increasing acceptance of model-based development processes. Tilmann Seubert is the head of the Advanced Development department of the Hella KGaA. With ten years of experience in the development of automotive electronics, he is currently responsible both for the advance development of products, packaging of integrated circuits and manufacturing technologies, and for the improvement of development methodologies. He will give a presentation on the AUTOSAR initiative.
|
S1/2 |
| 10:15 | | | 11:15 | | |
Session IV: Model-Driven Design (MDD)
Session Chair: Klaus Lamberg
Executable and Translatable UML
Stephen Mellor, Thomas Ulber
Model Transformations for Automotive Software Engineering in AutoMoDe
Andreas Bauer, Jan Romberg, Bernhard Schätz, Peter Braun, Ulrich Freund, Pierre Mai, Dirk Ziegenbein
A Model-Based Design Approach for a Dynamically Configurable Hardware-/Software-Architecture
Philipp Graf, Clemens Reichmann, Klaus D. Müller-Glaser
|
S1/2 |
| 11:30 | | | 12:30 | | |
Session V: Code Level
Session Chair: Oliver Niggemann
Guidelines for a Model-based Development Process with Automatic Code Generation
Ulrich Eisemann
Modeling embedded and real-time concurrent applications with objects and events
Volkan Arslan, Patrick Eugster
A Java Framework for Giotto
Markus Amersdorfer, Helge Hagenauer, Werner Pohlmann
|
S1/2 |
| 12:30 | | | 14:00 | | |
Conference Lunch
|
HNF Bistro |
| 14:00 | | | 15:00 | | |
Guided tour of the computer museum
As the Workshop is located in the largest computer museum in the world, the Heinz Nixdorf MuseumsForum in Paderborn, a guided tour of the museum is offered.
|
HNF Foyer |
| 15:00 | | | 15:45 | | |
Coffee break
|
S3 |
| 15:45 | | | 16:45 | | |
Session VI: Process
Session Chair: Jurgen Ziegler
Development of product families - an example from the automobile industry
Michael Benkel, Markus Schweizer
Interrelationship between variant functional structures and software components for automotive systems
Ingo Dürrbaum, Jörg Petersen, Dirk Ziegenbein, Hans-Dieter Kochs
Architecture Design to functional modelling of distributed ECU networks
Gerhard Steininger
|
S1/2 |
| 17:00 | | | 17:30 | | | Closing Session |
S1/2 |
Download
The workshop program is also available for download in PDF format:
OMER3 Program (PDF, 166 kB).
For abstracts and additional information about the presented papers, please consult the preliminary proceedings:
OMER3 Preliminary Proceedings (PDF, 3530 kB).
|