Welcome to the 5th issue of the DATE08 Preview, which addresses embedded software design. Here, we provide a snapshot of the DATE08 program that covers this hot topic, plus the special guest comment from Prof. Ernst, DATE’s Embedded Software Track Chair, and additional news and background information.
For more previews please visit the DATE website: http://www.date-conference.com
We would also like to invite you to help us to improve.
Please send your feedback to: datepreviews@edacentrum.de.
| Abstract | Programme Excerpt |
Guest Comment |
Person Index |
News & Background |
DATE in the News |
DATE Links |
Programme Excerpt (Highlights)Tuesday, 3/11/2008 16:30-18:00, Room 04b 3.6 EMBEDDED TUTORIAL - Software for Wireless Networked Embedded Systems Wednesday, 3/12/2008 16:30-18:00, Room 04b 7.6 Safety-Driven Embedded Systems Design (Session) Thursday, 3/13/2008 08:30-10:00, Room 04b 8.6 New Real-Time Scheduling Approaches and their Applications (Session) Thursday, 3/13/2008 13:30-14:00, Room 05 9.1.2 Reliable Services in an Imperfect World (Lunchtime Keynote) Thursday, 3/13/2008 14:00-15:30, Room 04 10.1 Dependability Aspects (Dependable Embedded Systems Special Day) (Session) ... Read more | AbstractElectronic system level (ESL) design has been a hot topic at DATE for some years. Despite the hardware/software nature of ESL, the traditional EDA view of ESL is hardware-centric. So, we add this embedded software preview to reflect the importance of software in overall electronic system design. The electronic system design world as we’ve known it for the last few decades is now changing dramatically. Systems are trending rapidly to the use of MPSoC, deploying both heterogeneous and homogeneous processors. Consequently, the traditional, sequential software development flow is breaking. Now, the software is increasingly required to execute concurrently in order to maximally utilize the MPSoC’s hardware resources. Moreover, dynamic scheduling of software tasks to available hardware resources ... Read more | ||
Person Index (Highlights)Manfred Broy, TU Munich, DE W7 Dependable Software Systems Friday, March 14 8:45-16:30, Room 12a (Keynote Speaker, Panelist) Pascal Felber, Neuchatel U, AT 6.6 Software Architectures for Embedded Multi-CPU Systems Wednesday, March 12 14:30-16:00, Room 04b (Moderator) Simon Fuerst, BMW AG, DE W7 Dependable Software Systems Friday, March 14 8:45-16:30, Room 12a (Panelist, Keynote Speaker) Joachim Gerlach, Robert Bosch GmbH, DE 11.6 Software Synthesis and Embedded Code Generation Thursday, March 13 16:00-17:30, Room 12 (Moderator) Hans Hansson, Malardalen U, SE W7 Dependable Software Systems Friday, March 14 8:45-16:30, Room 12a (Panelist, Keynote Speaker) Herman Kopetz, TU Vienna, AT 5.1.1 Software Components for Reliable Automotive Systems (Automotive Special Day) Wednesday, March 12 11:00-12:30, Room 05 (Speaker) 9.1.2 Reliable Services in an Imperfect World (Lunchtime Keynote) Thursday, March 13 13:30-14:00, Room 05 (Keynote Speaker) Pierre Paulin, STMicroelectronics, CA W6 Software Engineering for Embedded Systems (Workshop) Friday, March 14 8:30-16:45, Room 11b (Speaker) Chris Schlaeger, AMD, AT 6.6 Software Architectures for Embedded Multi-CPU Systems Wednesday, March 12 14:30-16:00, Room 04b (Moderator) ... Read more | Guest Comment
Prof. Dr. Rolf Ernst, Technische Universität Braunschweig, Germany
DATE as a Leading Embedded Software EventIn the last few years, DATE has established a world-class embedded software development conference track. In consequence, the conference has attracted embedded software development tool exhibitors in addition to the established hardware design base. This development reflects the embedded systems industry’s growing interest in software technologies that meet application specific needs and constraints. All embedded software developers experience similar problems in meeting the contradictory requirements of developing software that meets the stringent performance and power constraints of increasingly complex and dynamic applications. It is not only time consuming, but also a dominant cost factor and a commercial risk. To address these issues, DATE fields experts in real-time and dependable system design, ... Read more | ||
News & BackgroundSilicon Hive, Apical team for image processing EE Time, February 6, 2008 ... Read more | DATE in the NewsAutomotive, applications dominate DATE 08 EETimes, January 30, 2008 ... Read more | DATE LinksDATE in the web:
... Read more |
Electronic system level (ESL) design has been a hot topic at DATE for some years. Despite the hardware/software nature of ESL, the traditional EDA view of ESL is hardware-centric. So, we add this embedded software preview to reflect the importance of software in overall electronic system design.
The electronic system design world as we’ve known it for the last few decades is now changing dramatically. Systems are trending rapidly to the use of MPSoC, deploying both heterogeneous and homogeneous processors.
Consequently, the traditional, sequential software development flow is breaking. Now, the software is increasingly required to execute concurrently in order to maximally utilize the MPSoC’s hardware resources. Moreover, dynamic scheduling of software tasks to available hardware resources is necessary to achieve performance and/or fault tolerance objectives. Such concurrency and dynamic scheduling introduce a much higher level of scheduling, storage and traffic complexity than heretofore, with potentially adverse effects on reliable and timely operation, and on energy consumption. Clearly, software developers can no longer write code without knowledge of the target hardware architecture.
These MPSoC design challenges cannot be addressed in either hardware or software alone, but must be tackled in both hardware and software simultaneously. True HW/SW co-development is now a condition for design success. DATE-08 addresses these issues.
On Thursday, for the first time in the conference’s history, there is a special day for Dependable Embedded Systems, focusing largely on embedded software.
On Friday, four out of the eight workshops have embedded software themes, while two others deal with ESL.
Embedded software is further addressed in the domain of automotive system design, QoS in multimedia applications, secure systems, and verification.
After last year’s DATE and DAC, it was clear that software and hardware designers visit different conferences and exhibitions. However, the system design challenge can be addressed only in an interdisciplinary fashion. It is of vital importance that the software and hardware communities come together. DATE-08, the most important European event for electronic system level design, explicitly invites the embedded software community to make "joined up" embedded system design happen.
A selection of sessions, panels, tutorials, workshops, and presentations is listed below.
Please join us!

