European Projects for Embedded Systems Design Personal Experiences Kim Guldstrand Larsen & Arne Skou Aalborg Universitet
European Projects Why? Challenge and application of competence New partner. Maintain and develop network Common goals and deadlines strong motivators. (Myths) Why not? Too bureaucratic Too small chance Too small value gained [2]
( Some ) European Projects QES CONCUR2 ESPRIT BRA 1992-95 VHS ESPRIT LTR AMETIST IST Project FP5 1998-01 2002-05 ARTIST FP5 project 2008-11 Quasimodo STREP Project FP7 ARTIST FP6 NoE ARTIST DESIGN FP7 NoE MULTIFORM STREP Project FP7 MBAT ARTEMIS MULTICORE ARTEMIS NN ARTEMIS [3]
The Project Hunting Algorithm 1. Form (or get into) strong consortium and at the same time Foster ingenious idea for project 2. While not (submission deadline) do workk on the application 3. Uploade (before deadline) application 4. Await evaluation and decision of evaluation 5. If invitation to negotiations then celebrate success within the consortium 6. else drinkk 1/ 2 /.. gravøl"; goto 1. 7. goto 1 [4]
The Project Hunting Algorithm Brokerage Meetings 1. Form (or get into) strong consortium Work Programme Idea and at the same time Work Programme Foster ingenious idea for project Previous Projects 2. While not (submission deadline) do workk on the application Goals & Stategy 3. Uploade (before deadline) application Previous Projects See Guide for Applicants 4. Await evaluation and decision of evaluation 5. If invitation to negotiations QES then celebrate success within the consortium 6. else drinkk 1/ 2 /.. gravøl"; gotoquasimodo 1. 7. goto 1 MULTIFORM Future ARTEMIS Projects?? [5]
Evaluation Process Evaluation by experts [6]
Evaluation criteria - STREPS Proposals are evaluated on three criteria Scientific and technical quality Implementation Impact What is a STREP? Small or medium scale focused projects are designed to generate the knowledge required to improve European competitiveness and to meet the needs of society or Community policies: by improving existing or developing new products, processes or services and/or by proving the viability of new technologies offering potential economic advantage EU-Støtte til dit IKT Project, 10. december 2008 Kim G. Larsen [17] ARTEMIS Criteria [7]
The scoring scale Each criterion is given a score out of five, with explanatory comments A threshold of 3/5 must be achieved on each criterion An overall score is calculated for each proposal by simple addition A threshold of 10/15 must be achieved on the overall score Out of scope proposals are given low scores on Criterion 1 Scientific and technical quality [8]
The scoring scale Use the full scale! Half marks may be given 0 The proposal fails to address the criterion under examination or cannot be judged due to missing or incomplete information 1 Very poor - The criterion is addressed in a cursory and unsatisfactory manner. 2 Poor - There are serious inherent weaknesses in relation to the criterion in question. 3 Fair - While the proposal broadly addresses the criterion, there are significant weaknesses that would need correcting. 4 Good - The proposal addresses the criterion well, although certain improvements are possible. 5 Excellent - The proposal successfully addresses all relevant aspects of the criterion in question. Any shortcomings are minor [9]
Working on Proposal [10]
[11]
Submission [12]
[13]
AMETIST Quasimodo, MULTIFORM [14]
Quasimodo - Partners Partners Quasimodo CISS, Aalborg DK ESI NL CNRS, ENS F RWTH, Aachen D U of Saarlandes D CFV B Terma CHESS HYDAC MathWorks DK NL D Kim G Larsen ESI Symposium, December 4, 2008 Page 2 [15]
MULTIFORM Partners [16]
[17]
Quasimodo Goals & Strategy Research Goals Quasimodo 1. Improving the modeling of quantitative aspects 2. Providing a wide range of powerful techniques for analysing models with quantitative information and for establishing abstraction relations between them. 3. Generating predictable code from quantitative models. 4. Improving the overall quality of testing by using suitable quantitative models as the basis for automatically generating sound and correct test cases. Workplan Strategy Well documented API s & exchange formats Quasimodo WP5 Kim G Larsen ESI Symposium, December 4, 2008 Page 4 xlts StateCharts & timed, hybrid, stochastic, priced, automata WP1 WP2 WP3 WP4 Kim G Larsen ESI Symposium, December 4, 2008 Page 6 [18]
Multiform Goals & Strategy DESIGN FLOW [19]
[20]
Quasimodo Idea MDD for ES Quasimodo Service requirements QoS Availability Fault tolerance Communication bandwidth Computation resources Power consumption Environment assumptions Timing constraints Hybrid behavior Arrival rates Costs Memory usage Kim G Larsen ESI Symposium, December 4, 2008 Page 3 [21]
[22]
Brokerage Meetings Den Haag, 23 October 08 Brussels, 13-14 January 09 [23]
[24]
MBAT Modelbased Analysis & Test Meeting next week! [25]
TestCompass TestCompass TestCompass Contact : Sirris Belgium nick.boucart@sirris.be Innovation goals Define the TestCompass reference frame, Short description : Testing is often considered as a necessary evil. In an ideal including the different dimensions of world, testing would not be needed. Unfortunately, testing (test coverage, testing the efforts frequency are of needed to guarantee certain quality and safety levels. testing, Testing amount of usually anticipation requires of potential big and failures ) continuous investments of which the return (ROI) is not always clear. Under doing Define a process for selecting within the Under-doing testing may result in quality huge state and of safety the art problems the practices and Overdoing testing may result in long techniques release cycles to support and the high selected cost test approach Set up different pilot projects to validate Overdoing Develop positioning framework - the TestCompass the reference frame that allows companies to define a test approach with an optimal ROI First for indication their context of Consortium Real value of test, the why of testingsirris, Barco, LMS, AVL, Thales, IVSZ, CEIT, ESI, UPV, Innovalia, IKT Norge, Aalborg Univ., Navigate through the jungle of testing Malardalen approaches Univ, Austrian Research Centers, Fraunhofer When and how to test on what level Countries and to what involved: extend Belgium, France, Germany, Denmark, Italy, UK, Austria, Hungary, Spain, How to increase test effectiveness and Norway, efficiency? Sweden Applicability of model based testing, Several search countries based testing, expressed fault interest injection of different techniques SME s.and big companies. Work packages: we foresee process and technology related work packages, as well as industrial How to influence standardization efforts demonstrators. how to achieve certification. Effort: TBD Research methods Macro plan: 3 years Expected results: innovative tools that support new approaches in testing, an integrated environment together with a decision framework to achieve better effectiveness and efficiency in testing. Objectives: The challenge to be addressed in this project ARTEMISIA Association Title Presentation - 1 ARTEMISIA Association Title Presentation - 2 regression Anticipation of Potential failures Test Frequency coverage automation [26]
MultiCore for ES Multicore Objectives Consortium Innovation goals Contact kari.suihkonen@kone.com; Johan.Lilius@abo.fi Utilizing multicore technologies in the context of system with certified safety-critical and non-safe sub-systems. Finland industrial partners: Kone, Metso, Vacon, Space Systems Finland Developing a safety-critical multi-core reference architecture academic partners: Åbo Akademi University, Aalto University Developing design and analysis methods and processes for the new architecture that enable certification Denmark Research Methods industrial partners: Danfoss Drives academic partners: University of Southern Denmark, DTU, Aalborg University Macro plan : 3 years duration. UK Expected results industrial partners: Infineon, WITTENSTEIN Implementation prototype running a test application on the trusted platform. Germany Certification plan that describes the step needed to achieve certification of the trusted platform Academic: TU Braunschweig Software maintenance plan defining the Industrial: process Delphi, for how EADS both the critical and non-critical software can evolve while maintaining certification. Concept approval for the platform design, development procedures and tools by a notified body. ARTEMISIA Association Title Presentation - 1 ARTEMISIA Association Title Presentation - 2 [27]
REMSEN Remote Monitoring.. REMSEN - Remote monitoring through scalable Internet sensor networks REMSEN for distributed - Remote energy monitoring through scalable production Internet sensor networks for distributed energy production Project Coordinators CENTRIA - Jorma Hintikka, jorma.hintikka@centria.fi Work Packages Sensinode - Zach Shelby, zach@sensinode.com Overview Large-scale oil and gas and small-scale WP3 - Communication distributed renewable energy production and distribution can be WP4 made - Service more Research competitive, cost effective and widely deployable through pervasive WP5 - Implementation remote monitoring & Integration and control. Expected Results WP6 - Piloting WP7 - Dissemination & Exploitation REMSEN will create leading edge scalable Internet-based pervasive SoA architecture and platform for Current remote consortium energy monitoring applications along with process optimization, data mining Industrial and (8), forecasting SME (7), Research tools (4) Real pilots in oil, gas, solar, wind, bioenergy, including the on-site environment Norway: Wireless Future, Statoil, TBD 5-10% savings in oil/gas, 10-20% savings in renewable energy Portugal: ISA, ISR, Energy company Macro Plan 3 year project (2 R&D + 1 Piloting), ~7-10 MEUR budget WP1 - Business value, Requirements & Impact WP2 - System Architecture Finland: CENTRIA, Sensinode, Vaisala, GasEK, PPO, Univ. Oulu Sweden: Process IT, Bioenergy company, TBD Spain: Acciona, ESI, Aurensis, UAB, QNR, Kifer Italy: Eurotech, CRAT, TBD Denmark: TBD ARTEMISIA Association Title Presentation - 3 ARTEMISIA Association Title Presentation - 4 [28]
UESoS UESoS - Ubiquitious Embedded Systems of Systems Applied to Public Infrastructures and Scenarios The Home for the Smart Grid Ubiquitious Embedded Systems of Systems Applied to Public Infrastructures and Scenarios / UESoS Objective: Contact: jagsanchez@indra.es / raul.otaolea@esi.es Monitoring and control of resources in homes utilizing networked power metering nodes and other types of sensors (gas, water, temperature, humidity, etc.) connected Targets the seamless cooperation, syndication to room/building and orchestration controllers, of allowing embedded for remote access, using input from/interacting devices, systems and SoS (system of systems) with the across smart grid smart spaces on public infrastructures in a context-dependent, Differentiation selfmanaged from and e-diane trustworthy manner. The project seeks the design, development, Market deployment segment: and homes/households operation of and neighborhoods, considering extension to collaborative devices (sensors, actuators, buildings control units (hospitals, etc) offices, in public schools, etc.) Management of resources reflecting comfort constraints (HVAC, indoor air quality), infrastructure management scenarios. Business safety aspects objectives: (gas leakage, Sustainability improper of operation of equipment), and security aspects large public infrastructures, efficient usage (interconnection of resources and between enhanced alarm system and energy management system) mantainance and operations of complex embedded Human factors system - human-centric enabled design of user interfaces, active engagement of infrastructures. people, learning patterns of human behavior, allowing for remote access First indication of Interested parties: Coordinator: Petr Stluka, Honeywell, Czech Republic, petr.stluka@honeywell.com ESP (ACCIONA, INDRA, ATOS, ESI,UiB), FR (IT), BE (CETIC), GE (SIEMENS), GR (HAI), IT (UROM) (open) Organizations: industry (3), university (3), SME (5), RO (5) Countries: Denmark, Finland, Spain, Greece, Portugal, Belgium, France Spain, France, Belgium, Italy, Germany, Greece (open) WPs: Management/Exploitation-Dissemination/Architecture/Platfomrs/Demonstration. Plan: Medium size project (TBD) 3 years total, first two years R&D and integration, 1 year demonstration Expected results Reference architecture, wireless control network application, design tools ARTEMISIA Association Title Presentation - 5 ARTEMISIA Association Title Presentation - 6 [29]
DiNES - RTI Innovation Network for Embedded Systems IH Århus IH København VIA University College, Horsens Teknologisk Institut Delta Agrotech 20 MDKK over 4 years [30]
GOOD LUCK GOOD LUCK PROJECT HUNTING!!! [31]