Prof. Dr. Rolf Ernst, Technische Universität Braunschweig, Germany
Rolf Ernst received a diploma in CS and a Ph.D. in EE from the University of Erlangen-Nuremberg, Germany, in 81 and 87. From 88 to 89, he was with Bell Laboratories, Allentown, PA. Since 90, he has been a professor of EE at the Technical University of Braunschweig, Germany, where he chairs a university institute of 55 researchers, Ph.D. students and staff. He is with DATE from its very beginning, was DATE General Chair 99, DATE Sponsors Committee Chair from 2004 to 2006, and was responsible for the introduction of the embedded software track . He is an IEEE Fellow, a DATE Fellow and served as an ACM-SIGDA Distinguished Lecturer.
In the last few years, DATE has established a world-class embedded software development conference track. In consequence, the conference has attracted embedded software development tool exhibitors in addition to the established hardware design base. This development reflects the embedded systems industry’s growing interest in software technologies that meet application specific needs and constraints.
All embedded software developers experience similar problems in meeting the contradictory requirements of developing software that meets the stringent performance and power constraints of increasingly complex and dynamic applications. It is not only time consuming, but also a dominant cost factor and a commercial risk.
To address these issues, DATE fields experts in real-time and dependable system design, compilation and code generation, operating systems and hardware dependent software, and model-based design. For the first time, DATE-08 brings together all of these different and complementary embedded software development disciplines, simultaneously.
DATE’s software community is constantly growing. This is clearly reflected in the DATE-07 visitor survey. When asked about their interests, 35.2% of all respondents put embedded software design first, and 20.8% rated real-time systems their number one choice (multiple choice). In other words, more than a third of DATE-07’s 4,922 visitors are involved in embedded software issues. Moreover, the multi-disciplinary nature of the DATE makes it a prime venue for community networking. In fact, in the DATE-07 survey, 85% of our visitors said that they visit DATE for this very purpose.
The DATE-08’s embedded software track covers many new developments. With multi-core architectures emerging in all areas of embedded computing, the related concurrency, coherence and synchronization issues have become topics of pressing interest. Moreover, with the convergence of general purpose and embedded computing, as seen in many modern platforms and applications, multi-core software architectures must be treated on a broader basis.
Therefore, DATE has upgraded software architectures and principles for embedded MPSoC and multi-core systems to an independent topic, chaired by Chris Schlaeger, Director of AMD’s Operating System Research Center and previously Vice President of Engineering of Novell/SUSE, a major Linux player. He has a clear view on the future development: "Mastering the challenges of multi-core systems will be a key success factor for embedded systems. The continuing growth of performance and storage capacity opens the door for more and more general purpose computing applications, and the development of the software stack is starting to dominate the overall system design time." The topic co-chair is Pascal Felber, University de Neuchâtel, Switzerland, who covers the academic section of that field.
The bulk of the 50% growth in DATE conference paper submissions from 63 papers in 2007 to 93 papers in 2008 is in the fields of real-time and dependable systems, compilers and code generation, and model based design. DATE has covered these topics for years, so why are they growing so rapidly? For Ed Brinksma, Director of the well known Embedded Systems Institute in Eindhoven and Chair of the topic on model based-design, productivity and complexity are the drivers: "The growing influence of the application context and the productivity gap between hardware and software design have created overwhelming complexity issues in embedded system design. Driving the design process with the aid of models with the right abstraction levels from the early stages of the design onwards is the key ingredient for powerful new methods to tackle this problem."
It is the combination of hardware and physical constraints, strict cost targets and application complexity that defines the challenges of embedded software development. With DATE’s traditional background in hardware and EDA, and its growing activities embedded software, the conference is perfectly positioned to cover these overlapping areas of the embedded software challenge.
I am very much looking forward to a full week of top class embedded software sessions and workshops and an interesting exhibition with lots of opportunities to meet the leading people of the embedded software community.
Regards and see you at DATE in Munich!
Rolf Ernst
Embedded Software Track Chair
9:30-18:00, Room 11a
To keep pace with the rising computational demands of embedded applications, an effective approach is to raise the level of abstraction at which the design of essential functionality is performed. Raising the level of abstraction allows designers to remove the complexity of low-level and implementation details, thereby gaining design productivity. However, raising the level of abstraction also widens the gap between design and implementation. To overcome the gap between design and implementation, this tutorial demonstrates technologies for: (i) the automatic transformation of the design into increasingly detailed representations, (ii) checking correctness of the additional detail, and (iii) hardware/software codesign. Model-Based Design is introduced and experts from industry and academia demonstrate the use of technologies such as automatic C and HDL code generation, automatic test bench generation, automatic sequential design refinement, and multi-domain system design, including mixed-signal simulation. The attendees will learn how to develop high-level domain specific models of embedded systems and how to exploit automatic transformation technology to systematically realize the embedded application. ... Read more
9:30-18:00, Room 03
Advanced embedded devices such as multi-standard mobile terminals demand ever-increasing performance and energy efficiency. Simultaneously, a high degree of flexibility and programmability is required due to increasing software complexity and fast changing protocol and codec standards. This has led to the concept of MPSoC (Multi-Processor System-on-Chip) platforms. In many cases, MPSoCs are simply assembled in "best effort" manner from existing legacy IP components, and programming the platform presents a major bottleneck. As Moore´s Law permits us to enter the "manycore" MPSoC area, what is needed is a systematic approach that builds on well-proven technologies, but also innovates with novel classes of electronic system-level (ESL) design automation tools. This tutorial discusses several key questions with significant impact on the future of MPSoC: What are the MPSoC killer applications? Is homogeneous or heterogeneous architecture the right choice? What are the key tools, methodologies and programming models for successfully designing and programming MPSoC platforms? In the end, will there be only a few survivor platforms that everyone has to accept? Based on their extensive research and industry experience, the presenters will provide their answers from a practical, application-oriented perspective. ... Read more
9:50-10:30, Room 13
Dominique Vernay, CTO, THALES, Paris, FRThe societal demands in Europe for Health, Security & Safety, Energy and the market demands in nomadic, transport, communications, entertainment products, ask for innovations and technical leadership. Enabling embedded Systems require new challenging solutions like multi-physics devices, millions of interconnected nodes, very low power for autonomy, trusted and safe operations, reliability. The talk will introduce THALES vision and research priorities for embedded systems and will illustrate them through presentations of solutions and on-going research projects and initiatives. Thales effort related to mission-critical systems is focused on advanced high-performance embedded computing platforms, on middleware technologies, on software systems design and verification tools for safety and security and on the emergence of open standards in these domains. THALES is also actively contributing to the development of innovation eco-systems: the Joint Undertaking ARTEMIS in Europe; the Pôle de Compétitivité SYSTEM@TIC PARIS REGION in France. ... Read more
11:30-13:00, Room 04b
The evaluation of extra-functional properties of embedded systems, such as reliability, timeliness and energy consumption, as well as dealing with uncertainty, e.g., in the timing of events, is getting more and more important. What are the models and approaches to analyse such properties in a reliable way? We survey the state-of-the-art and show how these techniques are applied in two different practical cases: (1) the Multival project (pôle de competitivité mondial Minalogic) which is focussed on the verification and prediction of performance of multiprocessor architectures, GALS, and asynchronous circuits, and (2) the evaluation of battery lifetimes in battery- powered hand-held mobile (communication) devices. ... Read more
14:30-16:00, Room 02
Increasing system complexity leads to the need for heterogenous modeling, analysis and implementation techniques. In this session, throuput analysis technique for synchrounous, data-flow systems is proposed in the first paper. The second paper presents novel techniques for abstract RTOS modeling. Two short papers describe design experiences using advanced design technologies based in System- C AMS and OO SystemC. ... Read more
16:30-18:00, Room 04b
Embedded systems driven by future applications will be tightly coupled with the increasing complexity of the real world. Consisting of myriads of wireless networked devices, of heterogeneous architectures, distributed and interacting in a number of ways and serving a multitude of purposes systems have to adapt and take advantage of conditions unpredictable at design time. In their realisation software both on a system and on an application level is playing an increasingly important role that cannot be designed independently. Dominant design factors are the severe resource constraints, the unreliability of the wireless medium and the dynamics of both the applications and the environment. Selected challenges in the area of wireless sensor networks are addressed by the speakers in this special session highlighting the current gap between theory and practice in an emerging field. ... Read more
8:30-10:00, Room 04a
Novel architecture-aware algorithms and architecture (co-)optimization are discussed in the domain of wireless baseband processing. Special attention is given to recent trends such as software-oriented and fault-tolerant implementations. ... Read more
8:30-10:00, Room 04b
Model-based methods are increasingly adopted in industry for the design of complex engineered systems. This session illustrates Model- Based Design and the following methodologies and technologies: timed automata and testing, compositional scheduling using event models, formal foundations for tool coupling for hybrid systems, and a workflow for heterogeneous system synthesis. ... Read more
11:00-12:30, Room 05
System-level integration requires an overall understanding of the interplay of the sub-systems to enable component-based development with portability, reconfigurability and extensibility and guaranteed reliability and performance levels. Integration by simple interfaces and plug-and-play of sub-systems, which is the main objective of AUTOSAR, requires solving essential technical problem. ... Read more
14:30-16:00, Room 04b
In this session there are three papers that address complementary aspects related to performance and reliability of multi-CPU systems. The first paper presents a dynamic approach to minimizing the temperature differences of the processors in an SoC. The second paper discusses a method to design an application to dynamically maximize CPU utilization. Addressing a similar goal, the third paper introduces new task assignment algorithms for pipelined execution of streaming applications. ... Read more
14:30-16:00, Room 12
The papers in this session focus on the techniques to improve the performance and density of instruction code. The first paper proposes a dynamic run-time system for the incremental loading of custom computing units. The second paper exploits two-dimensional code redundancy to compress programs. The third paper in the session improves heuristics for selecting target operations for instruction packing. Finally, the fourth paper proposes to reduce instruction size by recoding the ISA. ... Read more
16:30-18:00, Room 04b
This session on saftey-driven embedded systems design addresses reliability, fault-tolerance, and composability that ensures temporal and functional correctness. The first paper proposes a joint schedulability and reliability analysis of safety-critical real-time embedded applications. The second paper addresses scheduling of k fault-tolerant hard real-time tasks in the presence of soft real- time tasks with utility functions. The third paper presents tool support for automated incremental component-based failure mode and effects analysis of software and hardware. The fourth and last paper in this session proposes a way of safely composing synchronous components in globally asynchronous designs based on checking that the composition is non-blocking. ... Read more
8:30-10:00, Room 04b
New real-time schedulability analysis and applications to automotive systems and communication protocols will be presented. The first paper presents two new polynomial time feasibility tests for EDF scheduled systems with periodic tasks with arbitrary deadlines. The second and third papers present novel implementations of real-time scheduling algorithms for automotive systems. The fourth paper in this session analyses the ability of a budget sharing token protocol to manage real-time and non-real-time traffic. ... Read more
11:00-12:30, Room 05
One promising approach of engineering dependable embedded systems is to synthesise them from specifications. In this session, the speakers address challenges and approaches regarding the synthesis of dependable embedded systems. ... Read more
11:00-12:30, Room 04a
In this session information security is first addressed at the system level whether developers have to protect the confidentiality of information over the network, the network against attacks or the confidentiality and integrity of the embedded platforms. ... Read more
11:00-12:30, Room 04b
This session is aimed at bridging the gap between code optimisation and efficient memory utilisation. The first paper proposes a compiler technique to prioritise instrutions allowing memory access latency to be hidden. The second paper shows how fixing cache way placement for selected instructions can improve energy efficiency in embedded processors. The third paper proposes a novel loop optimisation for memory- and register-constrained architectures. ... Read more
13:30-14:00, Room 05
With the ongoing trends of hardware complexity - device density increases, reducing geometries, lowering switching thresholds etc - hardware increasingly exhibits transient faults. Software is not perfect and the increasing complexity results in Heisenbugs. Consequently it becomes a complex technological challenge to build dependable embedded systems that can accommodate and mitigate these facts of hardware and software transients such that the user perceived services are not seriously impacted. ... Read more
14:00-15:30, Room 04
This session will highlight various aspects of the dependability challenge and promising approaches to address these. ... Read more
16:00-17:30, Room 04
We conclude the special day on dependable embedded systems with a session to discuss the future of dependable embedded systems: new challenges, new directions and approaches. ... Read more
16:00-17:30, Room 12
This session covers software synthesis and code generation for embedded processors. The first paper proposes code optimisation techniques targeting architectures supporting predicated execution. The second paper focuses on compiler techniques and optimisations for translating programs from the concurrent programming language SHIM to code for shared memory multiprocessors. The third paper presents methods to optimise modularity and reusability during the generation of code from synchronous block diagrams. The fourth paper introduces a Petri-net-based tool for the specification of hard real-time embedded systems and the synthesis of predictable C code. ... Read more
8:20-16:30, Room 11a
The influence of embedded systems is constantly growing. Increasingly powerful and versatile devices are developed and put on the market at a fast pace. The number of features is increasing, and so are the constraints on the systems concerning size, performance, energy dissipation and timing predictability. Since most systems today use a processor to execute an application program rather than using dedicated hardware, the requirements can not be fulfilled by hardware architects alone: Hardware and software have to work together to meet the tight constraints put on modern devices.
One of the key characteristics of embedded software is that it heavily depends on the underlying hardware. The reason of the dependency is that embedded software needs to be designed in an application specific way. To reduce the system design cost, e.g. code size, energy consumption etc., embedded software needs to be optimised exploiting the characteristics of the underlying hardware.
SCOPES focuses on the software generation process for modern embedded systems. Topics of interest include all aspects of the compilation process, starting with suitable modeling and specification techniques and programming languages for embedded systems. The emphasis of the workshop lies on code generation techniques for embedded processors. The exploitation of specialized instruction set characteristics is as important as the development of new optimisations for embedded application domains. Cost criteria for the entire code generation and optimization process include runtime, timing predictability, energy dissipation, code size and others. Since today's embedded devices frequently consist of a multi-processor system-on-chip, the scope of this workshop is not limited to single-processor systems but particularly covers compilation techniques for MPSoC architectures.
In addition, this workshop intends to put a spotlight on the interactions between compilers and other components in the embedded system design process. This includes compiler support for e.g. architecture exploration during HW/SW codesign or interactions between operating systems and compilation techniques. Finally, techniques for compiler aided profiling, measurement, debugging and validation of embedded software are also covered by this workshop, because stability of embedded software is mandatory.
SCOPES 2008 is the 11th workshop in a series of workshops initially called "International Workshop on Code Generation for Embedded Processors". The name SCOPES has been used since the 4th workshop. The scope of the workshop remains software for embedded systems with emphasis on code generation (compilers) for embedded processors. SCOPES will be held in cooperation with ACM SIGBED and is sponsored by the Artist2 NoE and by EDAA.
Further Information:
Website: http://www.scopesconf.org
Mailing List: http://www.scopesconf.org/list
... Read more
8:30-16:45, Room 11b
The purpose of this workshop is to bring together software and hardware engineers who are willing to investigate the challenges in application development and integration in different embedded system domains, and to examine software engineering technologies for addressing those challenges, without neglecting the often stringent constraints imposed by hardware platforms. Several new challenges arise in embedded software development in addition to the traditional ones of power efficiency, memory usage and execution time. At the level of individual embedded devices, we observe significant changes with respect to applications: an increasing number of applications, often from different vendors, have to run concurrently on one device; applications are more interactive or dynamic, making them unpredictable; applications can be downloaded and deployed at runtime. Furthermore, productivity becomes an important challenge when mapping applications onto the hardware architecture, more so when considering multi- or even many-core processor architectures. At the level of the network we see the need for larger, distributed applications that span a number of devices such as nomadic, battery-operated consumer devices and/or sensors. Such networks can be integrated in traditional business applications, consisting of database servers, regular client PCs and so on. Moreover, we will have to deal with unreliability on a regular basis because of device mobility at the network level, or because of hardware failure at the level of individual devices, e.g. due to sub 32nm technology. This list is of challenges is certainly not exhaustive. In traditional software engineering these problems are far from new: numerous approaches deal with application integration, higher-level languages and tools improve productivity, tried-and-true software architectures exist for distributed applications, and so on. Nevertheless, the very nature of embedded systems imposes additional constraints on software engineering. One of the most stringent constraints continues to be resource efficiency, especially with respect to power consumption. Secondly, hard or soft real-time constraints remain crucial. A third constraint is cost-efficiency of building sophisticated applications, given the fact that most of them are used in consumer-oriented, mass-produced devices. Again, more constraints can be added. This workshop's goal is to bridge the gap between the software community on the one hand, where the focus is on developing sophisticated end-user applications but where the constraints imposed by the hardware or low-level concerns tend to be overlooked, and the hardware community on the other hand, where the focus is on dedicated and optimised approaches that are not amenable to be deployed in heterogenuous hardware and software environments. Towards that end we have composed a workshop programme that consists of several high-quality invited presentations. We have attempted to bring together a balanced - but by no means exhaustive - mix of people with different backgrounds (academia and/or industry; software and/or hardware) and from different embedded system domains. The workshop programme is shown below. The presentations can be roughly divided in three categories, with possible overlap. First of all, there are several presentations about particular embedded system domains that will highlight challenges, both in the present and future, of software development given the particular constraints and characteristics of these domains. The presentations from Philips Medical, NXP and Nokia fall into this category, covering the medical domains, consumer and mobile, respectively. Furthermore, Bedarra Research Labs and the European Microsoft Innovation Center will give presentations on approaches and/or technologies that have proven successful in a particular embedded systems domain, niche or project and have the potential to be leveraged in a broader context. Finally, two presentations will tackle the challenges of system and software development from a hardware perspective, more specifically IBM/MIT on programming for the Cell architecture and STMicroelectronics on hardware-driven programming models. The workshop is concluded with an interactive panel consisting of, among others, the invited speakers. ... Read more
8:45-16:30, Room 12a
Dependable Software Systems have become increasingly ubiquitous in recent years. This covers traditional application areas like avionics and military, but also emergent areas like medical devices and automotive where software plays an increasingly crucial role. Besides the purely safety critical aspect of more traditional systems there is also the move of dependability becoming relevant in terms of economics as the amount of software and its complexity is on the rise and recalls due to faulty SW are becoming more common. In terms of technology the research in dependable software systems spans the domains of safety critical, fault-tolerant, real-time, distributed, and operating systems. In standing with the main conference special focus of the workshop is directed at the design, test, and verification of desired systems properties. Topics for discussion at the workshop are centred around but not limited to: automated failure management and recovery tools, concepts, and techniques for the design of robust systems self testing, self adapting, and self healing systems quantification of aspects of dependability in different domains specification of dependability requirements improved detection and recovery from failures tradeoffs between requirements like performance, scalability, availability, reliability, security, etc. certification aspects of software systems including tool and component qualification Each session is headed by a keynote outlining a different aspect of dependable software systems followed by talks selected from submitted papers and ample of discussion time. One session is reserved for a panel discussion on "Design Automation for Dependable Software - Is it Truly Efficient?" The break session will also feature poster presentations offering the chance to discuss matters in front of presented posters. Target Audience: Industry representatives and Researchers wishing to learn of current efforts in dependable software systems research and industrial practise as well as discuss future directions in the area. For further information, visit website: http://www.ertos.nicta.com.au/events/08/0314-desdate.pml ... Read more
8:45-16:30, Room 12b
In order to cope with the complexity of embedded system design, one of the most promising trends is to raise the abstraction level. This allows to abstract away implementation details and dramatically speed-up the system architecture exploration. We are currently seeing the generalisation of ESL (Electronic System Level) design tools but a way to raise even further the abstraction level is to move from languages (like SystemC or System Verilog) to modeling tools. Such tools are more and more used to develop software that is an increasingly important part of embedded systems. The industry standard for modeling software is UML and some effort has been recently done to adapt UML to the co-modelling of embedded systems. These efforts have lead to the MARTE (Modeling and Analyzis of Real-Time and Embedded systems) UML profile that has been standardised by the OMG last August (http://www.omgmarte.org/). It is currently in finalization and should become a full standard during the year 2008. The goal of this workshop is to bring together the early adopters of MARTE and all the interested people to present and discuss the first returns of experience with the usage of MARTE in embedded system design flows. ... Read more
Jacob A. Abraham, U Texas at Austin, US
11.1 New Directions and Challenges (Dependable Embedded Systems Special Day)
Thursday, March 13 16:00-17:30, Room 04 (Panelist)
A Acquaviva, Verona U, IT
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
F Arzel, LIP6, U of Paris, FR
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
Gerd Ascheid, RWTH Aachen, DE
C System-Level Design and Application Mapping for Wireless and Multimedia MPSoC Architectures
Monday, March 10 9:30-18:00, Room 03 (Speaker)
Tom Ashby, IMEC, BE
C System-Level Design and Application Mapping for Wireless and Multimedia MPSoC Architectures
Monday, March 10 9:30-18:00, Room 03 (Speaker)
David Atienza, Ecole Polytechnique Federale de Lausanne, CH
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
Todd Austin, U Michigan, US
6.7 Instruction-Set Optimisations
Wednesday, March 12 14:30-16:00, Room 12 (Moderator)
Felice Balarin, Cadence Design Systems, US
W7 Dependable Software Systems
Friday, March 14 8:45-16:30, Room 12a (Panelist)
Brian Barry, Bedarra Research Labs, CA
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
S Bartolini, Siena U, IT
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
Iain Bate, University of York, UK
W7 Dependable Software Systems
Friday, March 14 8:45-16:30, Room 12a (Organizer)
L Bauer, Karlsruhe U, DE
6.7 Instruction-Set Optimisations
Wednesday, March 12 14:30-16:00, Room 12 (Speaker)
M Beigl, TU Braunschweig, NN
3.6 Software for Wireless Networked Embedded Systems
Tuesday, March 11 16:30-18:00, Room 04b (Moderator, Organizer)
Luca Benini, Bologna U, IT
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
L Besnard, CNRS, FR
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
G Bette, Associated Compiler Experts, NL
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
J Beutel, ETH Zurich, CH
3.6 Software for Wireless Networked Embedded Systems
Tuesday, March 11 16:30-18:00, Room 04b (Organizer)
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Moderator)
T Bonny, Karlsruhe U, DE
6.7 Instruction-Set Optimisations
Wednesday, March 12 14:30-16:00, Room 12 (Speaker)
C Bouganis, Imperial College London, UK
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Moderator)
Pierre Boulet, Université des Sciences et Technologies de Lille, FR
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker, Organizer)
M Branca, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Oliver Bringmann, FZI Forschungszentrum Informatik an der Universitaet Karlsruhe, DE
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker, Organizer)
E Brinksma, Embedded Systems Institute, FR
10.1 Dependability Aspects (Dependable Embedded Systems Special Day)
Thursday, March 13 14:00-15:30, Room 04 (Speaker)
4.6 Model-Based Design for Embedded Systems
Wednesday, March 12 8:30-10:00, Room 04b (Moderator)
L Brisolara, UFRGS, BR
4.6 Model-Based Design for Embedded Systems
Wednesday, March 12 8:30-10:00, Room 04b (Speaker)
Manfred Broy, TU Munich, DE
W7 Dependable Software Systems
Friday, March 14 8:45-16:30, Room 12a (Keynote Speaker, Panelist)
G Buttazzo, Scuola Superiore S Anna, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
L Camerini, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Christos Cassandras, Boston U, US
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Speaker)
J Cavazos, Delaware U, US
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
M Ceriani, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
O Certner, INRIA Saclay, FR
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
Krishendu Chakrabarty, Duke University, US
10.1 Dependability Aspects (Dependable Embedded Systems Special Day)
Thursday, March 13 14:00-15:30, Room 04 (Speaker)
Xi Chen, Northwestern U, US
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Speaker)
L Cloth, Twente U, NL
1.6 Quantitative Evaluation in Embedded Systems Design
Tuesday, March 11 11:30-13:00, Room 04b (Speaker)
F Colas-Bigey, Thales Communication, FR
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Speaker)
N Coste, STMicroelectronics, FR
1.6 Quantitative Evaluation in Embedded Systems Design
Tuesday, March 11 11:30-13:00, Room 04b (Speaker)
F Cruz, Federal U of Amazonas (UFAM), BR
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
Maja D'Hondt, IMEC, BE
W6 Software Engineering for Embedded Systems
Friday, March 14 8:30-16:45, Room 11b (Organizer)
Werner Damm, OFFIS, DE
5.1.1 Software Components for Reliable Automotive Systems (Automotive Special Day)
Wednesday, March 12 11:00-12:30, Room 05 (Speaker)
A Das, Northwestern U, US
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Speaker)
A David, Aalborg U, DK
4.6 Model-Based Design for Embedded Systems
Wednesday, March 12 8:30-10:00, Room 04b (Speaker)
B De Bus, Ghent U, BE
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
O Deprez, Texas Instruments, FR
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Moderator)
M Di Natale, Scuola S Anna Pisa, IT
5.1.1 Software Components for Reliable Automotive Systems (Automotive Special Day)
Wednesday, March 12 11:00-12:30, Room 05 (Organizer, Moderator)
C Diederichs, INCHRON GmbH, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
J Dielissen, NXP Semiconductors, NL
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Moderator)
S Droessler, TU Munich, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Stephen A. Edwards, Columbia University, US
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
Karsten Einwich, Fraunhofer IIS/EAS Dresden, DE
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Speaker)
Petru Eles, Linkoping University, SE
9.1.1 Synthesis of Dependable Embedded Systems (Dependable Embedded Systems Special day)
Thursday, March 13 11:00-12:30, Room 05 (Speaker)
J Elmqvist, Linkoping U, SE
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
Huascar Espinoza, CEA List, FR
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker)
T Facchinetti, Pavia U, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
G Faerber, TU Munich, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Heiko Falk, TU Dortmund, NN
W5 Software and Compilers for Embedded Systems (SCOPES’08)
Friday, March 14 8:20-16:30, Room 11a (Chair)
P Felber, Neuchatel U, AT
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Moderator)
F Ferrandi, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Christof Fetzer, TU Dresden, DE
10.1 Dependability Aspects (Dependable Embedded Systems Special Day)
Thursday, March 13 14:00-15:30, Room 04 (Moderator, Organizer)
11.1 New Directions and Challenges (Dependable Embedded Systems Special Day)
Thursday, March 13 16:00-17:30, Room 04 (Organizer)
9.1.1 Synthesis of Dependable Embedded Systems (Dependable Embedded Systems Special day)
Thursday, March 13 11:00-12:30, Room 05 (Moderator, Organizer)
Anne-Marie Fouilliart, Thales Communications, FR
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Moderator)
G Franchino, Pavia U, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
Simon Fuerst, BMW AG, DE
W7 Dependable Software Systems
Friday, March 14 8:45-16:30, Room 12a (Panelist, Keynote Speaker)
G Gaydadjiev, TU Delft, NL
6.7 Instruction-Set Optimisations
Wednesday, March 12 14:30-16:00, Room 12 (Moderator)
Joachim Gerlach, Robert Bosch GmbH, DE
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Moderator)
A H Ghamarian, TU Eindhoven, NL
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Speaker)
L Gheorghe, Ecole Polytechnique de Montreal, CA
4.6 Model-Based Design for Embedded Systems
Wednesday, March 12 8:30-10:00, Room 04b (Speaker)
A Ghosal, UC Berkeley, US
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
S Goddard, U Nebraska - Lincoln, US
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Moderator)
K Gruettner, OFFIS e.V., DE
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Speaker)
Sébastien Gérard, CEA List, FR
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Keynote Speaker)
Matthias Hagner, TU Braunschweig, DE
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker)
Hans Hansson, Malardalen U, SE
W7 Dependable Software Systems
Friday, March 14 8:45-16:30, Room 12a (Panelist, Keynote Speaker)
M Hashemii, UC Davis, US
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
Christian Haubelt, Erlangen-Nuremberg U, DE
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Moderator)
B R Haverkort, Twente U, NL
1.6 Quantitative Evaluation in Embedded Systems Design
Tuesday, March 11 11:30-13:00, Room 04b (Organizer)
H Heinecke, BMW, DE
5.1.1 Software Components for Reliable Automotive Systems (Automotive Special Day)
Wednesday, March 12 11:00-12:30, Room 05 (Speaker)
T A Henzinger, EPFL, CH
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
H Hermanns, INRIA, FR
1.6 Quantitative Evaluation in Embedded Systems Design
Tuesday, March 11 11:30-13:00, Room 04b (Speaker)
R Hersemeule, RWTH Aachen, NN
1.6 Quantitative Evaluation in Embedded Systems Design
Tuesday, March 11 11:30-13:00, Room 04b (Moderator)
M Hohenauer, RWTH Aachen U, DE
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
Sorin A. Huss, TU Darmstadt, DE
9.1.1 Synthesis of Dependable Embedded Systems (Dependable Embedded Systems Special day)
Thursday, March 13 11:00-12:30, Room 05 (Speaker)
D Iercan, Politehnica U of Timisoara, RO
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
Viacheslav Izosimov, Linkoping U, SE
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
Ahmed Jerraya, CEA-LETI, FR
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Speaker)
Alex K. Jones, Edinburgh U, US
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
S Joshi, Idian Inst. Of Technology Kharagpur, IN
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Speaker)
J P Katoen, RWTH Aachen U, DE
1.6 Quantitative Evaluation in Embedded Systems Design
Tuesday, March 11 11:30-13:00, Room 04b (Speaker)
C Kirsch, Salzburg U, AT
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
Herman Kopetz, TU Vienna, AT
5.1.1 Software Components for Reliable Automotive Systems (Automotive Special Day)
Wednesday, March 12 11:00-12:30, Room 05 (Speaker)
9.1.2 Reliable Services in an Imperfect World (Lunchtime Keynote)
Thursday, March 13 13:30-14:00, Room 05 (Keynote Speaker)
Ali Koudri, Thales Aerospace Division, FR
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker)
Wido Kruijtzer, NXP Semiconductors, NL
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Speaker)
Amit Kumar, TU Eindhoven, NL
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Speaker)
Kimmo Kuusilinna, Nokia Research Center, FI
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
Kaushik Larsen, Aalborg U, DK
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Moderator)
Rudy Lauwereins, IMEC, BE
W6 Software Engineering for Embedded Systems
Friday, March 14 8:30-16:45, Room 11b (Organizer)
Rainer Leupers, RWTH Aachen, DE
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Moderator)
C System-Level Design and Application Mapping for Wireless and Multimedia MPSoC Architectures
Monday, March 10 9:30-18:00, Room 03 (Organizer, Speaker)
M Li, IMEC, BE
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Speaker)
J Lilius, Abo Akademi U, FI
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Moderator)
H Lin, U of Connecticut, Storrs, US
6.7 Instruction-Set Optimisations
Wednesday, March 12 14:30-16:00, Room 12 (Speaker)
R Lublinerman, The Pennsylvania State U, US
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
P Maciel, Federal U of Pernambuco (UFPE), BR
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
U Margull, 1 Mal 1 Software GmbH, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
Grant Martin, Tensilica, US
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Speaker)
A Masrur, TU Munich, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
Matthias May, Kaiserslautern U, DE
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Speaker)
A Mendelson, Intel, IL
11.1 New Directions and Challenges (Dependable Embedded Systems Special Day)
Thursday, March 13 16:00-17:30, Room 04 (Panelist, Speaker)
Subhasish Mitra, Stanford U, US
11.1 New Directions and Challenges (Dependable Embedded Systems Special Day)
Thursday, March 13 16:00-17:30, Room 04 (Panelist)
Matteo Monchiero, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Pieter J. Mosterman, The MathWorks, US
4.6 Model-Based Design for Embedded Systems
Wednesday, March 12 8:30-10:00, Room 04b (Moderator)
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Moderator)
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Organizer)
F Mulas, Cagliari U, IT
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Speaker)
Don Orofino, The MathWorks, US
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Speaker)
G Palermo, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
Sanggyu Park, Seoul National University, KR
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
A Pataricza, TU Budapest, HU
9.1.1 Synthesis of Dependable Embedded Systems (Dependable Embedded Systems Special day)
Thursday, March 13 11:00-12:30, Room 05 (Speaker)
Pierre Paulin, STMicroelectronics, CA
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
Stefan M. Petters, NICTA, AT
W7 Dependable Software Systems
Friday, March 14 8:45-16:30, Room 12a (Organizer)
Éric Piel, Lille University and INRIA, FR
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker)
C Pinello, Cadence Berkely Lab, US
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
S Poledna, TTTech, AT
10.1 Dependability Aspects (Dependable Embedded Systems Special Day)
Thursday, March 13 14:00-15:30, Room 04 (Speaker)
11.1 New Directions and Challenges (Dependable Embedded Systems Special Day)
Thursday, March 13 16:00-17:30, Room 04 (Panelist)
P Pop, DTU, DK
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
9.1.1 Synthesis of Dependable Embedded Systems (Dependable Embedded Systems Special day)
Thursday, March 13 11:00-12:30, Room 05 (Speaker)
Mauro Prevostini, University of Lugano, CH
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker)
Ben Pronk, NXP Semiconductors, NL
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
J Quevremont, Thales, FR
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Moderator)
Rodric Rabbah, IBM T.J. Watson Research Center, US
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
J Rox, TU Braunschweig, DE
4.6 Model-Based Design for Embedded Systems
Wednesday, March 12 8:30-10:00, Room 04b (Moderator)
Alberto L. Sangiovanni-Vincentelli, UC Berkeley, US
5.1.1 Software Components for Reliable Automotive Systems (Automotive Special Day)
Wednesday, March 12 11:00-12:30, Room 05 (Organizer)
G Schirner, UC Irvine, US
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Speaker)
C Schlaeger, AMD, AT
6.6 Software Architectures for Embedded Multi-CPU Systems
Wednesday, March 12 14:30-16:00, Room 04b (Moderator)
Donatella Sciuto, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Author)
E Sha, U of Texas at Dallas, US
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
Z Shao, Polytechnical U of Hong Kong, CN
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
Aviral Shrivastava, Arizona State U, US
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
B Singh, NXP Semiconductors, NL
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
Frank Slomka, OFFIS, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
Neeraj Suri, TU Darmstadt, DE
10.1 Dependability Aspects (Dependable Embedded Systems Special Day)
Thursday, March 13 14:00-15:30, Room 04 (Organizer)
11.1 New Directions and Challenges (Dependable Embedded Systems Special Day)
Thursday, March 13 16:00-17:30, Room 04 (Moderator, Organizer)
9.1.1 Synthesis of Dependable Embedded Systems (Dependable Embedded Systems Special day)
Thursday, March 13 11:00-12:30, Room 05 (Organizer)
9.1.2 Reliable Services in an Imperfect World (Lunchtime Keynote)
Thursday, March 13 13:30-14:00, Room 05 (Organizer, Moderator)
Janos Sztipanovits, Vanderbilt U, US
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Moderator)
A Automatically Realising Embedded Systems from High-Level Functional Models
Monday, March 10 9:30-18:00, Room 11a (Speaker)
J-P Talpin, INRIA, FR
7.6 Safety-Driven Embedded Systems Design
Wednesday, March 12 16:30-18:00, Room 04b (Speaker)
O Tardieu, IBM, FR
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
J Thoguluva, NEC Laboratories, US
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Speaker)
S Tripakis, Cadence Research, US
11.6 Software Synthesis and Embedded Code Generation
Thursday, March 13 16:00-17:30, Room 12 (Speaker)
A Tumeo, Politecnico di Milano, IT
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
K Van Berkel, NXP Semiconductors Research, NL
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Speaker)
A Vandecappelle, IMEC, BE
C System-Level Design and Application Mapping for Wireless and Multimedia MPSoC Architectures
Monday, March 10 9:30-18:00, Room 03 (Speaker)
M Vasilevski, Lab. UPMC / LIP6 / SOC, FR
2.2 Heterogeneous System Modelling, Analysis and Implementation
Tuesday, March 11 14:30-16:00, Room 02 (Speaker)
Wilfried Verachtert, IMEC, BE
C System-Level Design and Application Mapping for Wireless and Multimedia MPSoC Architectures
Monday, March 10 9:30-18:00, Room 03 (Speaker)
Diederik Verkest, IMEC, BE
W6 Software Engineering for Embedded Systems
Friday, March 14 8:30-16:45, Room 11b (Organizer)
Dominique Vernay, THALES, FR
Plenary Perspective on Embedded Systems: Challenges and Research Priorities
Tuesday, March 11 9:50-10:30, Room 13 (Keynote Speaker)
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Speaker)
G Wirrer, Continental Teves AG, DE
8.6 New Real-Time Scheduling Approaches and their Applications
Thursday, March 13 8:30-10:00, Room 04b (Speaker)
I-W Wu, National Chiao Tung U, TW
6.7 Instruction-Set Optimisations
Wednesday, March 12 14:30-16:00, Room 12 (Speaker)
Roel Wuyts, IMEC, BE
W6 Software Engineering for Embedded Systems
Friday, March 14 8:30-16:45, Room 11b (Organizer)
W Xu, Caltech, US
4.4 Algorithms and Architectures Optimization for Baseband Processing
Wednesday, March 12 8:30-10:00, Room 04a (Speaker)
C J Xue, City U of Hong Kong, CN
9.6 Memory-Centric Code Optimisation
Thursday, March 13 11:00-12:30, Room 04b (Speaker)
J Zambreno, Iowa State U, US
9.4 Secured Systems
Thursday, March 13 11:00-12:30, Room 04a (Speaker)
Harmke de Groot, European Microsoft Innovation Center, DE
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
Robert de Simone, INRA Sophia Antipolis Méditerrannée, FR
W8 Modeling and Analysis of Real-Time and Embedded Systems with the MARTE UML profile
Friday, March 14 8:45-16:30, Room 12b (Organizer)
Dominique Vernay, CTO, THALES, Paris, FR
Plenary: Perspective on Embedded Systems: Challenges and Research Priorities (Keynote)
Tuesday, March 11 9:50-10:30, Room 13 (Keynotespeaker)
Jan Willem van den Beukel, Philips Medical, NL
W6 Software Engineering for Embedded Systems (Workshop)
Friday, March 14 8:30-16:45, Room 11b (Speaker)
embedded.com
The Official Site of the Embedded Development Community
http://www.embedded.com/
Network of Excellence on Embedded Systems Design
The Artist2 Network of Excellence implements a Joint Programme of Activities, covering: Integration (JPIA), Research (JPRA), Spreading Excellence (JPASE), and Management.
http://www.artist-embedded.org/artist/
IEEE Transactions on Industrial Informatics
The scope of the IEEE Transactions on Industrial Informatics includes reporting, defining, providing a forum for discourse, and informing its readers about the latest developments in intelligent and computer control systems, robotics, factory communications and automation, flexible manufacturing, vision systems, and data acquisition and signal processing.
http://www.ieee-ies.org/tii/
European Embedded Control Institute
The Website of the European Embedded Control Institute
http://www.eeci-institute.eu/
The ARTEMIS Strategic Research Agenda (SRA)
Information about the SRA including Download-Link
http://www.artemis-sra.eu/sra
Special Interest Group (of ACM) on Embedded Systems
The group focuses on all aspects of Embedded Systems including both software and hardware
http://www.sigbed.org/
The 6th International Workshop on Java Technologies for Real-Time and Embedded Systems - JTRES 2008
24-26 September 2008, Santa Clara, California, USA
http://jtres.java.sun.com/2008/
Embedded Systems Week
19-24 October 2008, Atlanta, Georgia, USA
http://www.esweek.org/
Silicon Hive, Apical team for image processing
EE Time, February 6, 2008
http://www.eetimes.com/news/semi/showArticle.jhtml?articleID=206105086
CEVA Expands Multimedia Platform Offering with Addition of RealVideo and VC-1 Video Standards
SOCcentral, February 6, 2008
http://www.soccentral.com/results.asp?EntryID=24920
Sub-$100 3G Linux mobile phone designed with NXP Nexperia
Electronic News, January 31, 2008
http://www.edn.com/article/CA6527556.html?industryid=47037
Imagination Technologies Announces Conformant OpenVG 1.0.1 Implementation
SOCcentral, January 29, 2008
http://www.soccentral.com/results.asp?EntryID=24855
Wind River and Cavium Networks Deliver Advanced Multicore Device Debugging Solution
SOCcentral, January 29, 2008
http://www.soccentral.com/results.asp?EntryID=24872
Intel CTO presses software developers to keep pace
EETimes, January 17, 2008
http://www.eetimes.com/news/semi/showArticle.jhtml?articleID=205900283
The MathWorks Announces New Product That Integrates Simulink with Green Hills MULTI
edacafe.com, January 14, 2008
http://www10.edacafe.com/nbc/articles/view_article.php?section=CorpNews&articleid=477340
Automotive, applications dominate DATE 08
EETimes, January 30, 2008
http://eetimes.eu/germany/206100317
DATE http://www.date-conference.com
Conference http://www.date-conference.com/conference/
Full Programme http://www.date-conference.com/conference/2008/prog/
Exhibition http://www.date-conference.com/exhibition/
Travel/Hotel http://www.date-conference.com/conference/index.php?page=travel
Registration http://www.date-conference.com/registration/
Editorial Preview - Automotive Systems @ DATE’08Please send your feedback on this preview to: datepreviews@edacentrum.de
For all further comments and enquiries please contact:
DATE Secretariat
Tel: +44 20 7681 1000
Email: date@edaltd.co.uk
NB: This email address is attended daily by the DATE Event Manager.
To add your name to the mailing list or get information updates, please visit www.date-conference.com
To unsubscribe from ALL future DATE messages click here