13.04.2015 Views

Systems Design and Development Tools Working Group - Systematic

Systems Design and Development Tools Working Group - Systematic

Systems Design and Development Tools Working Group - Systematic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong><br />

<strong>Development</strong> <strong>Tools</strong> <strong>Working</strong> <strong>Group</strong><br />

Gérard POIRIER,<br />

WG President<br />

gerard.poirier@dassault-aviation.com<br />

DASSAULT AVIATION<br />

“The objective of our <strong>Working</strong> <strong>Group</strong> is to provide digital tools,<br />

methods <strong>and</strong> building blocks to design, develop, operate <strong>and</strong><br />

maintain complex systems. We focus on three technical axes<br />

which all benefit from the advances in computing <strong>and</strong> communication<br />

technologies, including High Performance Computing:<br />

• Simulation for multidisciplinary optimization while mitigating<br />

development risks <strong>and</strong> managing uncertainties.<br />

• Embedded systems engineering satisfying customer needs at<br />

lower cost, while addressing the challenges of communicating<br />

embedded systems (more heterogeneous, interconnected, <strong>and</strong><br />

distributed).<br />

• Data analytics to face up to challenges linked to “Big Data”, <strong>and</strong><br />

including processing, extractions, analysis <strong>and</strong> decision support.<br />

These tools, methods <strong>and</strong> building blocks address the needs of<br />

several industrial markets such as aerospace, automotive <strong>and</strong><br />

transport, energy, telecom, digital trust <strong>and</strong> security as well as<br />

smart energy management <strong>and</strong> health. More than 234 partners<br />

are gathered working on an “Open Innovation” way. Among these<br />

partners, the WG counts 123 SMEs.”<br />

184


A MAJOR CHALLENGE: INDUSTRIAL PRODUCTIVITY<br />

The aim is to develop digital tools <strong>and</strong> methods which<br />

will help to design, develop, manufacture <strong>and</strong> maintain<br />

physical objects or software, embedded systems, better,<br />

faster <strong>and</strong> cheaper than today.<br />

It is remarkable that the leading European players in<br />

this field are located in the Paris region.<br />

THE SYSTEMS DESIGN AND DEVELOPMENT TOOLS WORKING GROUP<br />

WITHIN SYSTEMATIC<br />

◗ R&D financed Projects: 140<br />

◗ Partners: 234 including:<br />

• 123 SMEs<br />

• 9 Enterprises of Intermediate Size<br />

• 56 Large Companies<br />

• 46 Research institutes <strong>and</strong> universities<br />

◗ Total investment: 798 M2<br />

The working group aims at exploiting the advances in<br />

computing technologies along different axes,<br />

encompassing modelling of physical or information<br />

systems, simulation, communicating embedded<br />

systems <strong>and</strong> software dependent systems engineering,<br />

data analytics. Examples technical priorities for<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> <strong>Working</strong> <strong>Group</strong><br />

include:<br />

◗ In the area of simulation, <strong>and</strong> physical systems<br />

modelling: Calculation up to PetaFlops <strong>and</strong> PetaBytes<br />

wide (HPC); Simulation of production process <strong>and</strong><br />

factories optimization; Complex system design<br />

exploration <strong>and</strong> optimization; Advanced Manufacturing.<br />

◗ In the area of communicating embedded systems, <strong>and</strong><br />

information systems modelling: Engineering of<br />

complex, software dependent systems; <strong>Design</strong> of critical<br />

software systems <strong>and</strong> critical embedded systems; Test,<br />

verification, validation <strong>and</strong> certification tools; Complex<br />

system design exploration <strong>and</strong> optimization.<br />

◗ In the area of data analytics: Data fusion, Knowledge<br />

management, <strong>and</strong> Decision support systems;<br />

Information processing <strong>and</strong> analysis in large or complex<br />

systems.<br />

The working group actively develops synergies with<br />

other national clusters, <strong>and</strong> contributes to major<br />

European initiatives. Actions include:<br />

• <strong>Development</strong> of synergies between key players<br />

Aerospace Valley, Minalogic, ASTech, MOV’EO…<br />

• <strong>Development</strong> of software tools for the platform<br />

ecodesign of the Clean Sky JT.<br />

• Contribution to European research agendas<br />

(leveraging on Artemis, ITEA, Eicose, towards the<br />

Horizon 2020 <strong>and</strong> ITEA3 programmes) <strong>and</strong> support<br />

to members for the participation in large research<br />

projects.<br />

Pierre LECA,<br />

WG Vice-President<br />

pierre.leca@cea.fr<br />

CEA<br />

Chahinez HAMLAOUI,<br />

Representative of Permanent Secretariat<br />

c.hamlaoui@systematic-paris-region.org<br />

SYSTEMATIC<br />

Steering Committee Members<br />

ADACORE Cyrille COMAR comar@adacore.com<br />

CEA Pierre LECA pierre.leca@cea.fr<br />

CONSULTANT Philippe PASQUET ph.pasquet@gmail.com<br />

CS Michel NAKHLE michel.nakhle@c-s.fr<br />

DASSAULT AVIATION Gerard POIRIER gerard.poirier@dassault-aviation.com<br />

DISTENE Laurent ANNE laurent.anne@distene.com<br />

EADS ASTRIUM Denis CLERC denis.clerc@astrium.eads.net<br />

EDF R&D CLAMART Ange CARUSO ange.caruso@edf.fr<br />

ENGINSOFT Marie-Christine OGHLY m.oghly@enginsoft.com<br />

INRIA ROCQUENCOURT Yves SOREL yves.sorel@inria.fr<br />

IRT SYSTEMX Paul LABROGERE paul.labrogere@irt-systemx.fr<br />

RENAULT Jean-Marc CREPEL jean-marc.crepel@renault.com<br />

SCILAB Christian SAGUEZ christian.saguez@orange.fr<br />

SILKAN Jacques DUYSENS jacques.duysens@silkan.com<br />

SILKAN Philippe RAVIER philippe.ravier@silkan.com<br />

SPRING TECHNOLOGIES Gilles BATTIER gbattier@springplm.com<br />

THALES RESEARCH AND TECHNOLOGY Gerard CRISTAU gerard.cristau@thalesgroup.com<br />

UNIVERSITE DE TECHNOLOGIE DE COMPIEGNE Benoît EYNARD benoit.eynard@utc.fr<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

185


Modelling systems simulation<br />

ADN<br />

Alliance des Données Numériques<br />

ON GOING<br />

PROJECT<br />

Simulation has, today, a crucial place throughout the development cycle of a product<br />

especially in the preliminary phases of design cycle. The need of structuration,<br />

collaboration <strong>and</strong> coherence of knowledge used in numerical models is essential. It is<br />

in this context that ADN project was born. The cornerstone of differents management<br />

systems for products, knowledge <strong>and</strong> simulation data, the ADN project will deliver a<br />

generic collaboratif software environment as support of a methodology based on a trade<br />

knowledge in order to share organised dynamic technical data, between various design<br />

models <strong>and</strong> simulation models of a system.<br />

CONTACT<br />

Patrick GRIMBERG<br />

DPS - DIGITAL PRODUCT<br />

SIMULATION<br />

+33 (0)1 30 08 22 80<br />

patrick.grimberg@dps-fr.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Dynamic management of groups of parameters: aiming at delivering a tool able of<br />

managing thous<strong>and</strong>s of interdependent parameters according to configurations<br />

◗ Definition <strong>and</strong> management of multiple rendering parameters<br />

◗ Propagation of constraints between parameters: non-bijective rules can be reversed<br />

with no rework by the users of<br />

the ADN tool<br />

◗ Extraction of knowledge afterwards:<br />

setting rules from a database<br />

which may include missing<br />

spaces in the design areas<br />

◗ Methodologies related to ADN:<br />

Project deliverable is a tool as<br />

well as a methodology incorporating<br />

multiple user processes<br />

◗ Knowledge lifecycle management<br />

◗ Advanced search engine for computing<br />

results in the knowledge<br />

database using data settings:<br />

to avoid multiple computing<br />

when working with case based<br />

reasoning<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project officially started on March, 8th 2010.<br />

PARTNERS<br />

Large companies:<br />

EADS, FAURECIA, PSA<br />

PEUGEOT CITROEN<br />

SMEs:<br />

DELTACAD, DPS, EIRIS,<br />

SOYATEC<br />

Research institutes, universities:<br />

ARTS, UTBM, UTC<br />

PROJECT DATA<br />

Coordinator:<br />

DPS - DIGITAL PRODUCT<br />

SIMULATION<br />

Co-label:<br />

VEHICULE DU FUTUR,<br />

I-TRANS<br />

Call:<br />

FUI9<br />

Start date:<br />

March 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

5.4<br />

Funding (M2):<br />

2.4<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL<br />

186<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Simulateur<br />

en Réalité Virtuelle pour<br />

l'accessibilité des Bâtiments<br />

ON GOING<br />

PROJECT<br />

The goal of this project is to propose a Virtual Reality Simulator to work on the<br />

accessibility of buildings <strong>and</strong> urban environnements.<br />

The tool will allow the user to simulate wheelchair movement around the premises,<br />

<strong>and</strong> therefore test <strong>and</strong> demonstrate its accessibility to people with restricted mobility<br />

(people in wheelchairs, senior citizens, pushchairs).<br />

CONTACT<br />

Alain SCHMID<br />

EDF R&D<br />

+33 (0)1 47 65 44 07<br />

alain-cc.schmid@edf.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ A Virtual Reality System to load 3D scenes <strong>and</strong> run scenariis.<br />

◗ A dynamic platform to interact with à wheelchair.<br />

◗ Integration of accessibility rules.<br />

◗ Realistic physic simulation of the wheelchair.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ December 2010: first protoype of AccesSim <strong>and</strong> test dignostic on the renovation of a<br />

school building.<br />

◗ Avril 2011: first prototype with dynamic platforme for Laval Virtual.<br />

PARTNERS<br />

Large companies:<br />

CEA, EDF<br />

SMEs:<br />

CEREMH, HAPTION<br />

Research institutes, universities:<br />

ARTS, LISV<br />

PROJECT DATA<br />

Coordinator:<br />

EDF R&D<br />

Co-label:<br />

MOV’EO<br />

Start date:<br />

February 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.9<br />

Funding (M2):<br />

0.8<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

187


Software engineering<br />

ACOSE<br />

Atelier pour le CO-développement<br />

logiciel/matériel des Systèmes<br />

Embarqués<br />

ON GOING<br />

PROJECT<br />

The ACOSE project will develop a rigorous system development framework allowing<br />

the designed system to be represented at different levels of detail, from application<br />

software to its implementation on one or several platforms. ACOSE will address<br />

hardline issues such as complexity, separation of communication <strong>and</strong> computation,<br />

quality of service, correctness, model-based <strong>and</strong> component-based design, legacy<br />

integration, optimal power usage <strong>and</strong> industrial concerns such as integrated reporting.<br />

Such environment will allow SoC <strong>and</strong> system integrators putting in place a real strategy<br />

for product life cycle management.<br />

CONTACT<br />

Emmanuel VAUMORIN<br />

MAGILLEM<br />

+33 (0)1 40 21 35 50<br />

vaumorin@magillem.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The outcome of ACOSE will be an integrated HW/SW development flow based on the<br />

emerging IP-XACT st<strong>and</strong>ard (IEEE 1685-2009), that provides requirements management<br />

for product life cycle management <strong>and</strong> critical systems certification. Developed by<br />

a consortium sampling the whole value chain of complex embedded systems, the<br />

ACOSE Workshop will drive dramatic development costs reduction for embedded system<br />

while improving significantly quality <strong>and</strong> time-to-market for French leaders in key<br />

embedded industries.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

After 1 year, initial results are the following:<br />

◗ System engineering<br />

• System specification capture <strong>and</strong> management<br />

• Interfacing system design environment with requirement traceability tools<br />

• Multifaceted analysis environment <strong>and</strong> multi criteria decision assistance<br />

◗ Rigorous modelling tools for application <strong>and</strong> platforms<br />

• Ultra-fast sequential execution of parallel software cross-compiled on SMP nodes<br />

• Modelling low-power consumption control units <strong>and</strong> system level coherency<br />

• Abstract platform modelling<br />

◗ Flow management <strong>and</strong> tools<br />

• Flow description<br />

• Technics <strong>and</strong> methods for design space exploration <strong>and</strong> optimal portioning<br />

• System design tools prototype<br />

PARTNERS<br />

SMEs:<br />

CYBERIO, MAGILLEM<br />

Research institutes, universities:<br />

CEA, TIMA, VERIMAG<br />

PROJECT DATA<br />

Coordinator:<br />

MAGILLEM<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

BGLE1<br />

Start date:<br />

December 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

5.8<br />

Funding (M2):<br />

2.9<br />

Related <strong>Systematic</strong> project(s):<br />

AGESYS, EDONA, LAMBDA,<br />

PROTEUS, VERDE<br />

188<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

ACTIVOPT<br />

ACTIVOPT<br />

COMPLETED<br />

PROJECT<br />

Optimization <strong>and</strong> robust design are now growing concerns in the industry. For many years,<br />

the research has focused on design optimization. Some bricks of software are resulting<br />

fruit of this research <strong>and</strong> are already used in some companies. But today, software<br />

solutions, key components in designing products, lack interoperability <strong>and</strong> integration of<br />

these optimization algorithms. Activopt is an opportunity to create <strong>and</strong> use a community<br />

of developers in this field that will propose <strong>and</strong> implement solutions to federate research.<br />

This is done preserving the knowledge <strong>and</strong> expertise on Paris region while enhancing<br />

these skills nationally <strong>and</strong> internationally.This project is also creating a brick that supports<br />

the use of results of projects already funded under the competitiveness cluster<br />

SYSTEMATIC, research agencies such as the ANR <strong>and</strong> association.<br />

PROGRESS BEYOND<br />

THE STATE OF THE ART<br />

Centrale research proposed new operational<br />

parameters to classify designs on<br />

the Pareto front. A first solution that consists<br />

in substituting Crowding distance by<br />

secondary distance is proposed. A subspace<br />

partitioning is also proposed to obtain<br />

a well spread Pareto front.<br />

New scripting capabilities have been integrated <strong>and</strong> now allows Eurodecision to fully integrate<br />

their optimisation algorithms mixing <strong>Design</strong> of experiments <strong>and</strong> response surface<br />

modeling techniques inside modeFRONTIER.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• “A deterministic approach using game theory for multi-objective<br />

robust optimization , META'10.<br />

• “Particle Swarm Optimization Algorithm with Space Partitioning<br />

for Many-Objective Optimization”, META'10<br />

• “Optimisation de forme Fluide-Structure par un jeu de Nash”<br />

par Badr Abou El Madj, dans la<br />

revue “Arima”, Septembre 2010 *<br />

• Les apports du projet Activopt<br />

en optimisation multidisciplinaire<br />

Armelle Le Gall - Conférence des<br />

utilisateurs modeFRONTIER 2010<br />

◗ Product(s) or Service(s):<br />

3 New modeFRONTIER features:<br />

• Scilab application node since version<br />

4.2.0<br />

• Scilab scheduler bridge is avalaible<br />

since version 4.3.0 <strong>and</strong> now fully<br />

documented<br />

• Pam Crash node beta is available<br />

<strong>and</strong> under tests<br />

Eurodécision developed a topological<br />

optimisation algorithm with Scilab <strong>and</strong> integrated custom algorithms inside mode-<br />

FRONTIER from Electre / Alternova thanks to ModeFRONTIER's scheduler bridge.<br />

◗ Job creation: 5<br />

◗ Maintained jobs: 2<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

CONTACT<br />

Marie-Christine OGHLY<br />

ENGINSOFT FRANCE<br />

+33 (0)1 41 22 99 30<br />

m.oghly@enginsoft.com<br />

PARTNERS<br />

SMEs:<br />

ENGINSOFT FRANCE,<br />

EURODECISION<br />

Research institutes, universities:<br />

DIGITEO, ECOLE CENTRALE<br />

PARIS<br />

PROJECT DATA<br />

Coordinator:<br />

ENGINSOFT FRANCE<br />

Call:<br />

FEDER0<br />

Start date:<br />

January 2009<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1.5<br />

Funding (M2):<br />

0.7<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL<br />

189


Software engineering<br />

Project also supported by Automative & Transports WG.<br />

Atelier de Développement<br />

et Noyau Pour Système Embarqué<br />

ON GOING<br />

PROJECT<br />

The software has become the engine of innovation for all embedded systems: it is a<br />

vital component of industrial competitiveness. It must now fullfil strong constraints<br />

regarding safety <strong>and</strong> time-to-market, unfortunatly these objectives is not achievable<br />

with current RTOSs.<br />

However, the RTOS PharOS, from CEA, has unique properties enabling a development<br />

that is both fast <strong>and</strong> safe by construction. Therefore the partners of ADN4SE project<br />

have decided to rely on the characteristics of PharOS technology in order to establish<br />

a top-down <strong>and</strong> seamless process, based on a continuous toolchain, matching their<br />

safety <strong>and</strong> time-to-market requirements .<br />

CONTACT<br />

Damien CHABROL<br />

KRONO-SAFE<br />

+33 (0)1 77 93 21 58<br />

damien.chabrol@krono-safe.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The results of ADN4SE project will enable to perform a top-down <strong>and</strong> seamless development<br />

of the sofware for various safety-related applications. This major improvement<br />

will help developers to reduce the time-to-market of the products while guaranteeing<br />

the respect of safety requirements.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The outcomes of ADN4SE<br />

project are:<br />

◗ KRONO-DESIGN: graphical<br />

tool for timing design<br />

◗ KRONO-TEST: true realtime<br />

simulation tool<br />

◗ KRONO-SIZE: hybrid tool<br />

for WCET measurement<br />

◗ KRON-OS: real-time kernel<br />

formaly proven<br />

◗ Connection between MAT-<br />

LAB, ARTISAN, PLC <strong>and</strong><br />

PharOS technology<br />

◗ E-STONE: multi-domain drivers optimized for KRON-OS<br />

◗ Use cases based on railway, automotive, robotics <strong>and</strong> lift applications<br />

PARTNERS<br />

Large companies:<br />

ALSTOM TRANSPORT, DELPHI,<br />

SCHNEIDER ELECTRIC<br />

SMEs:<br />

ATEGO, BA SYSTEMES,<br />

ITRIS AS, KRONO-SAFE, OBEO,<br />

SHERPA ENGINEERING,<br />

SPRINTE,<br />

Research institutes, universities:<br />

CEA, CETIM, INRIA, LCIS<br />

PROJECT DATA<br />

Coordinator:<br />

SHERPA ENGINEERING<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

BGLE1<br />

Start date:<br />

July 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

13<br />

Funding (M2):<br />

5.9<br />

Related <strong>Systematic</strong> project(s):<br />

EDONA, FLEX-EWARE,<br />

O4A PHASE 2, PETRA,<br />

SCARLET<br />

190<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Atelier de Génie Système<br />

ON GOING<br />

PROJECT<br />

The objective of the AGeSys project is the development of a systems engineering<br />

workshop dedicated to embedded systems, for all industrial sectors without restriction.<br />

This workshop is made of open, integrated tools that allow a model based design of<br />

embedded systems <strong>and</strong> software, <strong>and</strong> coupled with multi-physics models.<br />

The objective is to allow an industrial process with a clean definition of the<br />

system/software/hardware steps.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Allow users from different domains to use system modelization technologies relying<br />

on open source COTS, based on the OMG st<strong>and</strong>art SysML, <strong>and</strong> developed specifically<br />

to match the needs of embedded system designers.<br />

◗ Integration of complete, coherent <strong>and</strong> efficient tool chain that covers all activities of<br />

system engineering processes, including multi-physics modelling <strong>and</strong> simulation,<br />

software engineering, requirements management, data management, safety analysis,<br />

versions <strong>and</strong> variants management, documentation generation.<br />

◗ AGeSys encompasses not only technological innovations, but also a new economical<br />

model with a large part of open source components, <strong>and</strong> is validated by a large set of<br />

major french compagnies that covers strategic industrial domains aerospace, automotive<br />

<strong>and</strong> railway.<br />

CONTACT<br />

Eric BANTEGNIE<br />

ESTEREL TECHNOLOGIES<br />

+33 (0)1 30 68 61 70<br />

eric.bantegnie<br />

@esterel-technologies.com<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, ALSTOM, ATOS,<br />

CONTINENTAL, PSA,<br />

RENAULT, SAGEM, SNECMA,<br />

THALES, VALEO<br />

Intermediate size enterprises:<br />

LMS IMAGINE<br />

SMEs:<br />

ESTEREL TECHNOLOGIES,<br />

SCALEO CHIP, SCILAB<br />

Research institutes, universities:<br />

CEA<br />

STATUS - MAIN PROJECT OUTCOMES<br />

PROJECT DATA<br />

Coordinator:<br />

ESTEREL TECHNOLOGIES<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Start date:<br />

January 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

21.2<br />

Funding (M2):<br />

7.5<br />

◗ <strong>Development</strong> of 3 annual versions of the workshop at the end of each yearly period<br />

of the project.<br />

◗ Industrial use cases set up by aerospace, automotive <strong>and</strong> railway mayor players.<br />

◗ Dissemination by the french competitiveness poles that are partners of the project<br />

through the organization of annual “AGeSys Days”.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

191


Software engineering<br />

AGREGATION<br />

Contrôle comm<strong>and</strong>e sûr<br />

pour les moyens d’essais<br />

ON GOING<br />

PROJECT<br />

The chain of aerospace subcontracting is reorganized around the the major actors who<br />

take the responsibility to provide systems incorporating multiple subcontractors to<br />

aircraft manufacturers. One such organization is conceived in a fashion design based<br />

on a complete model of aircraft components. If the major manufacturers have fully<br />

integrated the benefits to be derived from the model-based approach, the chain of<br />

subcontracting progressing too slowly in that direction. For several reasons: lack of<br />

financial resources, lack of trained staff, work habits, leaving the R & D at the client. The<br />

project AGREGATION positions on this issue to provide tools to demonstrate the good<br />

fit between the products developed <strong>and</strong> modeling.<br />

CONTACT<br />

Emmanuel SOHM<br />

SDI<br />

+33 (0)1 34 18 78 28<br />

emmanuel.sohm@sdi-tech.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The technological innovations are focused on three main subjects:<br />

◗ Parallelization of control comm<strong>and</strong> over a distributed heterogeneous architecture of<br />

computers connected by a deterministic synchronous network.<br />

◗ Coordination between a numerical modeling of phenomena <strong>and</strong> analog controls.<br />

◗ Integration of multiphysical models in mechatronic problems.<br />

The project is link to open source software.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ The main project outcome is the PFCC (PlatForm for Control Comm<strong>and</strong>), which is integrated<br />

in the product line COBRA.<br />

◗ The COBRA product line allows to the aero suppliers to test the full compliance between<br />

specification <strong>and</strong> final product.<br />

PARTNERS<br />

SMEs:<br />

SCILAB ENTREPRISES, SDI,<br />

SILKAN, SILKAN RT<br />

Research institutes, universities:<br />

ENSEA<br />

PROJECT DATA<br />

Coordinator:<br />

SDI<br />

Co-label:<br />

ASTECH<br />

Call:<br />

FUI10<br />

Start date:<br />

February 2011<br />

Duration:<br />

30 months<br />

Global budget (M2):<br />

1.9<br />

Funding (M2):<br />

0.9<br />

Related <strong>Systematic</strong> project(s):<br />

LAMBDA<br />

192<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

AMELHYFLAM<br />

Improvement of industrial electrolytic<br />

processes for hydrogen, fluorine <strong>and</strong><br />

aluminum by modeling<br />

of electrochemical phenomena<br />

<strong>and</strong> two-phase coupled hydrodynamics<br />

COMPLETED<br />

PROJECT<br />

The AMELHYFLAM project consists in developing a numerical model strongly coupling<br />

biphasic hydrodynamics <strong>and</strong> electrokinetic calculations in industrial electrolysers,<br />

taking into account the electrochemical phenomena present at the electrode interfaces<br />

/ bath <strong>and</strong> modeling the behavior of electrogenerated bubbles. This model is applied to<br />

aluminum production for the Rio Tinto group, to the synthesis of fluorine for the Areva<br />

group <strong>and</strong> for hydrogen production (hybrid electrochemical / thermal cycle -<br />

Westinghouse process) for CEA. The numerical model is build using two tools: Flux-<br />

Expert (Astek company), very well adapted for modeling of electrochemical phenomena,<br />

<strong>and</strong> Fluidyn MP (Fluidyn Transoft company), multi-physics <strong>and</strong> multi-methods code.<br />

CONTACT<br />

Hervé ROUSTAN<br />

ALUMINIUM PECHINEY<br />

(RIO TINTO GROUP)<br />

+33 (0)4 76 57 89 06<br />

herve.roustan@riotinto.com<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

In industrial electrolyzers, gas evolution has<br />

a significant influence on power efficiency<br />

of the cell because bubbles creates an<br />

additional electrical resistance. Bubbles<br />

also tend to increase bath velocity due to<br />

gas lift" effect which contributes to the<br />

homogenization of bath. During the genesis<br />

of bubbles, it was found that the bubbles<br />

are not simply "deposited" in the electrolyte<br />

but are subject to physical phenomena that<br />

tend to keep them away from the wall. In<br />

existing codes, these phenomena are not<br />

taken into account which leads to a lack of fit between experiments <strong>and</strong> coupled<br />

electrokinetics / biphasic hydrodynamics models.<br />

PARTNERS<br />

Large companies:<br />

AREVA NC, ASTEK,<br />

MISTRAS, RIO TINTO ALCAN<br />

SMEs:<br />

FLUIDYN TRANSOFT<br />

Research institutes, universities:<br />

CEA, ECOLE CENTRALE<br />

DE PARIS (LGPM), INSTITUT<br />

NATIONAL POLYTECHNIQUE<br />

DE GRENOBLE (LEPMI),<br />

UNIVERSITE DE BRETAGNE<br />

SUD (LIMATB)<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• C. Brussieux, Ph. Viers, H. Roustan, M. Rakib, Controlled electrochemical gas<br />

bubble release from electrodes entirely <strong>and</strong> partially covered with hydrophobic<br />

materials, Electrochimica Acta, 56, (2011) pp. 7194 - 7201<br />

• C. Brussieux, B. Legros, Ph. Viers, M. Rakib, H. Roustan, Passive acoustic<br />

monitoring of electrochemical gas production, to be published in Journal of Applied<br />

electrochemistry<br />

• S. Charton, J. Janvier, P. Rivalier, E. Chainet, J.P. Caire, Hybrid sulfur cycle for H2<br />

production: a sensitive study of the electrochemical step, International Journal of<br />

Hydrogen Energy, 35(4), 2011, pp. 1537 - 1547<br />

• Ph. M<strong>and</strong>in, H. Matsushima, Y. Fukunaka, R. Wüthrich, E. Herrera Calderon, D.<br />

Lincot; One To Two-Phase Electrolysis Processes Behavior Under Spatial<br />

Conditions; Journal Of The Japanese Society Of Microgravity Applications, Vol 25, 3<br />

(2008)<br />

• R. Wüthrich, Ph. M<strong>and</strong>in; Electrochemical Discharges: Discovery And Early<br />

Application; Electrochimica Acta (2009), 54, 16, pp. 4031 - 4035<br />

PROJECT DATA<br />

Coordinator:<br />

ALUMINIUM PECHINEY<br />

(RIO TINTO GROUP)<br />

Co-label:<br />

AXELERA, TENERRDIS,<br />

TRIMATEC<br />

Call:<br />

ANR<br />

Start date:<br />

May 2008<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

2.3<br />

Funding (M2):<br />

1<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

193


Modelling systems simulation<br />

Atelier Numérique coGnitif<br />

intEropérable et agiLe<br />

ON GOING<br />

PROJECT<br />

ANGEL project aims to develop a system for Optimized <strong>and</strong> Intelligent Machining<br />

operations. ANGEL brings several major innovations:<br />

• Machining know-how capitalization <strong>and</strong> reuse from existing NC programs<br />

• Direct one-step generation of an optimized <strong>and</strong> validated NC program based on<br />

CAM input data (tool path, tool characterisics,…)<br />

• Automated quotation generation based on machining <strong>and</strong> cutting know-how<br />

• Integration of sustainable manufacturing metrics into the end-to-end machining<br />

process<br />

• Any companies which machine metal parts made of classic or high-end materials<br />

will benefit from ANGEL project<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ St<strong>and</strong>ards & interoperability:<br />

Interoperability<br />

will be achieved by<br />

st<strong>and</strong>ardizing the applications<br />

interfaces as<br />

well as the interpretation<br />

of production data<br />

in a pivot format to ensure<br />

better integration<br />

of CAD-CAM-NC SIMU-<br />

LATION-CNC Machines<br />

<strong>and</strong> a bidirectional<br />

capability. STEP-NC<br />

format offers promising<br />

results.<br />

◗ Automatic recognition of machining features: preliminary studies on simple features<br />

have led to good results. The main challenge is about considering expert features<br />

where information is more or less structured: geometric models, specifications<br />

(tolerances + surface states), card machining sequence (tool characteristics, cutting<br />

conditions, kinematics, machining strategy). Today, recognition techniques of entities<br />

do not address the problem of entity recognition through 5-axis machining.<br />

◗ Machining know-how acquisition <strong>and</strong> modeling: the challenge lies into the translation<br />

of machining know-how (laying in the experts' minds or in wide-enterprise data system)<br />

into actionable information being processed by both a software <strong>and</strong> a computer.<br />

◗ Sustainable manufacturing: Integration of environmental metrics related to manufacturing<br />

processes.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ New modeling of the bidirectional Digital Chain: Manufacturing engineering To<br />

Workshop <strong>and</strong> IT infrastructure specifications<br />

◗ Proof of concept/mock-up:<br />

• Cutting knowledge database, gathering the entire know-how related to the NC<br />

existing programs<br />

• Cutting rewritting regarding new machining programs<br />

• NC simulation without Post-Processor<br />

• Intelligent quotation<br />

• Sustainable production metrics related to machining<br />

• POC based on business cases (AIRBUS, MBD, SNECMA, UF1)<br />

• Theses-related publications<br />

CONTACT<br />

Olivier BELLATON<br />

SPRING TECHNOLOGIES<br />

+33 (0)1 43 60 25 69<br />

obelleton@springplm.com<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, MESSIER-<br />

BUGATTI-DOWTY, SNECMA<br />

SMEs:<br />

CADLM, DATAKIT,<br />

SPRING TECHNOLOGIES, UF1<br />

Research institutes, universities:<br />

ENS CACHAN (LURPA),<br />

UTC (LABO ROBERVAL)<br />

PROJECT DATA<br />

Coordinator:<br />

SPRING TECHNOLOGIES<br />

Co-label:<br />

ASTECH VIAMÉCA<br />

Call:<br />

FUI14<br />

Start date:<br />

September 2012<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

4.7<br />

Funding (M2):<br />

1.9<br />

194<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Aquateam<br />

ON GOING<br />

PROJECT<br />

Innovative decision-support tools to improve water resources management in agriculture.<br />

◗ Objectives:<br />

• To increase the effectiveness of irrigation to optimise water supplies<br />

• To reduce nitrate <strong>and</strong> pesticides transfers to groundwater <strong>and</strong> surface waters<br />

• To increase revenues <strong>and</strong> minimize impacts<br />

◗ Target users: water managers, agricultural sector<br />

CONTACT<br />

Claire BILLY<br />

FOOTWAYS<br />

+33 (0)2 38 63 64 65<br />

c.billy@footways.eu<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

To optimise irrigation management:<br />

◗ Better knowledge of the water soil content capacity<br />

<strong>and</strong> its dynamics<br />

◗ Studies on wheat water use efficiency to reveal possible<br />

differences between varieties<br />

◗ At the plot scale, development of an innovative, automatic<br />

<strong>and</strong> remote recording system to enable a better<br />

estimation of water volumes used for irrigation in real time<br />

◗ At the regional scale, building of a modeling tool predicting the water volume available<br />

for irrigation, based on precipitation <strong>and</strong> groundwater level<br />

To improve water quality:<br />

◗ At the plot scale, implementation of software solutions which allow its users to assess<br />

the transfer of pesticide <strong>and</strong> nitrate through the soil <strong>and</strong> the resulting risk for<br />

water resources<br />

◗ At the regional scale, simulations of pesticide <strong>and</strong> nitrate transfer from the soil surface<br />

to the groundwater abstraction site<br />

Solutions will be commercialised as studies or web services.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Field measurements <strong>and</strong> modeling developments are in progress since the beginning<br />

of 2012 <strong>and</strong> will continue until the summer 2013.<br />

First operational versions of the software tools are expected at the end of 2013.<br />

PARTNERS<br />

Large companies:<br />

ANTEA GROUP,<br />

SUEZ-LYONNAISE DES EAUX<br />

SMEs:<br />

FOOTWAYS, NOVIMET,<br />

S2BVISIO<br />

Research institutes, universities:<br />

ECOLE CENTRALE PARIS,<br />

INRA ORLEANS,<br />

UNIVERSITE D’ORLEANS<br />

Other partners:<br />

AGROPITHIVIERS,<br />

CHAMBRE D'AGRICULTURE<br />

D'EURE ET LOIR, CHAMBRE<br />

D'AGRICULTURE DU LOIRET<br />

PROJECT DATA<br />

Coordinator:<br />

FOOTWAYS<br />

Co-label:<br />

DREAM<br />

Call:<br />

FUI12<br />

Start date:<br />

September 2011<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

4<br />

Funding (M2):<br />

2<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

195


Modelling systems simulation<br />

ASAP<br />

Improving Vehicle Safety by developing<br />

a new method to inspect spot-welds<br />

ON GOING<br />

PROJECT<br />

◗ Apply a new <strong>and</strong> non-destructive ultrasonic-based method to proceed a more reliable,<br />

faster <strong>and</strong> easier diagnosis of spot-welds consistency<br />

◗ Reduce the amount of destructive controls<br />

◗ Manage multi-axial dynamic strength tests to refine criteria of ultrasonic-based<br />

diagnosis <strong>and</strong> to optimize spot-welds crash behavior in numerical simulations<br />

CONTACT<br />

Christophe LARUE<br />

RENAULT<br />

+33 (0)1 76 85 16 45<br />

christophe.larue@renault.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ <strong>Development</strong> of small phase-array ultrasonic sensors due to technical environment<br />

<strong>and</strong> to sopt-weld geometries to inspect<br />

◗ <strong>Development</strong> <strong>and</strong> implementation in an instrument of "real time" algorithms to adapt<br />

to variable indentations, to inspect spot-welds <strong>and</strong> to treat rough datas of inspection<br />

◗ Integration of an automated <strong>and</strong> relevant diagnosis in an industrial environment<br />

◗ Correlation between characteristics of spot-welds obtained by NDC <strong>and</strong> their dynamic<br />

multiaxial mechanical strength<br />

◗ Macroscopic modeling to predict spot-welds dynamic behavior <strong>and</strong> rupture<br />

PARTNERS<br />

Large companies:<br />

RENAULT<br />

SMEs:<br />

EXTENDE, M2M<br />

Research institutes, universities:<br />

CEA LIST, UNIVERSITE DE<br />

VALENCIENNES / CNRS, LAMIH<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Intensive use of NDE simulation<br />

for development of methods<br />

<strong>and</strong> algorithms, <strong>and</strong> for performance<br />

demonstration<br />

◗ <strong>Development</strong> of a new equipment,<br />

dedicated to the quality<br />

control people in the plant, <strong>and</strong><br />

able to adapt instantaneously to<br />

the external geometry of the<br />

spot-weld<br />

◗ Refined diagnosis criteria for<br />

spot-welds control<br />

◗ Experimentations on the strength<br />

of spot-welds under dynamic multiaxial loadings<br />

◗ Improved numerical macro model to predict spot-welds crash resistance<br />

PROJECT DATA<br />

Coordinator:<br />

RENAULT<br />

Co-label:<br />

I-TRANS, MOV'EO<br />

Call:<br />

ANR<br />

Start date:<br />

November 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2<br />

Funding (M2):<br />

0.8<br />

Related <strong>Systematic</strong> project(s):<br />

GERIM, ONTRAC<br />

196<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Static analysis <strong>and</strong> optimization<br />

COMPLETED<br />

PROJECT<br />

ASOPT (Static Analysis <strong>and</strong> OPTimisation) is a fundamental research project proposal,<br />

whose aim is to develop new resolution techniques to improve the quality of static<br />

program analysis, especially for embedded control programs which high-level of<br />

criticality, <strong>and</strong>, in the longer run, for numerical simulation programs. It exploits the<br />

abstract interpretation method, which allows one to determine a priori some invariants<br />

of a program (properties which are valid for all executions). These invariants can often<br />

be expressed geometrically. For instance, the index variables in nested loops typically<br />

lie within convex polyhedra. Then, methods from convex programming <strong>and</strong> game theory<br />

can be applied to find invariants. The project develops <strong>and</strong> exploits the emerging<br />

interactions between global optimization, game theory, <strong>and</strong> static analysis, in order to<br />

compute accurate invariants.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The project developed new domains <strong>and</strong> new algorithms<br />

in static analysis, allowing one to obtain more accurate<br />

invariants. Main contributions include:<br />

• Convex polyhedra <strong>and</strong> linear programming in<br />

MaxPlus algebra (computing disjunctive invariants,<br />

analysing timed systems)<br />

• Parametrization of zonotopes by geometrical shapes,<br />

expressive with a low compexity, taking into account<br />

more precisely program tests.<br />

• Equation solving by policy iteration, leading to more<br />

accurate (often exact) invariants in broader contexts.<br />

• Symbolic analysis of arrays<br />

• Modular analysis<br />

• Implementation of new numerical domains in the library APRON <strong>and</strong> h<strong>and</strong>ling of logical<br />

properties with BDDAPRON<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s):<br />

Software components under LGPL license:<br />

• APRON (adding zonotopes http://apron.cri.ensmp.fr/library/),<br />

• BDDAPRON (http://www.inrialpes.fr/pop-art/people/bjeannet/bjeannet-forge/bddapron/),<br />

• FIXPOINT (inference of threshold contraints, http://www.inrialpes.fr/pop-art/people/ bjeannet/<br />

bjeannet-forge/fixpoint/),<br />

• Mjollnir (http://www-verimag.imag.fr/~monniaux/mjollnir.html?lang=en),<br />

• Prootypes of analysers,<br />

• ConcurInterproc, main software platform of the project made available to the static analysis<br />

community, http://pop-art.inrialpes.fr/interproc/concurinterprocweb.cgi, <strong>and</strong> its connexion to<br />

newspeak (http://pop-art.inrialpes.fr/people/bjeannet/ newspeak-interproc.tgz),<br />

• Pinterproc (http://pop-art.inrialpes.fr/interproc/pinterprocweb.cgi),<br />

• PAGAI (https://forge.imag.fr/projects/pagai/),<br />

• Endiku (http://www-verimag.imag.fr/~monniaux/download/enkiduproto_asopt.zip)<br />

◗ Publications:<br />

• Assalé Adjé, Stéphane Gaubert, Eric Goubault. Coupling policy iteration with semi-definite relaxation<br />

to compute accurate numerical invariants in static analysis. Logical Methods in Computer Science,<br />

special issue to ESOP 2010, 8(1), 2012. (DOI: 10.2168/LMCS-8(1:01)2012)<br />

• Bertr<strong>and</strong> Jeannet, Antoine Miné: Apron: A Library of Numerical Abstract Domains for Static<br />

Analysis. CAV 2009: 661-667. Volume 5643 of LNCS, 2009. (DOI: 10.1007/978-3-642-02658-4_52)<br />

• Khalil Ghorbal, Eric Goubault, Sylvie Putot: The Zonotope Abstract Domain Taylor1+. CAV 2009: 627-<br />

633. Volume 5643 of LNCS, 2009. (DOI: 10.1007/978-3-642-02658-4_47)<br />

• V. Perrelle <strong>and</strong> N. Halbwachs, An analysis of permutations in arrays, VMCAI 2010, Volume 5944 of<br />

LNCS, 2010. (DOI: 10.1007/978-3-642-11319-2_21)<br />

• David Monniaux <strong>and</strong> Pierre Corbineau. On the generation of Positivstellensatz witnesses in<br />

degenerate cases. In Interactive Theorem Proving (ITP), volume 6898 of LNCS, pp. 249-264. 2011.<br />

(DOI: 10.1007/978-3-642-22863-6_19)<br />

◗ Business creation:<br />

A startup is currently being created (Bertr<strong>and</strong> Jeannet), aiming at testing reactive software. This is likely<br />

to transfer software components developed by the INRIA-POPART partner (BDDAPRON, FIXPOINT).<br />

CONTACT<br />

Bertr<strong>and</strong> JEANNET<br />

INRIA Grenoble Rhône-Alpes<br />

+33 (0)4 76 61 52 76<br />

bertr<strong>and</strong>.jeannet@inrialpes.fr<br />

Stéphane GAUBERT (local)<br />

INRIA <strong>and</strong> CMAP,<br />

École Polytechnique<br />

+33 (0)1 69 33 46 13<br />

stephane.gaubert@inria.fr<br />

PARTNERS<br />

Large companies:<br />

EADS INNOVATION WORKS<br />

Research institutes, universities:<br />

ÉCOLE POLYTECHNIQUE<br />

(MAXPLUS PROJECT TEAM),<br />

INRIA SACLAY - ÎLE-DE-<br />

FRANCE AND CMAP, LMEASI<br />

CEA-LIST, VERIMAG<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA GRENOBLE RHÔNE-<br />

ALPES (POP-ART PROJECT<br />

TEAM)<br />

Call:<br />

ANR ARPEGE<br />

Start date:<br />

December 2008<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

2.1<br />

Funding (M2):<br />

0.7<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

197


Software engineering<br />

Management of Timing Constraints<br />

BACCARAT in Electronic System <strong>Design</strong> Flows<br />

COMPLETED<br />

PROJECT<br />

The aim of this project is to resolve the issue of timing budget <strong>and</strong> management of timing<br />

constraints during early design phases of complex electronic systems, or in the frame<br />

of a retro-fit for obsolescence management. <strong>Systems</strong> that are targeted in this project<br />

are made of several electronic boards, called PCB, <strong>and</strong> may be designed by several<br />

teams, using different design flows in function of the domain (RF, digital, analog, …), or<br />

may be reused from another project. While setting up the budget of timing constraints<br />

for the whole system, one must allocate timing specification for each board <strong>and</strong> ensure<br />

that the assembly respects the constraints at system level. This project proposes to use<br />

extensions of IEEE 1685 IP-XACT st<strong>and</strong>ard for managing the description of these timing<br />

specifications among the several steps of the system design flow.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

Today, there are no solution for timing budget <strong>and</strong> constraints management, at all level<br />

of the system <strong>and</strong> independent from design flows (done manually: excel sheets, in<br />

house scripts, design review between teams). This methodology has reach its limits:<br />

multi-teams, multi-domains, multi-formats, IP reuse, growing complexity, safety.<br />

BACCARAT takes into account timing performances of the system early in design flow<br />

phases to perform static analysis of timing performances from system level, down to<br />

component level <strong>and</strong> top-down <strong>and</strong> bottom up management of timing constraints: IP-<br />

XACT federates multiple timing formats (Excel, MATLAB, SDC, LIB, etc.).<br />

CONTACT<br />

Emmanuel VAUMORIN<br />

MAGILLEM DESIGN SERVICES<br />

+33 (0)1 40 21 35 50<br />

vaumorin@magillem.com<br />

PARTNERS<br />

SMEs:<br />

MAGILLEM DESIGN SERVICES,<br />

SAFERIVER<br />

Research institutes, universities:<br />

UMPC-LIP6<br />

PROJECT DATA<br />

Coordinator:<br />

MAGILLEM DESIGN SERVICES<br />

Call:<br />

FEDER2<br />

Start date:<br />

January 2010<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

12<br />

Funding (M2):<br />

7<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

Magillem product: Revenge<br />

◗ Job creation: 2<br />

◗ Maintained jobs: 2<br />

198<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Project also supported by Free & Open Source Software WG.<br />

Numerical modeling of multi-scale fluid solid<br />

coupled systems: advanced hybrid methods<br />

for reduction of uncertainty on stability limits<br />

<strong>and</strong> optimization of nuclear safety barrier reliability<br />

ON GOING<br />

PROJECT<br />

It is a research project involved in the development of modeling <strong>and</strong> advanced numerical<br />

methods for simulation of large size systems involving multi-physics in the field of<br />

mechanics. It addresses the hard issue of stability analysis of dynamical systems<br />

submitted to external turbulent flows <strong>and</strong> aims to establish accurate stability maps<br />

applicable for heat exchanger design. The purpose is to provide stability limit<br />

dimensionless modeling suitable in a variety of configurations with a maximal accuracy<br />

in spite of the large scale of the systems to be considered. The challenge lies in<br />

predicting local effects possibly impacting global systems. Therefore the combination<br />

of several strategies convenient simultaneously for multi-physics, multi-scale <strong>and</strong> large<br />

size system computation is required, based on hybrid modeling <strong>and</strong> numerical methods.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The project originality lies in the challenge proposal to go to real scale by developing advanced<br />

improved numerical methods <strong>and</strong> optimization algorithms to address a multiphysics<br />

multi-scale problem including development of:<br />

◗ Numerical integration schemes through hybrid direct iterative methods for solving<br />

fully coupled fluid solid systems<br />

◗ Mesh control combining moving <strong>and</strong> non moving grid formulations to deal with small<br />

<strong>and</strong> large displacement solid boundary dynamics<br />

◗ Turbulence modeling to deal in the same time with near-wall <strong>and</strong> isotropic turbulence<br />

◗ Data assimilation <strong>and</strong> numerical solution enrichment with interpolation for real large<br />

scale modeling<br />

◗ Reduced order model hybridation to use combined reduced <strong>and</strong> high order solutions<br />

to face up with very large degree-of-freedom number systems<br />

◗ Multi-scale formulation combining micro- <strong>and</strong> meso-scopic scale approaches to go<br />

to real scale.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Solver diffusion for multi-physics multi-scale large size system computation in the<br />

framework of the Opensource Salomé platform with possible external libraries<br />

◗ Data basis of model problems involving flow-induced vibrations of cylinder arrays<br />

under cross flows<br />

◗ Dimensionless model for dynamic stability limit analysis of cylinder arrays<br />

◗ Publications on numerical methods for uncertainty reduction on dynamic stability<br />

limits of complex mechanical systems: review, results <strong>and</strong> perspectives<br />

CONTACT<br />

Elisabeth LONGATTE<br />

LAMSID<br />

+33 (0)1 30 87 80 87<br />

elisabeth.longatte@edf.fr<br />

PARTNERS<br />

Large companies:<br />

AREVA, EDF R&D<br />

Research institutes, universities:<br />

CEA, IMFS, IMFT, IRIT, LAMSID<br />

PROJECT DATA<br />

Coordinator:<br />

LAMSID<br />

Call:<br />

ANR<br />

Start date:<br />

December 2011<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

3.4<br />

Funding (M2):<br />

1<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

199


Software engineering<br />

BINary Code Analysis<br />

COMPLETED<br />

PROJECT<br />

BINCOA aims at pushing forward the state-of-the-art of binary-level program analysis<br />

through<br />

◗ Developing a formal model well-suited to both formal analysis <strong>and</strong> modeling of common<br />

architecture instruction sets.<br />

◗ Develop original techniques for verifying relevant properties at the binary level, such<br />

as reachability, invariance or temporal properties.<br />

BINCOA is a basic research project. Potential applications span over safety (COTS, verification<br />

across the compiler gap) <strong>and</strong> security (mobile code, malware).<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The main project outcome includes: the definition of a concise formal model well-suited<br />

to binary-level formal analysis, an original method for safe <strong>and</strong> precise CFG recovery<br />

(model reconstruction), automatic test data generation through binary-level symbolic<br />

execution <strong>and</strong> model checking-based malware detection. These techniques have been<br />

implemented in six prototypes <strong>and</strong> several successful case-studies have been performed.<br />

CONTACT<br />

Sébastien BARDIN<br />

CEA LIST<br />

+33 (0)1 69 08 54 16<br />

sebastien.bardin@cea.fr<br />

PARTNERS<br />

Large companies:<br />

EDF, SAGEM<br />

Research institutes, universities:<br />

CEA LIST, UNIVERSITE<br />

BORDEAUX 1, UNIVERSITE<br />

PARIS 7<br />

Intermediate size enterprises:<br />

TRUSTED LABS<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Bardin, S., Herrmann, P., Ly, O., Tabary, R., Vincent, A.: The BINCOA Framework for<br />

Binary Code Analysis. In: CAV 2011<br />

• Song, F., Touili, T.: Pushdown Model Checking for Malware Detection. In: TACAS<br />

2012. Best paper award ETAPS 2012<br />

• Song, F., Touili, T.: PuMoC: a CTL model-checker for sequential programs. ASE<br />

2012<br />

• Bardin, S., Herrmann, P.: OSMOSE: automatic structural testing of executables. In:<br />

international journal for Software Testing, Verification <strong>and</strong> Reliability (STVR), 2011<br />

• Bardin, S., Herrmann, P., Vedrine, F.: Refinement-based CFG reconstruction from<br />

unstructured programs. In VMCAI 2011.<br />

PROJECT DATA<br />

Coordinator:<br />

CEA<br />

Call:<br />

ANR 2008<br />

Start date:<br />

January 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.7<br />

Funding (M2):<br />

0.9<br />

200<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

BLEND<br />

Blending Technologies for Ubiquitous<br />

Real-Time Data Access<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

The BLEND project had the objective of facilitating real-time data sharing across<br />

Operational <strong>Systems</strong>, IT <strong>Systems</strong>, Mobile <strong>and</strong> Web Applications.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The Blend has sprang several innovations, specifically:<br />

• it has introduced the first peer-to-peer real-time data sharing technologies for<br />

mobile platforms, such as Android,<br />

• introduced real-time integration technologies for enabling real-time web applications<br />

to interoperate with real-time systems,<br />

• it has introduced a QoS-based mediation framework to control the transformation<br />

<strong>and</strong> adaptation of non-functional properties.<br />

CONTACT<br />

Angelo CORSARO<br />

PRISMTECH<br />

+33 (0)6 42 30 75 65<br />

angelo.corsaro@prismtech.com<br />

PARTNERS<br />

Large companies:<br />

INTECS, THALES<br />

NETHERLANDS<br />

SMEs:<br />

INTECS, PRISMTECH<br />

Research institutes, universities:<br />

LA SAPIENZA, UNIVERSITA<br />

DI ROMA<br />

Intermediate size enterprises:<br />

THALES NETHERLANDS<br />

STATUS - MAIN PROJECT OUTCOMES<br />

As a result of the Blend project, PrismTech has introduced two products on the market:<br />

the OpenSplice Gateway <strong>and</strong> OpenSplice Mobile. The OpenSplice Gateway is an<br />

integration technology while OpenSplice Mobile is a DDS implementation optimized for<br />

mobility. Both product have witnesed very successful product launches with good level<br />

of sales.<br />

PROJECT DATA<br />

Coordinator:<br />

PRISMTECH<br />

Call:<br />

EUROSTARS<br />

Start date:<br />

May 2010<br />

Duration:<br />

24 months<br />

Global budget (M2): 2<br />

French share: 1<br />

Funding (M2): 0.6<br />

French share: 0.4<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

201


Software engineering<br />

A Proof-Based Mechanized Platform<br />

for the Verification of B Proof<br />

Obligations<br />

ON GOING<br />

PROJECT<br />

The BWare project is an industrial research project that aims to provide a mechanized<br />

framework to support the automated verification of proof obligations coming from the<br />

development of industrial applications using the B method <strong>and</strong> requiring high<br />

guarantees of confidence. The methodology used in this project will consist in building<br />

a generic platform of verification relying on different automated theorem provers, such<br />

as first-order provers <strong>and</strong> SMT (Satisfiability Modulo Theories) solvers. The variety of<br />

these theorem provers aims at allowing a wide panel of proof obligations to be<br />

automatically verified by our platform. Beyond the multi-tool aspect of our methodology,<br />

the originality of the BWare project also resides in the requirement for the verification<br />

tools to produce proof objects, which are to be checked independently. This backend<br />

should allow us to increase confidence in the produced proofs, <strong>and</strong> ultimately to provide<br />

interoperability between provers.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

This project combines four different kinds of expertise:<br />

production of proof obligations for the<br />

B method; translation from set theory to firstorder<br />

logic; automated theorem proving; proof<br />

production <strong>and</strong> proof checking. The BWare consortium<br />

associates academics entities (Cedric,<br />

LRI, <strong>and</strong> Inria) <strong>and</strong> industrial partners (Mitsubishi<br />

Electric R&D Centre Europe, ClearSy,<br />

<strong>and</strong> OCamlPro). This will ensure an excellent<br />

level of expertise for the scientific aspects as<br />

well as their exploitation for<br />

the development of software<br />

with high guarantees of confidence<br />

required by today applications.<br />

The organization of the project<br />

consists of several parts.<br />

Among these parts, there is a<br />

theoretical study regarding the<br />

generation of proof obligations,<br />

as well as the formalization<br />

of several models for the<br />

set theory underlying the B<br />

method. This part is intended<br />

to support another part concerning<br />

the design of a verification<br />

platform, which will gather several tools, <strong>and</strong> some extensions of these tools<br />

will be considered <strong>and</strong> developed. This platform will be integrated to the tool of an industrial<br />

partner (Atelier B from ClearSy) for evaluation over industrial applications <strong>and</strong><br />

comparison with other similar existing verification tools. An activity of interactive proof<br />

will be also conducted in order to optimally combine the automated theorem provers,<br />

<strong>and</strong> some optimizations of the verification tools will be studied as well.<br />

CONTACT<br />

David DELAHAYE<br />

CEDRIC (CNAM)<br />

+33 (0)1 58 80 87 33<br />

david.delahaye@cnam.fr<br />

PARTNERS<br />

Large companies:<br />

MITSUBISHI ELECTRIC R&D<br />

CENTRE EUROPE<br />

SMEs:<br />

CLEARSY, OCAMLPRO<br />

Research institutes, universities:<br />

CEDRIC, INRIA, LRI<br />

PROJECT DATA<br />

Coordinator:<br />

CEDRIC (CNAM)<br />

Call:<br />

AAP ANR INS 2012<br />

Start date:<br />

September 2012<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

3.3<br />

Funding (M2):<br />

0.9<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The BWare project is an ongoing project, which has just started. The dissemination of the<br />

results will be ensured by a web site, publications, organization of seminars (<strong>and</strong> possibly<br />

workshops), <strong>and</strong> free availability of the verification platform. The various natures of the<br />

members of the consortium will help to widely advertise the results of the project in different<br />

communities, such as academics, industrial actors, developers, <strong>and</strong> users.<br />

202<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

CAFEIN<br />

Combining Formal Analyses<br />

for the Study of Numerical Invariants<br />

ON GOING<br />

PROJECT<br />

This project addresses the formal verification of functional properties at specification<br />

level, for safety critical reactive systems. In particular, we focus on comm<strong>and</strong> <strong>and</strong><br />

control systems interacting with a physical environment, specified using the<br />

synchronous language Lustre. The goals of the project are threefold. Improve level of<br />

automation of formal verification for such system, address properties of the hybrid<br />

system controled <strong>and</strong> focus on the numerical aspect of such programs implemented<br />

with floating-point numbers.<br />

CONTACT<br />

Pierre-Loïc GAROCHE<br />

ONERA<br />

+33 (0)5 62 25 29 33<br />

pierre-loic.garoche@onera.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Expected innovations are the following:<br />

• enabling of formal methods at model level for control comm<strong>and</strong> systems,<br />

• providing analyses for functional properties,<br />

• early h<strong>and</strong>ling of floating point aspects in the development of critical software.<br />

PARTNERS<br />

Large companies:<br />

ROCKWELL COLLINS<br />

SMEs:<br />

PROVER<br />

Research institutes, universities:<br />

CEA, ENSTA, INRIA, ONERA,<br />

UNIVERSITÉ DE PERPIGNAN<br />

PROJECT DATA<br />

Coordinator:<br />

ONERA<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Call:<br />

ANR INS<br />

Start date:<br />

February 2013<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2<br />

Funding (M2):<br />

0.8<br />

Related <strong>Systematic</strong> project(s):<br />

CESAR, VACSIM<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

203


Modelling systems simulation<br />

CAMPAS<br />

Calculs Massivement<br />

Parallèles multi-cycle /<br />

multi-cylindre de moteurs à<br />

piston par une approche SGE<br />

COMPLETED<br />

PROJECT<br />

The objective of the CaMPaS project is to demonstrate the feasibility of a multi-cycle<br />

Large-Eddy Simulation (LES) of the reactive flow inside a complete multicylinder internal<br />

combustion engine using the AVBP CFD code on a massively parallel supercomputer.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The LES code AVBP was improved to<br />

deal with all the specific <strong>and</strong> until then<br />

unaddressed problematics required to<br />

set up <strong>and</strong> carry out the world's first<br />

multicycle LES of a fired multicyclinder<br />

engine. This opens unprecedented perspectives<br />

for the study <strong>and</strong> underst<strong>and</strong>ing<br />

of combustion instabilities in full<br />

internal combustion engines, which are<br />

sources for increased fuel consumption<br />

<strong>and</strong> pollutant emissions.<br />

CONTACT<br />

Benjamin RÉVEILLÉ<br />

IFP<br />

+33 (0)1 47 52 62 68<br />

benjamin.reveille@ifp.fr<br />

PARTNERS<br />

Large companies:<br />

PSA<br />

SMEs:<br />

CINES<br />

Research institutes, universities:<br />

CERFACS, EM2C (CNRS), IFP<br />

MAJOR PROJECT OUTCOMES<br />

◗ Products:<br />

The AVBP code is now capable of:<br />

• dealing with an arbitrary number of moving patches using the Conditioned Temporal<br />

Interpolation algorithm<br />

• parallel interpolation of solutions between grids<br />

• parallel partitioning of grids using the ParMETIS package; postprocessing multicyclinder<br />

multicycle engine simulations<br />

• automatically adjustment of combustion model parameters using a coupled filtering<br />

module based on the Germano identity<br />

◗ Services:<br />

Adressing multicylinder <strong>and</strong> multicycle issues such as cylinder to cylinder <strong>and</strong> cycle<br />

to cycle variabilities which have a negative impact on on engines effeciency will be<br />

possible.<br />

PROJECT DATA<br />

Coordinator:<br />

IFP<br />

Call:<br />

ANR<br />

Start date:<br />

January 2007<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

0.8<br />

Funding (M2):<br />

0.4<br />

204<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Nano-magnetic sensors applied<br />

to non-destructive evaluation<br />

ON GOING<br />

PROJECT<br />

To reinforce the reliability <strong>and</strong> the safety of the products, industries use non destructive<br />

testing (NDT) methods, like Eddy currents method (EC). This method knows today a deep<br />

change to fulfil performances for detection of very small flaws (‹100µm) <strong>and</strong> burried flaws,<br />

while decreasing time inspection. To answer these constraints, new technologies of magnetic<br />

sensors are investigated. These technologies present a high sensitivity <strong>and</strong> a good resolution.<br />

CANOE aims at proposing technical development making reliable the manufacture of array<br />

EC probes containing magnetic nano-components. This project will lead to the realisation of<br />

demonstrators integrating giant magneto-resistances <strong>and</strong> magneto-impedances. CANOE<br />

will propose for NDT market a new more senstitive <strong>and</strong> more performant method of control<br />

based on electromagnetic sensors.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

CANOE aims at proposing the innovative realisation of sensible demonstrator based on<br />

magnetic nano-elements. The technical development will make reliable the manufacture<br />

of array EC probes containing giant magneto-resistances (GMR) <strong>and</strong> magneto-impedances<br />

(MI) elements. In the field of the GMR, technological developments will be<br />

implemented to improve the<br />

quality of the sensors. Different<br />

geometry <strong>and</strong> size of sensing<br />

elements are studied to increase<br />

their sensitivity. The improvement<br />

of the packaging of<br />

the probe will reduce the lift-off.<br />

An exploratory work to transpose<br />

GMR technology on flexible<br />

substrate is in progress. In<br />

the field of the magneto-impedances,<br />

the scientific developments<br />

will make possible the<br />

realisation of array probe containing<br />

MI nano-components<br />

with solenoid integrated to the<br />

probe. Innovating developments<br />

are implemented such as the<br />

design of array architecture, the<br />

realisation of microwinding<br />

around the nanocomponent to<br />

increase the sensitivity <strong>and</strong> linearity.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

CONTACT<br />

Natalia SERGEEVA-CHOLLET<br />

CEA LIST<br />

+33 (0)1 69 08 15 09<br />

natalia.sergeeva-chollet@cea.fr<br />

PARTNERS<br />

Large companies:<br />

AREVA NP,<br />

EADS INNOVATION WORKS,<br />

THALES TRT<br />

SMEs:<br />

STATICE<br />

Research institutes, universities:<br />

CEA LIST, CNRS, IEF,<br />

SUPELEC/LGEP<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Call:<br />

ANR<br />

Start date:<br />

December 2010<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

2.3<br />

Funding (M2):<br />

0.9<br />

◗ CANOE will propose more sensitive array EC probes based on innovative magnetic sensors<br />

for detection of small flaws <strong>and</strong> buried flaws located in a complexe shape parts.<br />

◗ New fabrication techniques of magnetic sensors will be developed.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

205


Modelling systems simulation<br />

Conception Avancée Robuste<br />

pour les Assemblages Boulonnés<br />

ON GOING<br />

PROJECT<br />

The objective of this project is to develop <strong>and</strong> validate a set of methods <strong>and</strong> tools that<br />

can be used to optimize bolted assemblies for aerospace products. Although this<br />

technology is widely used, this tightening method is at the root of many challenges<br />

throughout the lifecycle of aerospace products. The proposed solution is based on 3<br />

topics: highly instrumented physical tests to establish a basis for validation, Virtual<br />

Testing methods to determine the confidence level of simulations, <strong>and</strong> development of<br />

high-performance digital methods to accurately predict behavior under complex loads.<br />

There is a wide range of expected benefits: weight savings, optimized manufacturing<br />

process, increasingly effective calculation software that can be used to generalize nonlinear<br />

3D calculations in design offices <strong>and</strong> improve tribological underst<strong>and</strong>ing.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

This project will apply a better underst<strong>and</strong>ing of the complex physical phenomena in<br />

order to develop a new industrial method that can be used to accurately size bolted<br />

assemblies <strong>and</strong> to "get things right the first time". The method will rely on the use of<br />

Virtual Testing methods (reliability measurement of simulations) <strong>and</strong> on the<br />

development of advanced numerical connectors with linear <strong>and</strong> non-linear mechanical<br />

behavior. This transfer of new digital methods stemming from the university world<br />

towards industrial actors will make it possible to create a more robust assembly design<br />

by simulating complex cases (e.g.: models with tightening defects or missing bolts).<br />

Furthermore, a particular effort will be made to advance the first steps towards using<br />

digital tribology in assemblies. From a "<strong>Design</strong> Office" point of view, this project will<br />

improve modelling <strong>and</strong> design practices <strong>and</strong>, even if it is not the main object of the<br />

project, will facilitate the use of new composite materials.<br />

CONTACT<br />

Christian PALECZNY<br />

SNECMA<br />

+33 (0)1 60 59 99 79<br />

christian.paleczny@snecma.fr<br />

PARTNERS<br />

Large companies:<br />

LIEBHERR AEROSPACE /<br />

LISI AEROSPACE, SAFRAN<br />

(SNECMA / MESSIER-<br />

BUGATTI-DOWTY /<br />

TURBOMECA),<br />

Intermediate size enterprises:<br />

ALYOTECH, SAMTECH<br />

SMEs:<br />

CADLM, MECANO ID,<br />

STRUCTURE COMPUTATION<br />

Research institutes, universities:<br />

CETIM (SAINT-ETIENNE), ICA<br />

(TOULOUSE), LAMCOS (LYON),<br />

LMT CACHAN<br />

STATUS - MAIN PROJECT OUTCOMES<br />

During the first 6 months of the project, the partners focused on sharing state-of-theart<br />

technologies in the field of bolted joints, on selecting the main components to be<br />

tested <strong>and</strong> their technical issues (loads, specific physical phenomena), on defining the<br />

tests on both the scale of the bolt <strong>and</strong> on an industrial scale, <strong>and</strong> finally on Virtual<br />

Testing methods to be used in the project.<br />

PROJECT DATA<br />

Coordinator:<br />

SNECMA<br />

Co-label:<br />

AEROSPACE VALLEY, ASTECH<br />

Call:<br />

FUI13<br />

Start date:<br />

October 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

4<br />

Funding (M2):<br />

1.5<br />

206<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

CERtification Compositionnelle des<br />

Logiciels Embarqués critiques et Sûrs<br />

(Compositional Certification of Critical<br />

<strong>and</strong> Safe embedded Software)<br />

ON GOING<br />

PROJECT<br />

The issue addressed by CERCLES 2 is the reduction of the timing <strong>and</strong> costs constraints<br />

of the activities required for the certification of aeronautics embedded software. The<br />

objective of the project is to optimize such constraints through a strategy based on the<br />

principles of the component based approach <strong>and</strong> certification credit inheritance.<br />

Especially, the project put the stress on the reduction of testing activities. To this aim,<br />

the B formal method will be used in combination with the Scade & Simulink toolsets,<br />

in order to ensure that a system will meet its specification properties while resulting<br />

from the aggregation of specific <strong>and</strong> pre-certified components. Also, the B formal<br />

method will be used in the construction of consistent system test sets to be applied on<br />

target as required by the aeronautics software reference st<strong>and</strong>ard named DO178C.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

While the B formal approach has been used in rail industry for years, its application in<br />

the context of aeronautics project is new. The approach of pre-certified components is<br />

also innovative. It calls for synchronization with certification authorities in order to converge<br />

towards industrially relevant results. In such a context, the technological <strong>and</strong> scientific<br />

orientations <strong>and</strong> detailed principles as currently work out in the project are<br />

summarized in the figure below:<br />

CONTACT<br />

Fabien PAGANELLI<br />

SAGEM<br />

+33 (0)1 58 11 29 84<br />

fabien.paganelli@sagem.com<br />

PARTNERS<br />

Large companies:<br />

SAGEM<br />

SMEs:<br />

CLEARSY<br />

Research institutes, universities:<br />

LIP6, PPS<br />

Define pre-certified components: Scade/Simulink model M(Ci) + specification (SCi) +<br />

unit tests (TCi) <strong>and</strong> the textual specification of the system (SS)<br />

Code the B model of the components (BCi: mch <strong>and</strong> imp) defined from MCi, SCi et TCi<br />

Code the B model of the system (BS: mch <strong>and</strong> imp) defined from textual specification<br />

of the system (SS) then refine it according to BCi.<br />

B proofs:<br />

• Correct system model refined <strong>and</strong> decomposed (formal language)<br />

• Inherit the DO-178C certification data<br />

Creating/generating TS: functional <strong>and</strong> integration tests<br />

Create MS. Optional: automatic generation of MS from BS (depending of the work<br />

projection)<br />

PROJECT DATA<br />

Coordinator:<br />

SAGEM<br />

Call:<br />

ANR<br />

Start date:<br />

March 2011<br />

Duration:<br />

44 months<br />

Global budget (M2):<br />

1.6<br />

Funding (M2):<br />

0.6<br />

Related <strong>Systematic</strong> project(s):<br />

COUVERTURE<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Evolution of the B formal approach <strong>and</strong> open source toolset.<br />

◗ Integration of Scade/Lustre specifications <strong>and</strong> B formal design.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

207


Software engineering<br />

CETRAC<br />

Commutateur Ethernet Temps<br />

Réel pour Applications Critiques<br />

ON GOING<br />

PROJECT<br />

The complexity <strong>and</strong> the performance of the modern real time applications are<br />

increasing. They are more <strong>and</strong> more distributed <strong>and</strong> consisted of a plurality of<br />

equipments that are to be interconnected according to system contraints.<br />

The object of this project is to design <strong>and</strong> realize a ethernet component for critical<br />

applications offering the most safety dem<strong>and</strong>ing.<br />

The project will also supply tools allowing to simulate <strong>and</strong> model a network based on<br />

this component as well as a kit of certificability (DAL A).<br />

CONTACT<br />

Jacques DELBOS<br />

ARION<br />

+33 (0)1 69 35 39 02<br />

jacques.delbos@arion.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The component CETRAC is innovative with regard to the current solutions because it<br />

offers at the same time very good real-time performances, a very high level of safety of<br />

functioning (DALA <strong>and</strong> SIL4 certifiable), the capacity to completely model the communication,<br />

to natively offer a set of essential services (time stamping, data integrity…)<br />

<strong>and</strong> to be able to support synchronous <strong>and</strong> asynchronous communications. This set of<br />

properties gives CETRAC an advantage over all the solutions at present available on<br />

the market. Besides, CETRAC is the only pretender in its category that can be used for<br />

the most sensitive applications, no other rival solution is certified higher than DALB<br />

<strong>and</strong>\or SIL3.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

In the stemming from the project we shall obtain:<br />

◗ An IP (intellectual property) of the CETRAC component. This one will be integrated on<br />

the basis of a FPGA into equipment so as to supply to End Users a useful switch for<br />

their applications.<br />

◗ The kit of certificability associated with the IP of the component.<br />

◗ The behavioral model of the component <strong>and</strong> the platform on the basis of the sizes of<br />

architecture.<br />

◗ The model of safety of generic functioning on the basis of the sizes of architecture.<br />

PARTNERS<br />

SMEs:<br />

ARION, RTAW<br />

Research institutes, universities:<br />

ENSTA<br />

PROJECT DATA<br />

Coordinator:<br />

ARION<br />

Co-label:<br />

ASTECH<br />

Call:<br />

FEDER12<br />

Start date:<br />

October 2011<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1.4<br />

Funding (M2):<br />

0.7<br />

208<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Calcul embarqué Hautes performances<br />

pour les Applications Industrielles,<br />

petites & moyennes séries<br />

CHAPI COMPLETED<br />

PROJECT<br />

The collaborative project CHAPI supports the emergence of a new generation of<br />

programmable logic devices, which aims to serve the market dem<strong>and</strong> in high performance<br />

& flexible integrated circuits for embedded computing. CHAPI will focus mainly on two<br />

topics:<br />

• The optimization <strong>and</strong> validation of a first generation of circuits on use cases from<br />

several industrial application domains.<br />

• The integration of complementary software development tools to facilitate the<br />

development of new applications.<br />

CONTACT<br />

Laurent JULLIARD<br />

KALRAY<br />

+33 (0)4 76 18 90 71<br />

laurent.julliard@kalray.eu<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Prototyping of industrial<br />

applications using first generation<br />

of Kalray's MPPA<br />

technology in the domain of<br />

HD video encoding, image<br />

processing, transportation<br />

<strong>and</strong> industrial automation.<br />

◗ Adaptation of a time-triggered<br />

operating system <strong>and</strong><br />

tool chain for safety critical<br />

application support.<br />

◗ Integration of high level parallel<br />

programming environments<br />

for easier application<br />

development.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

• Kalray: Production of the first samples of the 28 nanometer (nm) MPPA-256 processor<br />

targeting embedded applications among them Imaging <strong>and</strong> signal processing.<br />

This resulted from the 28nM development <strong>and</strong> production partnership established<br />

with GUC <strong>and</strong> TSMC. First products to be ramped in volume will be processors for<br />

signal processing in an imaging application.<br />

• UXP: Production of the new version of the software Alograf (2013).<br />

• CAPS: Industrialization of the tool Codelet finder realized within the framework of<br />

the project.<br />

• SCILAB Enterprise: Production of the new generation of the freeware XCOS (release<br />

6 of Scilab).<br />

• CEA LIST: Production of a version of the technology OASIS for MPPA.<br />

• VERIMAG: Improvement <strong>and</strong> extension of the tool box connected to the formalism BIP.<br />

◗ Publications:<br />

8 publications<br />

PARTNERS<br />

Large companies:<br />

THALES, THOMSON<br />

SMEs:<br />

CAPS ENTREPRISE, KALRAY,<br />

LEADTECH DESIGN, SCILAB<br />

ENTERPRISES, UXP<br />

Research institutes, universities:<br />

CEA LETI, CEA LIST,<br />

DIGITEO/SCILAB, VERIMAG<br />

PROJECT DATA<br />

Coordinator:<br />

KALRAY<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

FUI8<br />

Start date:<br />

January 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

12.4<br />

Funding (M2):<br />

5<br />

Related <strong>Systematic</strong> project(s):<br />

MANYCORELABS, SIMILAN<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

209


Modelling systems simulation<br />

City <strong>and</strong> Industry Energy Strategy<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

The CitInES project is financed by the European Commission for 2.85 M€. Its goal is to<br />

design <strong>and</strong> develop a decision-support software to optimize urban energy investments.<br />

◗ This tool will help local authorities / industries to:<br />

• Assess <strong>and</strong> compare energy strategies through detailed energy chain simulations<br />

• Optimize local energy strategy to cost-effectively integrate green energy <strong>and</strong> reduce<br />

CO 2 emissions<br />

• Define robust energy schemes to face fuel price uncertainties<br />

◗ It is led by ARTELYS <strong>and</strong> gathers:<br />

• 4 Research centers (INESCP - Portugal, AIT – Austria, ARMINES <strong>and</strong> INRIA in<br />

France)<br />

• 2 industrial groups (Schneider Electric; TUPRAS, Turkish refineries as end-user)<br />

• 1 national company (ERVET)<br />

• 2 large cities (Cesena <strong>and</strong> Bologna as end-users).<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Our algorithms <strong>and</strong> system modeling<br />

allow end-users to optimize their<br />

energy strategy through detailed<br />

simulations of local energy generation,<br />

storage, transport, distribution <strong>and</strong><br />

dem<strong>and</strong>. This includes use of local<br />

renewable energies, electric mobility<br />

integration, multi-energy coordination,<br />

smart grid integration <strong>and</strong> dem<strong>and</strong>side<br />

management.<br />

◗ All energy vectors (electricity, gas,<br />

heat, etc.), usages (heating, air<br />

conditioning, lighting, transportation, etc.)<br />

<strong>and</strong> sectors (residential, industrial, tertiary,<br />

urban infrastructure) have been considered<br />

to draw a holistic map of the city/industry<br />

energy behavior.<br />

◗ Energy strategy analysis encompasses<br />

advanced long-term risk analysis. As<br />

economic <strong>and</strong> technical situations are constantly evolving, a relevant energy strategy<br />

should be robust to different prospective scenarios.<br />

◗ Hence CitInEs allows the definition of several long term scenarios (fuel prices,<br />

consumption scenarios…) over which the energy strategies are assessed.<br />

◗ The developed software can also be used as a communication tool for end-users to<br />

facilitate discussions between actors <strong>and</strong> to promote local authority decisions towards<br />

citizens. It will be very to use, very smart <strong>and</strong> interactive. Users will not only have<br />

charts or bundle of figures, but also drawings, icons, colours.<br />

CONTACT<br />

Laurent FOURNIE<br />

ARTELYS<br />

+33 (0)1 44 77 89 00<br />

citines@artelys.com<br />

PARTNERS<br />

Large companies:<br />

SCHNEIDER ELECTRIC<br />

(SEISAS), TUPRAS REFINERIES<br />

Intermediate size enterprises:<br />

ERVET<br />

SMEs:<br />

ARTELYS<br />

Research institutes, universities:<br />

AIT AUSTRIA, ARMINES,<br />

INESC PORTUGAL, INRIA<br />

PROJECT DATA<br />

Coordinator:<br />

ARTELYS<br />

Call:<br />

FP7<br />

Start date:<br />

November 2011<br />

Duration:<br />

30 months<br />

Global budget (M2):<br />

2.8<br />

Funding (M2):<br />

2<br />

STATUS - MAIN PROJECT OUTCOMES<br />

We have another 11 months to work on CitInES project, but we’ve achieved major tasks,<br />

such as:<br />

• Data collection <strong>and</strong> analysis for the oil refinery in Turkey <strong>and</strong> the town Italian cities<br />

• Specifications of the software<br />

• Modeling of main energy assets <strong>and</strong> design of the multi-level methodology<br />

• First release of the software<br />

210<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Collaviz<br />

COMPLETED<br />

PROJECT<br />

The Collaviz program is an innovative multidomain remote collaborative platform for<br />

simulation-based design applications. In partnership with 28 French <strong>and</strong> international<br />

partners, Collaviz makes remote analysis <strong>and</strong> collaboration easily available <strong>and</strong> scalable<br />

to the scientific <strong>and</strong> industrial community. Web-based technologies enable researchers<br />

<strong>and</strong> engineers to h<strong>and</strong>le very large data sets, including 3D data models, using a single<br />

workstation wherever in the world. Just a “st<strong>and</strong>ard” internet connection is required.<br />

Collaviz, a 42 months project, proposes a smart solution to break the bottlenecks of data<br />

volume production <strong>and</strong> processing that the industry is facing every day.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

There were 2 different phases into the Collaviz project. During the first 24 months, workgroups<br />

defined the framework architecture specifications <strong>and</strong> developed 2 prototypes<br />

for it. The next 12 months corresponded to the second phase: demonstrators set up as<br />

a proof of concept. The last 6 months of the project being mainly used for promotion<br />

purposes. Collaviz:<br />

◗ Provides applications designed for habits of very different communities (geophysics,<br />

fluid dynamics, structure, biochemical, drug design...).<br />

◗ Uses mainstream technologies for the service access (low b<strong>and</strong>width internet<br />

access, st<strong>and</strong>ard hardware for visualization...).<br />

◗ Delivers interactive <strong>and</strong> participative collaboration, not only remote “shared display”<br />

visualization.<br />

CONTACT<br />

Alban SCHMUTZ<br />

OXALYA<br />

+33 (0)1 49 58 45 70<br />

alban.schmutz@oxalya.com<br />

PARTNERS<br />

Large companies:<br />

EDF, FAURECIA<br />

SMEs:<br />

ARTENUM, DISTENE,<br />

KITWARE, MCLP CONSULTING,<br />

NECS, OXALYA, TECHVIZ<br />

Research institutes, universities:<br />

AGCO, BRGM, CEA DIF, CEI,<br />

COLORADO SCHOOL OF MINES,<br />

DIGITEO/SCILAB, ECP, EGID,<br />

IFP, INPT, INSA DE RENNES,<br />

INSTITUT DE PHYSIQUE DU<br />

GLOBE DE PARIS, INSTITUT DE<br />

RECHERCHE POUR LE<br />

DEVELOPPEMENT FROM<br />

NEW CALEDONIA, LIRIS,<br />

TERATEC, UNIVERISTE OF<br />

CARDIFF, UNIVERSITE PARIS 6<br />

MAJOR PROJECT OUTCOMES<br />

The development phases are now behind <strong>and</strong> the assessment of the industrialized<br />

software solution has been done by demonstrators partners. The Collaviz framework<br />

has also been adapted <strong>and</strong> tested to match the demonstrators needs in the third year<br />

of the project. This last phase was a success <strong>and</strong> the final review already took place<br />

with the ANR experts (January ’12). Collaviz is now in the last moments of its<br />

dissemination <strong>and</strong> promotion period. During these 6 months, partners have again<br />

demonstrated their commitment to the community, keeping publishing papers,<br />

participating in conferences <strong>and</strong> events, <strong>and</strong> even experimenting with other partners<br />

abroad (UK, USA, etc.).<br />

PROJECT DATA<br />

Coordinator:<br />

OXALYA<br />

Co-label:<br />

IMAGINOVE<br />

Call:<br />

ANR<br />

Start date:<br />

January 2009<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

4<br />

Funding (M2):<br />

2.2<br />

Related <strong>Systematic</strong> project(s):<br />

CARRIOCAS, SCOS<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

211


Software engineering<br />

Conception et Co-Emulation<br />

sur Plateforme en Temps réel<br />

<strong>Design</strong> & Co-emulation<br />

on a Real Time Platform<br />

COMPLETED<br />

PROJECT<br />

<strong>Development</strong> of a real time emulation & prototyping platform covering the entire design<br />

chain from end product to electronic system <strong>and</strong> to System-on-Chip (SoC).<br />

Beyond the SoC validation, ease of configuration of the platform <strong>and</strong> software<br />

environment should allow different approaches to analyze the system architecture in its<br />

electronic environment representative of the application, to retain the best alternative<br />

to meet specifications of the application <strong>and</strong> limit its risks <strong>and</strong> costs of development.<br />

CONTACT<br />

Jean-Luc WEISS<br />

ALTIS SEMICONDUCTOR<br />

+33 (0)1 60 88 58 63<br />

jean-luc.weiss<br />

@altissemiconductor.com<br />

PROJECT RESULTS<br />

◗ Product(s) or Service(s):<br />

• The main result of the ConCEPT project is the development <strong>and</strong> validation of the<br />

FCM4 platform that allows the integration in a system environment of a true representation<br />

of a SoC to validate the specifications <strong>and</strong> architecture.<br />

• The platform will be used for the modeling of automotive calculators using multiprocessor<br />

architectures, which will be necessary to meet the needs of computing<br />

power, for example an engine controller. This is one of FP7 AutoCoreS project<br />

objectives, currently under evaluation <strong>and</strong> involving Scaleo chip.<br />

◗ Technologies:<br />

• The platform allows the integration of new concepts such as multi-core architectures<br />

<strong>and</strong> thus anticipates the evolution of automotive, telecom <strong>and</strong> multimedia domains<br />

in line with the trends seen in the field of electronics.<br />

• The CEA MPSoC (Multi Processor System On Chip) structure, prototyped on platform,<br />

has led to the optimization of applications management using very high data<br />

flow. This concept is continued in the ARTEMIS SCALOP project involving TCF, Scaleo<br />

chip <strong>and</strong> the CEA.<br />

◗ Publications:<br />

• Article Electronique International Hebdo.<br />

• Journal du Sitelesc.<br />

• Journée du LEAT: "Multiprocessor Architecture for Dynamic Embedded <strong>Systems</strong>".<br />

• RTS (Mars 07 et Avril 08).<br />

• International Conference on <strong>Design</strong> Automation <strong>and</strong> Test in Europe (DATE DATE<br />

2009): "System-Level Hardware-Based Protection of Memory against Soft-Errors".<br />

◗ Business creation:<br />

• The ConCEPT project has allowed Altis to improve its position in the automotive<br />

<strong>and</strong> communication markets (specific automotive quality requirements <strong>and</strong> readiness<br />

for Flash technology in association with its performance requirements).<br />

• The FCM4 platform is today the reference platform of Scaleo chip for future developments<br />

<strong>and</strong> will enable it to position itself competitively in the targeted markets.<br />

• The FCM4 platform allows the prototyping of a large family of tececommunication<br />

applications <strong>and</strong> Thales Communications has already positioned the use of this<br />

platform as a alidation environment in the context of internal developments.<br />

• The project has enabled Trialog to assess the possibilities for automated testing<br />

technologies offer On Chip Debugging, which is increasingly used in UCEs.<br />

• The project contributes to the positioning of Valeo in the supply of computers compatible<br />

with the AUTOSAR st<strong>and</strong>ard.<br />

PARTNERS<br />

Large companies:<br />

PSA PEUGEOT CITROËN,<br />

THALES, VALEO<br />

Intermediate size enterprises:<br />

ALTIS SEMICONDUCTOR<br />

SMEs:<br />

SCALEOCHIP, TRIALOG<br />

Research institutes, universities:<br />

CEA<br />

PROJECT DATA<br />

Coordinator:<br />

ALTIS SEMICONDUCTOR<br />

Call:<br />

FUI1<br />

Start date:<br />

September 2006<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

8.7<br />

Funding (M2):<br />

2.7<br />

212<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

COOL IT<br />

Optimisation de la consommation<br />

énergétique globale des centres de calcul<br />

COMPLETED<br />

PROJECT<br />

The whole electrical power consumption of a data centre may go beyond twice the sole<br />

electrical power needed by processor's units it houses. The project aimed at optimising the<br />

total energy needed by a data processing plant, through the four following areas of<br />

progress:<br />

◗ New server's cooling methods<br />

◗ New strategies in control, integration <strong>and</strong> optimisation of the electrical power paths<br />

◗ Collecting <strong>and</strong> merging energetic information in order to improve the efficiency of the<br />

data centre management<br />

◗ Software optimisation of the hardware resources allocation with regards to the processing<br />

needs<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The best resolution of these four areas of improvement led to energy savings beyond<br />

20%.<br />

CONTACT<br />

Xavier SAINT-MARTIN<br />

BULL<br />

+33 (0)1 30 80 74 40<br />

xavier.saint-martin@bull.net<br />

PARTNERS<br />

Large companies:<br />

BULL<br />

SMEs:<br />

ALTERNATIV VISION OF<br />

BUSINESS, ATRIUM DATA,<br />

EURODECISION, SINOVIA,<br />

SPLITTED-DESKTOP SYSTEMS,<br />

WILLIAMSON ELECTRONIQUE<br />

Research institutes, universities:<br />

CEA/DAM-IDF, INRIA RENNES<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• “ Comment améliorer l’efficacité énergétique des Data Centers existants ? ”,<br />

CREDO, Telecom ParisTech, Paris.<br />

• “ Data Center Power <strong>Design</strong> at the Multi-Petaflopic Scale ”, IP-SOC Conference<br />

• Presentation of the COOL IT project, 3rd European Workshop on HPC Centre Infrastructures,<br />

Munich.<br />

• “ Minimizing energetic costs in datacenter ”, Conference on Optimization <strong>and</strong> Practices<br />

in Industry, EDF Clamart, France.<br />

• “ Mesure et optimisation de la consommation énergétique dans les centres de données<br />

”, séminaire Aristote.<br />

◗ Patents:<br />

“ Procédés de surveillance de gr<strong>and</strong>eurs de dispositifs informatiques, programme d'ordinateur<br />

et dispositif associés ”, n° 11 60579.<br />

◗ Product(s) or Service(s): 15<br />

◗ Job creation: > 32 persons.year<br />

◗ Maintained jobs: 11<br />

PROJECT DATA<br />

Coordinator:<br />

BULL<br />

Call:<br />

FUI10<br />

Start date:<br />

January 2011<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

7.7<br />

Funding (M2):<br />

2.5<br />

Related <strong>Systematic</strong> project(s):<br />

DESKOLO<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

213


Modelling systems simulation<br />

COntrôle Robotisé Traitement<br />

et EXploitation 3D<br />

COMPLETED<br />

PROJECT<br />

Quality assessment is a key step in the structure manufacturing process. The objective<br />

of the CORTEX 3D project is to develop <strong>and</strong> integrate technological bricks into a<br />

prototype manufacturing process, in order to deliver an efficient robotized inspection<br />

tool. This project addresses different fields of application such like Energy <strong>and</strong><br />

Transport, Aeronautical or Terrestrial. Through the project, hardware <strong>and</strong> software<br />

solutions are developed for the integration of robotized Non Destructive Testing (NDT)<br />

to be flexible <strong>and</strong> leading to high throughput especially for complex structures either<br />

very large or highly curved.<br />

CONTACT<br />

Hubert VOILLAUME<br />

EADS<br />

+33 (0)1 46 97 37 94<br />

hubert.voillaume@eads.net<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

Ultrasonic electronics industrialisation<br />

including<br />

high speed processing for<br />

acoustic beam adaptation<br />

with SAUL algorithm. Ultrasonic<br />

effector with<br />

optimization of the coupling:<br />

Two approaches, one<br />

without contact involving a<br />

large nozzle for waterjet<br />

inspection <strong>and</strong> one with<br />

contact involving a spray<br />

for a probe wheel. Ultrasonic<br />

modelling capabilities<br />

considering 3D context <strong>and</strong> advanced processing functions. First step to integrate NDT<br />

specific needs into automated manufacturing machines <strong>and</strong> related post-processor.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

Self-Adaptive Robotic Phased Array Inspection System for Small Composite Parts of<br />

Various Geometries, ASNT 2012.<br />

◗ Product(s) or Service(s):<br />

• 3 new functions are now included in the CIVA 11 version, the most advanced commercialised<br />

software for NDT modeling: Focalisation points matrix, Realistic transducer,<br />

Exotic phased array transducer.<br />

• SAUL algorithm: a new method to adapt the acoustic beam to the surface leading<br />

to high productivity in the automated NDT cycle.<br />

• 1 new device for wetting the surface in case of ultrasonic inspection with a wheel<br />

probe.<br />

• 1 new squirter able to hold <strong>and</strong> operate a large ultrasonic transducer.<br />

• Potential partnership between partners to address NDT market.<br />

◗ Job creation: 4<br />

◗ Maintained job: 1<br />

PARTNERS<br />

Large companies:<br />

DASSAULT AVIATION, EADS<br />

SMEs:<br />

CORIOLIS COMPOSITES, M2M,<br />

VISIOLASER<br />

Research institutes, universities:<br />

CEA<br />

PROJECT DATA<br />

Coordinator:<br />

EADS<br />

Call:<br />

FUI8<br />

Start date:<br />

December 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.9<br />

Funding (M2):<br />

0.7<br />

Related <strong>Systematic</strong> project(s):<br />

USINE NUMERIQUE 1 & 2<br />

214<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

COSMOS+<br />

Couplage d'Outils<br />

de Simulation Multiphysique<br />

pour l'aérOnautique et l'eSpace<br />

ON GOING<br />

PROJECT<br />

The project aims to develop <strong>and</strong> use an open <strong>and</strong> modular coupling environment for<br />

multi-physics simulation targeting massively parallel computing. One of the key<br />

objectives of COSMOS+ is to allow spatial <strong>and</strong> aeronautic industries as well as research<br />

partners to tackle what today remain great scientific computational challenges<br />

requiring both interdisciplinarity <strong>and</strong> state of the art modeling of each physic involved.<br />

This will enhance both the fidelity <strong>and</strong> trustability of design studies done early in the<br />

conception cycle of new <strong>and</strong> competitive products.<br />

CONTACT<br />

Pierre-Yves PAMART<br />

SAFRAN<br />

+33 (0)1 60 59 43 24<br />

pierre-yves.pamart@snecma.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Ability to develop, test <strong>and</strong> optimize new coupling algorithms with full control of the<br />

strategy. <strong>Development</strong> <strong>and</strong> integration of advanced interpolation methods allowing the<br />

coupling of all possible mesh elements like arbitrary polyedra in CFD. Adaptation of<br />

the coupler to massively parallel computational architectures. Graphical User Interface<br />

to set up a new coupled simulation. Provide unprecedented insight through simulation<br />

in industrial problems involving physics with very heterogeneous time <strong>and</strong> length<br />

scales.<br />

PARTNERS<br />

Large companies:<br />

EADS IW, SAFRAN (SNECMA,<br />

TURBOMECA, SPS)<br />

Intermediate size enterprises:<br />

LMS SAMTECH<br />

SMEs:<br />

ANDHEO, CENAERO FRANCE,<br />

PARALGO, STILOG IST<br />

Research institutes, universities:<br />

ARMINES, CERFACS, CNES,<br />

ONERA<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ First version of OpenPALM including developments from both CERFACS <strong>and</strong> ONERA<br />

available<br />

◗ On-going implementation of "OpenPALM"-plugs in softwares of interest<br />

PROJECT DATA<br />

Coordinator:<br />

SAFRAN<br />

Co-label:<br />

AEROSPACE VALLEY, ASTECH<br />

Call:<br />

FUI12<br />

Start date:<br />

August 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

3<br />

Funding (M2):<br />

1.1<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

215


Software engineering<br />

Confidence, Proof <strong>and</strong> Probabilities<br />

COMPLETED<br />

PROJECT<br />

In the context of safety proofs for critical software, the CPP project studies the joint use<br />

of probabilistic <strong>and</strong> deterministic semantics <strong>and</strong> analysis methods, in a way to improve<br />

the applicability <strong>and</strong> precision of numerical programs static analysis. We aim at defining<br />

static analysis frameworks for control programs, e.g. PID controllers, that contain many<br />

floating point arithmetic computations, non-deterministic <strong>and</strong> probabilistic behaviors.<br />

Thus, we must construct good approximations of the semantics for non-deterministic<br />

<strong>and</strong> probabilistic behaviors. Next, we will abstract these semantic models for the<br />

tractable static analysis of complex programs. Finally, we will refine the information<br />

delivered by the previous analysis for characterizing the imprecision error, using<br />

bisimulation metrics <strong>and</strong>/or extreme value analysis.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ A new abstract domain<br />

based on p-<br />

Boxes <strong>and</strong> affine<br />

forms which outperforms<br />

the usual approach<br />

for imprecise<br />

probabilities, both in<br />

terms of precision<br />

<strong>and</strong> computational<br />

complexity.<br />

◗ A new semantics for<br />

programs with imprecise<br />

inputs that<br />

improves previous<br />

semantics as it allows<br />

to reason about<br />

programs whose inputs<br />

are given by<br />

sets of probability<br />

distributions.<br />

◗ A new algorithm for<br />

signal reconstruction<br />

over noisy channels<br />

using p-boxes. This<br />

outperforms the usual belief propagation method on systems with high noise.<br />

◗ A new method to prove that a program using floating-point numbers is robust with respect<br />

to real numbers arithmetics using rewriting technique <strong>and</strong> non-local reasoning.<br />

CONTACT<br />

Jean GOUBAULT-LARRECQ<br />

LSV<br />

+33 (0)1 47 40 75 68<br />

goubault@lsv.ens-cachan.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

CEA LIST, INRIA SACLAY, LSV,<br />

SUPELEC L2S, SUPELEC SSE<br />

PROJECT DATA<br />

Coordinator:<br />

LSV<br />

Call:<br />

ANR Blanc 2009<br />

Start date:<br />

October 2009<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

1.2<br />

Funding (M2):<br />

0.5<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• A generalization of p-boxes to affine arithmetic (in Computing, 2011)<br />

• Preserving differential privacy under finite-precision semantics (in Proc. of QAPL,<br />

2013)<br />

• A non-local method for robustness analysis of floating point programs (in Proc. of<br />

QAPL, 2012)<br />

• Maximum a Posteriori Consistent Estimation Using Interval Analysis (in Proc. of<br />

SysId, 2012)<br />

216<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Complex <strong>Systems</strong> <strong>Design</strong> Lab<br />

COMPLETED<br />

PROJECT<br />

The CSDL project aims at developing a comprehensive collaborative environment for<br />

decision making at the earliest stage of a project. At this stage that simulation tools are<br />

the most strategic to obtain the best design possible by exploring in a systematic<br />

manner the crucial parameters to optimize the system <strong>and</strong> enable innovation, by<br />

estimating risks <strong>and</strong> uncertainties through an analysis in depth of robustness criteria,<br />

<strong>and</strong> providing tools enforcing the coherence across all the levels of models <strong>and</strong><br />

permitting better decisions thanks to an accurate interactive synthesis of the necessary<br />

information.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ The tools used for the design of complex systems in the upstream phases must:<br />

• facilitate the exploration of the design space;<br />

• provide quantified robustness criteria <strong>and</strong> tradeoffs between the different design<br />

options;<br />

• synthetize efficiently all the generated knowledge to support decision making;<br />

• allow to do all the above in a collaborative environment.<br />

◗ The scientific <strong>and</strong> technological challenges are:<br />

• the technologies to generate in a systematic manner a hierarchy of interoperable<br />

surrogate models;<br />

• the methodologies <strong>and</strong> techniques to compute robustness criteria <strong>and</strong> tradeoffs<br />

between different technologies;<br />

• the dynamic management of the level of fidelity of the models based on the impact<br />

of the decision to be made <strong>and</strong> the associated level of risk;<br />

• the synthesis of results through interactive visualization to support decision making.<br />

MAJOR PROJECT OUTCOMES<br />

The use cases from the aeronautical <strong>and</strong> the automotive industry have been defined.<br />

The scientific as well as the process integration challenges have been identified.<br />

CONTACT<br />

Michel RAVACHOL<br />

DASSAULT-AVIATION<br />

+33 (0)1 47 11 52 01<br />

michel.ravachol<br />

@dassault-aviation.com<br />

PARTNERS<br />

Large companies:<br />

ALCATEL-LUCENT, BULL,<br />

CS-SI, DASSAULT AVIATION,<br />

DASSAULT-SYSTEMES, EADS,<br />

EDF R&D, MBDA, RENAULT,<br />

THALES SERVICES<br />

Intermediate size enterprises:<br />

ANSYS FRANCE, ESI GROUP,<br />

LMS-IMAGINE<br />

SMEs:<br />

DISTENE, ENGINSOFT,<br />

EURODECISION,<br />

HPC-PROJECT, LOGILAB,<br />

OXALYA, SAMTECH<br />

Research institutes, universities:<br />

ARMINES, ASSOCIATION<br />

LEONARD DE VINCI,<br />

DIGITEO/SCILAB,<br />

ECOLE CENTRALE PARIS,<br />

ENS CACHAN, INRIA, ONERA,<br />

SUPELEC<br />

PROJECT DATA<br />

Coordinator:<br />

DASSAULT AVIATION<br />

Call:<br />

FUI7<br />

Start date:<br />

October 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

17<br />

Funding (M2):<br />

7.3<br />

Related <strong>Systematic</strong> project(s):<br />

CARRIOCAS, EHPOC, IOLS,<br />

OPEN-HPC<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

217


Software engineering<br />

<strong>Design</strong> of fixed-point embedded systems<br />

ON GOING<br />

PROJECT<br />

Many embedded systems contain applications integrating mathematical processing. To<br />

satisfy the constraint (area, energy consumption, execution time) inherent to embedded<br />

systems, fixed-point arithmetic is widely used <strong>and</strong> preferred.<br />

But the applications are designed <strong>and</strong> simulated using floating-point arithmetic <strong>and</strong><br />

then implemented into fixed-point architectures. The manual fixed-point conversion is<br />

a tedious, time-consuming <strong>and</strong> error prone task that requires high-level development<br />

tools to automate fixed-point conversion.<br />

The main objective of DEFIS project is to propose new approaches to improve the<br />

efficiency of the fixed-point conversion process <strong>and</strong> to provide a complete design flow<br />

for fixed-point refinement of complex applications.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

In the DEFIS workflow, the application is described at the system level through a set of<br />

blocks (C code using floating-point data types or some parameterized block like signal<br />

processing (DSP) systems or polynomial evaluation). A complete application is h<strong>and</strong>led<br />

through a hierarchical approach in four modules:<br />

◗ The first module defines for each block the numerical accuracy constraint according<br />

to the global application quality.<br />

◗ The second module corresponds to the algorithm-level transformation <strong>and</strong> carriesout<br />

a set of transformations to<br />

find the best structure for the<br />

computation.<br />

◗ The third module evaluates the<br />

dynamic range to determine<br />

the number of bits for the integer<br />

part (static analysis will<br />

guarantees the dynamic range<br />

<strong>and</strong> a minimization of the integer<br />

part word-length will be<br />

performed by tolerating some<br />

overflows as long as the global<br />

performances are maintained).<br />

◗ The fourth module determines<br />

the number of bits for the fractional<br />

part: the objective is to<br />

optimize the fixed-point specification<br />

to minimize the implementation<br />

cost for a given<br />

numerical accuracy constraint.<br />

Finally, the infrastructure generates<br />

a new C code with fixed-point<br />

data types to be implemented in<br />

the targeted architectures (a<br />

SIMD accelerator, a hard-coded<br />

IP block <strong>and</strong> a processor (ARM<br />

Cortex)).<br />

CONTACT<br />

Olivier SENTIEYS<br />

INRIA/IRISA<br />

+33 (0)2 96 46 90 41<br />

olivier.sentieys@irisa.fr<br />

PARTNERS<br />

Large companies:<br />

THALES<br />

SMEs:<br />

INPIXAL<br />

Research institutes, universities:<br />

CEA, INRIA/IRISA, LIP6, LIRMM<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA/IRISA<br />

Call:<br />

ANR<br />

Start date:<br />

November 2011<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

2.5<br />

Funding (M2):<br />

1<br />

218<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

DIffusion Acoustique en Milieux Aléatoires<br />

et Non linéaires<br />

ON GOING<br />

PROJECT<br />

Our project brings together an industrial issue (ultrasonic characterization of strongly<br />

scattering media like steel, concrete or biological media) <strong>and</strong> a question of more<br />

fundamental interest (r<strong>and</strong>om matrices <strong>and</strong> wave propagation in complex non-linear<br />

media). The general problem we consider is the propagation of ultrasonic waves in<br />

r<strong>and</strong>om <strong>and</strong> non-linear scattering media, with arrays of multiple transmitters/receivers.<br />

Aside from direct applications (NDE of materials, medical or seismic imaging), the<br />

project raises fundamental issues.<br />

In the linear regime: ultrasonic imaging, detection <strong>and</strong> characterisation of r<strong>and</strong>om<br />

scattering media by separating the “single scattering” from the “multiple scattering”<br />

contributions.<br />

Non-linear propagation of ultrasound in r<strong>and</strong>om heterogeneous media, in the multiple<br />

scattering regime.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ <strong>Design</strong> of a "smart ultrasonic antenna" for imaging <strong>and</strong> characterization of scattering<br />

materials, based on the separation of single <strong>and</strong> multiple scattering contribution<br />

◗ Tests on actual samples (polycrystalline samples with complex microstructures),<br />

evaluations of the potential improvements in terms of signal-to-noise ratio <strong>and</strong> probability<br />

of detection, in the linear regime, by comparison with st<strong>and</strong>ard techniques.<br />

◗ Numerical <strong>and</strong> theoretical modeling of structural noise in heterogeneous media.<br />

◗ Experimental <strong>and</strong> numerical studies of the impact of non linearities on multiple scattering<br />

of ultrasound.<br />

◗ To address these challenging issues, we<br />

have gathered a compact <strong>and</strong> efficient<br />

team of 7 permanent researchers from<br />

3close laboratories with complementary<br />

skills. The work programme associates<br />

experimental, numerical <strong>and</strong> theoretical<br />

aspects.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ First experimental tests on austenitic steel sample, with a limited 64-channel ultrasonic<br />

array<br />

◗ The design of a new, more powerful antenna, as well as the modeling of propagation<br />

in linear <strong>and</strong> non-linear regimes is on h<strong>and</strong><br />

CONTACT<br />

Arnaud DERODE<br />

UNIVERSITE PARIS DIDEROT<br />

INSTITUT LANGEVIN<br />

+33 (0)1 40 79 46 01<br />

arnaud.derode@espci.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

INSTITUT JEAN LE ROND<br />

D'ALEMBERT, INSTITUT<br />

LANGEVIN, MATIERE ET<br />

SYSTEMES COMPLEXES<br />

PROJECT DATA<br />

Coordinator:<br />

UNIVERSITE PARIS DIDEROT -<br />

INSTITUT LANGEVIN<br />

Call:<br />

ANR<br />

Start date:<br />

October 2011<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

1.8<br />

Funding (M2):<br />

0.6<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

219


Modelling systems simulation<br />

EHPOC<br />

High Performance Environment<br />

for Optimization <strong>and</strong> <strong>Design</strong><br />

COMPLETED<br />

PROJECT<br />

The main goal of EHPOC consits in delivering industrial platforms, multiscale <strong>and</strong><br />

multiphysics software dedicated to global design in order to produce best in class<br />

numerical design tools, especially in the materials field, enabling robust multidisciplinary<br />

optimization of complex products <strong>and</strong> systems. These platforms <strong>and</strong> software suite are<br />

a corner stone for industrial innovation <strong>and</strong> competitiveness, design <strong>and</strong> development<br />

cycles reduction, productivity improvement.<br />

CONTACT<br />

Michel NAKHLE<br />

CS<br />

+33 (0)1 41 28 43 57<br />

michel.nakhle@c-s.fr<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

EHPOC has enabled the following developments: HPC environment for numerical design<br />

(solvers coupling, visualization algorithms for multiphysics simulations analysis,<br />

largescale automatic meshing tools), a complete suite of numerical design tools<br />

including multi-disciplinary optimization capabilities, models pre-processing automation<br />

<strong>and</strong> taking into account uncertainties. Large-scale simulation demonstrators were run<br />

by optimizing software on massively parallel multi-cores supercomputers. In the<br />

materials fields, challenging simulations were conducted for predicting materials<br />

behaviors <strong>and</strong> fatigue in severe conditions. Specific tools <strong>and</strong> calculation procedures<br />

were developed for designing artificial materials within specific optical <strong>and</strong> acoustial<br />

properties.<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, CS, DASSAULT<br />

AVIATION, EADS, EURIWARE,<br />

MESSIER DOWTY, RENAULT,<br />

SNECMA, THALES<br />

Intermediate size enterprises:<br />

BERTIN, ESI GROUP,<br />

LMS IMAGINE<br />

SMEs:<br />

DISTENE, SAMTECH<br />

Research institutes, universities:<br />

CEA, CSTB, ECOLE CENTRALE<br />

DE PARIS, ENS, ENSMP, IFP,<br />

INRIA-SCILAB, LABORATOIRE<br />

JACQUES-LOUIS LIONS PARIS<br />

VI, ONERA, PARIS XI<br />

MAJOR PROJECT OUTCOMES<br />

◗ Products:<br />

• Delamination models for composite materials (integrated into SAMCEF);<br />

• Multi-physics models for welding (integrated into PROCESS);<br />

• DISTENE module for parallel meshing & remeshing.<br />

◗ Services:<br />

Open source grid generator for hexahedral meshing (available in SALOME platform).<br />

◗ Business creation:<br />

To be measured in details later with the exploitation of software platforms integrating<br />

tools <strong>and</strong> algorithms developped within EHPOC (CSDL, OPENHPC,...) <strong>and</strong> with the impact<br />

of new advanced technologies coming from EHPOC <strong>and</strong> embedded into ISVs software<br />

(ESI <strong>Group</strong>, Distene, Samtech,...).<br />

PROJECT DATA<br />

Coordinator:<br />

CS<br />

Call:<br />

FUI3<br />

Start date:<br />

June 2008<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

16<br />

Funding (M2):<br />

6.3<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL, FAME2, IOLS,<br />

OPEN HPC, POPS<br />

220<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

E NHANCEMENT OF MRAM MEMORY<br />

YIELD AND RELIABILITY<br />

ON GOING<br />

PROJECT<br />

MRAMs are very promising memories for embedded as well as mass memory<br />

applications due to the fact that they offer a rare accumulation of qualities: nonvolatility,<br />

high integration density, speed <strong>and</strong> resilience. Nevertheless, the MRAMs<br />

suffer from the problems of a still young technology. The EMYR project aims at studying<br />

test <strong>and</strong> repair methods to improve the production yield <strong>and</strong> the lifetime of MRAMs.<br />

Our goal is to transfer these results to an innovating SME in order to help it reach a<br />

world leader position in this domain. Taking benefit of a silicon run during the project,<br />

the studied methods will be prototyped <strong>and</strong> implemented by the consortium.<br />

CONTACT<br />

Jean-Pierre NOZIERES<br />

CROCUS TECHNOLOGY<br />

+33 (0)4 38 12 10 70<br />

jpnozieres@<br />

crocus-technology.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Here, we propose a way to increase<br />

the capacity of masking memory<br />

columns with isolated defective<br />

storage cells using spare memory<br />

columns. For this purpose, single<br />

error correction <strong>and</strong> double error<br />

detection (SEC-DED) codes already<br />

available for the protection against<br />

high defect densities are extended<br />

such that all double-bit errors<br />

which affect a fixed sub-set of bit<br />

positions in the code words can be<br />

corrected. The cardinality of this<br />

sub-set is significantly higher than<br />

the number of spare columns. A<br />

bit-swapper is employed to map<br />

the bit positions that are protected<br />

by the extended SEC-DED code<br />

against double-bit errors to the<br />

memory columns with defective<br />

storage cells. In this way, single-bit<br />

errors affecting any bit position can<br />

be corrected simultaneously with<br />

single-bit errors induced by any<br />

sub-set of defective memory<br />

columns. The bit-swapper can be<br />

dynamically reconfigured based on<br />

status information from production<br />

test that designates the memory<br />

columns with defective storage<br />

cells. This facilitates the integration<br />

into built-in self-repair schemes.<br />

PARTNERS<br />

SMEs:<br />

CROCUS TECHNOLOGY<br />

Research institutes, universities:<br />

CEA LIST, LIRMM<br />

PROJECT DATA<br />

Coordinator:<br />

CROCUS TECHNOLOGY<br />

Call:<br />

ANR<br />

Start date:<br />

December 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.7<br />

Funding (M2):<br />

0.7<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project is in an incipient phase (T0+3) <strong>and</strong> no major outcomes besides the first<br />

scientific innovations can be reported.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

221


Modelling systems simulation<br />

ENCUPACK<br />

Energy Cured Print, Training<br />

<strong>and</strong> Diagnostic <strong>Systems</strong> to increase<br />

skills <strong>and</strong> productivity for print<br />

<strong>and</strong> packaging<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

Modelling of Energy Curable Inks for printing <strong>and</strong> packaging. Creation of Training<br />

simulator <strong>and</strong> diagnostic system. Both Share a common multi-lingual (language<br />

independent) knowledge-base.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Modelling Methodology, Analytic tools, Knowledge base consruction, Simulation workboxes<br />

for print simulation, Enrichable dianostic system strucure.<br />

CONTACT<br />

Peter HERMAN<br />

SINAPSE PRINT SIMULATORS<br />

+33 (0)1 69 35 54 00<br />

peter.herman@sinapseprint.com<br />

PARTNERS<br />

Large companies:<br />

ESTONIA - METAPRINT<br />

SMEs:<br />

SINAPSE PRINT<br />

SIMULATOR 5 - FRANCE<br />

Research institutes, universities:<br />

GRENOBLE - INP - PAGORA<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Creation of Training simulator <strong>and</strong> diagnostic system. Both Share a common multi-lingual<br />

(language independent) knowledge-base.<br />

PROJECT DATA<br />

Coordinator:<br />

SINAPSE PRINT SIMULATOR -<br />

FRANCE<br />

Call:<br />

EUROSTARS: OPEN CALL<br />

Start date:<br />

November 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.6<br />

0.75 (french share)<br />

Funding (M2):<br />

0.8<br />

0.4 (french share)<br />

222<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

ENERGY POSITIVE<br />

IT 2.0<br />

Système d'Information<br />

Ouvert pour le Pilotage<br />

des Eco Quartiers<br />

(SIORE)<br />

ON GOING<br />

PROJECT<br />

To develop a software solution which enables an energy smart management of ecocities<br />

in production, storage <strong>and</strong> consumption optimizing with innovating information<br />

systems<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Software solution delivery of the optimal managing of energy consumption <strong>and</strong> production<br />

for buildings <strong>and</strong> eco-cities of tomorrow. Delivery of peripheral products based<br />

on energy management software. For users: comfort improvement <strong>and</strong> act to reduce<br />

energy consumption <strong>and</strong> carbon footprint.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

First year of the execution of the project, all partners are focus on the delivery of the<br />

fonctionnal architecture named SIORE.<br />

CONTACT<br />

Jean-Marc LEBOUVIER<br />

EMBIX<br />

+33 (0)6 76 30 68 20<br />

jean-marc.lebouvier@embix.fr<br />

PARTNERS<br />

Large companies:<br />

ALSTOM, BOUYGUES, RENAULT<br />

SMEs:<br />

AVOB, DBT, DOTVISION,<br />

EMBIX, ZAMIREN<br />

Research institutes, universities:<br />

CEA LIST, CEA LITEN,<br />

ECONOVING ET FONDATERRA,<br />

SUPELEC<br />

PROJECT DATA<br />

Coordinator:<br />

ALSTOM<br />

Co-label:<br />

ADVANCITY, TENERRDIS<br />

Call:<br />

FUI11<br />

Start date:<br />

October 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

7<br />

Funding (M2):<br />

2.6<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

223


Modelling systems simulation<br />

E-PLU PLATEFORME DU DEVELOPPEMENT<br />

URBAIN DURABLE<br />

ON GOING<br />

PROJECT<br />

Transform the paper urban planning document into a digital urban development 3D<br />

simulation platform service that estimates the legal building possibilities according to<br />

morphological <strong>and</strong> urban criteria.<br />

e-PLU will enable digital city plans access on the Internet, viewable in 3D. It will become:<br />

◗ A tool for designing the cities future, help local authorities <strong>and</strong> partners in making<br />

strategic l<strong>and</strong> use, urban programming,<br />

◗ A dynamic tool for presentation of new projects to stake holders <strong>and</strong> citizens,<br />

◗ A collaborative platform for territorial engineering work.<br />

The core of e-plu consists of a building capacity simulator that transforms the legal rules<br />

in geomatic data embeddable in a 3D buildings environment.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

CONTACT<br />

Manuel VERRIER<br />

QUELLEVILLE?<br />

+33 (0)1 80 89 60 33<br />

manuel.verrier@quelleville.fr<br />

PARTNERS<br />

SMEs:<br />

OSLANDIA<br />

Research institutes, universities:<br />

IGN<br />

◗ Create automatically or semi-automatically specific urban planning 3D models from<br />

existing aerial pictures reducing significantly production cost<br />

◗ <strong>Development</strong> of pattern recognition algorithms for the identification <strong>and</strong> qualification<br />

of openings in walls(windows <strong>and</strong> doors of different sizes) from aerial photos in order<br />

to integrate 3D urban data bases<br />

◗ Spatial analysis <strong>and</strong> topological functions solution on 3D volumes (intersection, union<br />

...) , robust <strong>and</strong> usable with spatial databases<br />

◗ CityGML via WFS: integration of st<strong>and</strong>ards within TinyOWS, modelisation of a new<br />

application architecture meeting the modularity of CityGML <strong>and</strong> its extensions<br />

◗ Load, store <strong>and</strong> distribute urban data in a reliable, highly available <strong>and</strong> multiuser<br />

application<br />

◗ Processing <strong>and</strong> analysis urban data engine ( topological querying of 3D data) for the<br />

simulation of urban planning projects.<br />

PROJECT DATA<br />

Coordinator:<br />

QUELLEVILLE?<br />

Co-label:<br />

ADVANCITY<br />

Call:<br />

FEDER6<br />

Start date:<br />

January 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.4<br />

Funding (M2):<br />

0.7<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Project starting now !<br />

224<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

EVOD<br />

Educational Video On Dem<strong>and</strong><br />

ON GOING<br />

PROJECT<br />

Technological solutions to enable mass deployment of mobile video-on-dem<strong>and</strong> (VoD)<br />

services dedicated to educational use <strong>and</strong> on-dem<strong>and</strong> delivery of audiovisual archives<br />

(25 000 hours of content). The project specifically addresses the fragmentation of mobile<br />

devices <strong>and</strong> delivery networks capabilities by massive transactional data processing to<br />

adapt multimedia content to the high variable access conditions of the users.<br />

CONTACT<br />

Frederic BOUILHAGUET<br />

RESONATE MP4<br />

+33 (0)6 63 40 99 12<br />

bouilhaguet@resonate-mp4.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Adaptability of multimedia content encoding to the wide fragmentation of mobile devices<br />

<strong>and</strong> networks (3G, Edge, WiFi home, Wi-Max) capabilities.<br />

◗ Massive data processing (transcoding, indexing, encryption) on huge volumes of multimedia<br />

content.<br />

◗ Performance <strong>and</strong> accuracy of faces recognition in huge volumes of video data.<br />

◗ Innovative ergonomics of video on dem<strong>and</strong> services for mobile devices: adpatability<br />

of user interfaces to the device capabilities.<br />

PARTNERS<br />

SMEs:<br />

BACKELITE, RESONATE MP4<br />

Research institutes, universities:<br />

INSTITUT NATIONAL<br />

DE L'AUDIOVISUEL (INA),<br />

TELECOM SUDPARIS<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ On dem<strong>and</strong> video processing platform available on cloud <strong>and</strong> HPC infrastructures for<br />

transcoding anf faces recognation.<br />

◗ Two field trials of educational video on dem<strong>and</strong> services for Institut National de l'Audiovisuel<br />

(INA) <strong>and</strong> Telecom SudParis.<br />

PROJECT DATA<br />

Coordinator:<br />

RESONATE MP4<br />

Call:<br />

FEDER3<br />

Start date:<br />

September 2010<br />

Duration:<br />

32 months<br />

Global budget (M2):<br />

1.1<br />

Funding (M2):<br />

0.5<br />

Related <strong>Systematic</strong> project(s):<br />

NEPTUNE, PCS, POPS<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

225


Modelling systems simulation<br />

EXPAMTION<br />

Experimentation of a simulation<br />

infrastructure involving all actors<br />

of the mechatronic design chain<br />

COMPLETED<br />

PROJECT<br />

Experimentation of a collaborative design methodology involving ALL players of the<br />

supply chain using the existing simulation software solutions from the software vendors<br />

<strong>and</strong> accessing to the overall expertise, human resources, hardware <strong>and</strong> software to optimize<br />

the collaborative design process.<br />

Principle Targeted Goals:<br />

◗ Undertaking the current unachievable technical challenges in the automotive mechatronic<br />

design process.<br />

◗ Elaborate a new collaborative design process method with the implications of various<br />

simulation solutions for future use.<br />

◗ Identify the requirements <strong>and</strong> needs involving the simulation tools for the upcoming<br />

collaborative design process.<br />

◗ Expose the automotive market to the SMEs automotive supply chain <strong>and</strong> simulation<br />

software providers.<br />

◗ Open a new market for the simulation software providers.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ The growth of the SMEs is conditional to new industrial needs <strong>and</strong> dem<strong>and</strong>.<br />

◗ Facilitating the collaboration between laboratories <strong>and</strong> industrial companies.<br />

◗ Unique tools <strong>and</strong> means to increase the reliability <strong>and</strong> quality of the automotive electronic<br />

<strong>and</strong> mechatronic parts, that play a major role for innovation.<br />

◗ Stimulus for researchers.<br />

◗ The competitiveness <strong>and</strong> attractiveness of the industrial players.<br />

◗ The opportunity possibility is available to contribute the emergence of a world Excellency<br />

Center in Mechatronics - VEDECOM - <strong>and</strong> this allows the authority significant<br />

means for designing <strong>and</strong> simulating the innovative automotive mechatronic parts.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

• The world first ever experimental car realization.<br />

• The operational <strong>and</strong> implemented<br />

tools <strong>and</strong> methodology for several<br />

product development project by<br />

VALEO.<br />

• These tools <strong>and</strong> methodology are<br />

available to SMEs.<br />

• Significant progress on the security<br />

<strong>and</strong> encryption process.<br />

• An actual need is inexistence<br />

today. The related partners (particularly<br />

SMEs) gains knowledges,<br />

skills <strong>and</strong> competencies <strong>and</strong> competent.<br />

CONTACT<br />

Alain DUBOIS<br />

SIMPOE SAS<br />

+33 (0)1 60 33 29 90<br />

adubois@simpoe.com<br />

PARTNERS<br />

Large companies:<br />

BULL, VALEO<br />

Intermediate size enterprises:<br />

ALTAIR<br />

SMEs:<br />

CADLM, INTES, MDP, SIMPOE<br />

Research institutes, universities:<br />

CETIM, USVQ, UTC<br />

PROJECT DATA<br />

Coordinator:<br />

SIMPOE SAS<br />

Co-label:<br />

MOV'EO<br />

Call:<br />

FUI6<br />

Start date:<br />

December 2008<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

8.2<br />

Funding (M2):<br />

3.3<br />

226<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Data analytics<br />

COMPLETED<br />

PROJECT<br />

Integrate the needs for High Performance Computing <strong>and</strong> data processing in the design<br />

of a new generation of multiprocessor servers for the 2008 timeframe. Develop<br />

programming tools <strong>and</strong> libraries to facilitate a high level of parallelisation for future<br />

applications, demonstrate the efficiency on some applications requiring high computing<br />

performance <strong>and</strong> processing high volume of data.<br />

PROJECT RESULTS<br />

◗ Products:<br />

PC system <strong>and</strong> HPC software.<br />

◗ Services:<br />

Optimization of architectures <strong>and</strong> applications.<br />

◗ Patents:<br />

No joint patents, but new IP for partners.<br />

◗ Technologies:<br />

• Functional mock-up <strong>and</strong> specifications for future servers available.<br />

• Threads management, iterative compiling <strong>and</strong> multicore parallelisation have been<br />

worked in view of scientific processing <strong>and</strong> used for some applications.<br />

• ILOG solver on large SMP servers available.<br />

◗ Publications:<br />

26 publications, project presentations in HPC Europe Workshop <strong>and</strong> Ter@tec Events.<br />

◗ Experimentations:<br />

• Data base for 20 million images created first time with tools allowing “intelligent<br />

search”.<br />

• Airflow for a complete airplane simulated with 20 million elements.<br />

• Oil reservoir simulated with 112 million elements, spanning over 300 exploitation<br />

days.<br />

◗ Business creation:<br />

Start up creation; new position in market for several partners.<br />

CONTACT<br />

Jean-François LAVIGNON<br />

BULL<br />

+33 (0)1 30 80 30 38<br />

jean-francois.lavignon<br />

@bull.net<br />

PARTNERS<br />

Large companies:<br />

BULL, DASSAULT AVIATION,<br />

Intermediate size enterprises:<br />

ILOG<br />

SMEs:<br />

CAPS-ENTREPRISE,<br />

NEWPHENIX, RESONATE MP4<br />

Research institutes, universities:<br />

CEA, ECOLE CENTRALE PARIS,<br />

INSTITUT FRANÇAIS DU<br />

PÉTROLE, INRIA, INT-ARTEMIS,<br />

UNIVERSITÉ D’ÉVRY,<br />

UNIVERSITÉ DE VERSAILLES<br />

SAINT-QUENTIN-EN-YVELINES<br />

PROJECT DATA<br />

Coordinator:<br />

BULL<br />

Call:<br />

FUI0<br />

Start date:<br />

March 2006<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

11.3<br />

Funding (M2):<br />

4<br />

Related <strong>Systematic</strong> project(s):<br />

CARRIOCAS, IOLS<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

227


Modelling systems simulation<br />

FLAme CoMposite<br />

MAterials REsistance<br />

COMPLETED<br />

PROJECT<br />

Composite materials are more <strong>and</strong> more used for their qualities (weight, resistance,<br />

aging…) in the design of structural needs: walls in maritime, self-weight partitions in<br />

buildings, doors in rail transportation or fuselage in aeronautics. In spite of those<br />

advantages, one of the main problems of composite materials is their fire resistance,<br />

that is being only dealt with experimental assessment as fire resistance tests. The aim<br />

of the FLACOMARE project consists in developing a methodology for the assessment of<br />

the thermo-mechanical behavior of composite structures in case of fire. The need is a<br />

coupling of the capabilities in modeling, combustion, thermal <strong>and</strong> structural behavior<br />

at elevated temperature. This development is fully based <strong>and</strong> validated on multiscale<br />

experimental datas.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

A multiscale experimental campaign was leading from microscale chemical composition<br />

analysis to large scale fire testing, <strong>and</strong> is now completed, leading to a full database for<br />

composites materials <strong>and</strong> their behavior in case of fire. A numerical tool has been<br />

developed to simulate the thermomechanical answer of the composite, taking into<br />

account pyrolysis process <strong>and</strong> delamination. The validation of this tool was based on<br />

multiscale testing results. A methodology has been released, indicating the minimum<br />

testing procedure <strong>and</strong> physical datas needed. Reports have been edited <strong>and</strong> are updated<br />

at every experimental or numerical step of the project.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

"Fire resistance of s<strong>and</strong>wich composite materials", poster session at 9th AOFST<br />

symposium, China 2012.<br />

"Résistance au feu des matériaux composites", talk session at GDR Incendie, Rouen<br />

2012.<br />

"FLACOMARE, Résistance au feu des matériaux composites: application à un<br />

panneau s<strong>and</strong>wich ", talk session at Congrès Français de mécanique, Bordeaux 2013<br />

◗ Maintained job: 1<br />

CONTACT<br />

Gildas AUGUIN<br />

EFECTIS FRANCE<br />

+33 (0)1 60 13 83 82<br />

gildas.auguin@efectis.com<br />

PARTNERS<br />

Intermediate size enterprises:<br />

LMS SAMTECH<br />

SMEs:<br />

EFECTIS FRANCE<br />

Research institutes, universities:<br />

LNE<br />

PROJECT DATA<br />

Coordinator:<br />

EFECTIS FRANCE<br />

Call:<br />

FEDER3<br />

Start date:<br />

April 2011<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1<br />

Funding (M2):<br />

0.5<br />

228<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Infrastructures d'exécution<br />

flexibles pour l'embarqué<br />

COMPLETED<br />

PROJECT<br />

Building <strong>and</strong> deploying future component-based applications require innovative<br />

architectures <strong>and</strong> methodologies. The purpose of the Flex-eWare project is to provide<br />

a platform for the creation of execution <strong>and</strong> communication infrastructures for such<br />

applications. These infrastructures are to be optimized, open <strong>and</strong> flexible; they target<br />

component-based embedded systems. In this context, flexibility means the ability to<br />

change the application structure without recompiling all the code.<br />

CONTACT<br />

Thomas VERGNAUD<br />

THALES<br />

+33 (0)1 69 41 56 11<br />

thomas.vergnaud<br />

@thalesgroup.com<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

A canonical component model, the<br />

Flex-eWare Component Model (FCM),<br />

has been designed. It is a synthesis<br />

<strong>and</strong> a generalisation of industrial<br />

<strong>and</strong> academics experience <strong>and</strong><br />

best practices on component-based<br />

modeling. The FCM has been integrated<br />

in existing frameworks to<br />

bring component-based modeling<br />

approach. Besides, flexibility points<br />

have been studied <strong>and</strong> implemented<br />

in very low footprint platforms capable<br />

of component replacement at<br />

runtime (Fractal/Think) or reconfiguration<br />

with real-time guarantees<br />

(MyCCM for high integrity systems).<br />

PARTNERS<br />

Large companies:<br />

ORANGE, SCHNEIDER<br />

ELECTRIC, THALES<br />

Intermediate size enterprises:<br />

TEAMLOG<br />

SMEs:<br />

TRIALOG<br />

Research institutes, universities:<br />

CEA LIST, INRIA,<br />

TELECOM PARISTECH,<br />

UNIVERSITE PIERRE ET MARIE<br />

CURIE LIP6<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

About 20 publications in international conferences.<br />

◗ Experimentations:<br />

Developed or improved 5 component-based infrastructures: MyCCM (Thales), Fractal/<br />

Cecilia (INRIA), Fractal/Think (Orange Labs), eC3M (CEA), OASIS (CEA).<br />

PROJECT DATA<br />

Coordinator:<br />

THALES<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

ANR<br />

Start date:<br />

December 2006<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

5.4<br />

Funding (M2):<br />

2.3<br />

Related <strong>Systematic</strong> project(s):<br />

PARSEC<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

229


Software engineering<br />

Formal Proofs of Scientific<br />

Computation Program<br />

COMPLETED<br />

PROJECT<br />

FOST aims at developing <strong>and</strong> applying methods to formally prove the soundness of<br />

programs used in numerical analysis. In particular, we are interested in programs<br />

which often appear in the resolution of critical problems <strong>and</strong> in increasing their safety<br />

level. Many critical programs come from numerical analysis, but few people have ever<br />

tried to apply formal methods to this kind of programs. One reason is that formal<br />

methods were too immature to h<strong>and</strong>le such problems. Formal method tools <strong>and</strong> in<br />

particular formal proof systems are becoming mature <strong>and</strong> are now able to deal with<br />

the real numbers <strong>and</strong> with floating-point numbers, which makes it possible to apply<br />

these systems to numerical analysis programs. Moreover, FOST aims at providing<br />

reusable methods that are underst<strong>and</strong>able by non-specialists of formal methods.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

We have studied <strong>and</strong> formally proved a program<br />

that solves the one-dimensional acoustic wave<br />

equation. This means dealing with two very<br />

different kinds of bounds. The method error<br />

mostly amongst to mathematical demonstrations.<br />

We therefore needed to formally prove many<br />

mathematical results <strong>and</strong> go into the very details<br />

of the pen-<strong>and</strong>-paper proofs. The floating point<br />

error requires a deep study of the program. We<br />

looked into manual <strong>and</strong> automatic methods to<br />

bound the final error due to roundings at each<br />

operation.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Sylvie Boldo, François Clément, Jean-<br />

Christophe Filliâtre, Micaela Mayero, Guillaume<br />

Melquiond, <strong>and</strong> Pierre Weis. Wave<br />

Equation Numerical Resolution: a Comprehensive<br />

Mechanized Proof of a C Program.<br />

Journal of Automated Reasoning, Volume 50,<br />

Issue 4 (2013), Page 423-456.<br />

• Sylvie Boldo <strong>and</strong> Guillaume Melquiond. Flocq:<br />

A Unified Library for Proving Floating-point<br />

Algorithms in Coq. In Proceedings of the 20th IEEE Symposium on Computer Arithmetic,<br />

pages 243-252, Tübingen, Germany, July 2011.<br />

• Sylvie Boldo, François Clément, Jean-Christophe Filliâtre, Micaela Mayero, Guillaume<br />

Melquiond, <strong>and</strong> Pierre Weis. Formal Proof of a Wave Equation Resolution<br />

Scheme: the Method Error. In Matt Kaufmann <strong>and</strong> Lawrence C. Paulson, editors,<br />

Proceedings of the first Interactive Theorem Proving Conference (ITP), volume 6172<br />

of LNCS, pages 147-162, Edinburgh, Scotl<strong>and</strong>, July 2010. Springer. (merge of TPHOL<br />

<strong>and</strong> ACL2).<br />

• Sylvie Boldo, Jean-Christophe Filliâtre, <strong>and</strong> Guillaume Melquiond. Combining Coq<br />

<strong>and</strong> Gappa for Certifying Floating-Point Programs. In 16th Symposium on the Integration<br />

of Symbolic Computation <strong>and</strong> Mechanised Reasoning, volume 5625 of Lecture<br />

Notes in Artificial Intelligence, pages 59-74, Gr<strong>and</strong> Bend, Canada, July 2009.<br />

Springer.<br />

• Sylvie Boldo. Floats & Ropes: a case study for formal numerical program verification.<br />

In 36th International Colloquium on Automata, Languages <strong>and</strong> Programming,<br />

volume 5556 of Lecture Notes in Computer Science - ARCoSS, pages 91-102, Rho-<br />

CONTACT<br />

Sylvie BOLDO<br />

INRIA SACLAY<br />

+33 (0)1 74 85 42 26<br />

sylvie.boldo@inria.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

INRIA PARIS -<br />

ROCQUENCOURT, INRIA<br />

SACLAY, LIPN - CNRS,<br />

UNIVERSITÉ PARIS 13<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA SACLAY<br />

Call:<br />

ANR-08-BLAN-0246-01<br />

Start date:<br />

January 2009<br />

Duration:<br />

41 months<br />

Global budget (M2):<br />

0.4<br />

Funding (M2):<br />

0.1<br />

230<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Framework <strong>and</strong> Programming<br />

for Post Petascale Computing<br />

ON GOING<br />

PROJECT<br />

Computational science through applications of high performance computing enables us<br />

to explore uncharted fields of science, <strong>and</strong> has now become indispensable for the<br />

development of science <strong>and</strong> technology of the 21st century. High performance<br />

computing systems used for cutting-edge of advanced computational science have<br />

reached to petaflops (a million billion calculations per second) performance, <strong>and</strong> will be<br />

targeted to the next generation of exascale systems as a post petascale system. Our<br />

goal is to contribute to establish software technologies, languages <strong>and</strong> programming<br />

models to explore extreme performance computing beyond petascale computing, on<br />

the road to exascale computing..<br />

CONTACT<br />

Serge PETITON<br />

INRIA<br />

+33 (0)6 15 15 29 80<br />

serge.petiton@inria.fr<br />

http://jfli.nii.ac.jp<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The exascale computers will likely be built as a very large, hierarchical, <strong>and</strong> heterogeneous<br />

architecture, integrating different existing <strong>and</strong> new programming paradigms to<br />

push forward the frontiers of HPC. They would require the use of novel adapted systems,<br />

methods, algorithms <strong>and</strong> languages not previously available for existing supercomputing<br />

systems. The main goal of the ANR-JST FP3C project is to be able to propose to future<br />

end-users <strong>and</strong> software developers a global analysis <strong>and</strong> solutions on how to<br />

program these platforms. We address different problems from the applications to the<br />

codetuning for multi-core processors <strong>and</strong> modern accelerators, in particular modern<br />

GPUs that offer Teraflops of computing power on a single chip. We developed a hybrid<br />

multilevel framework, based on YML, XMP <strong>and</strong> runtime systems, which allows to program<br />

these hierarchical parallel architectures (cf. Figure). We experimented our software<br />

on the French GRID5000 platform <strong>and</strong> on the Tuskuba Japanese supercomputer.<br />

PARTNERS<br />

Large companies:<br />

CEA/DEN<br />

Research institutes, universities:<br />

CNRS IRIT, CNRS PRISM,<br />

INRIA BORDEAUX, INRIA<br />

RENNES, INRIA SACLAY,<br />

KYOTO UNIVERSITY, TOKYO<br />

INSTITUTE OF TECHNOLOGY,<br />

UNIVERSITY OF TOKYO,<br />

UNIVERSITY OF TSUKUBA<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The kickoff meeting was organized on september 6-7, 2010, at INRIA Saclay. We<br />

postponed the end of the project to march 31, 2014, as a consequence of the difficulties<br />

to travel in Japan during a few months. We organized a meeting between French<br />

industrial <strong>and</strong> our Japanese partners during the Supercomputer conference last<br />

November in USA. We have strong collaborations with US teams to prepare a French-<br />

Japanese-US project for exascale programming, as a major result of the FP3C project<br />

<strong>and</strong> the root of future joint researches.<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA, UNIVERSITY<br />

OF TSUKUBA<br />

Call:<br />

ANR<br />

Start date:<br />

September 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

6.1<br />

Funding (M2):<br />

1.4<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

231


Modelling systems simulation<br />

A Language Workbench<br />

for Heterogeneous Modeling<br />

<strong>and</strong> Analysis of Complex<br />

Software-Intensive <strong>Systems</strong><br />

ON GOING<br />

PROJECT<br />

GEMOC focuses on three design <strong>and</strong> validation issues in complex software-intensive<br />

systems:<br />

◗ Consider various concerns. Multiple stakeholders are involved in the design process,<br />

each with a specific domain expertise. Stakeholders use their own language, which<br />

then must be composed for global analysis <strong>and</strong> execution.<br />

◗ Integrate heterogeneous parts. Complex systems integrate different devices<br />

specialized for different applications to deliver a global service. Thus, communication,<br />

synchronization must be modeled to compose heterogeneous parts <strong>and</strong> characterize<br />

the emerging behavior.<br />

◗ Deal with evolution <strong>and</strong> openness. It is not possible to establish an exhaustive, finite<br />

list of domain languages, communication <strong>and</strong> timing models. Thus, tools <strong>and</strong><br />

environments must be open <strong>and</strong> allow the evolution or the creation of modeling<br />

languages.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The ANR INS Project GEMOC (grant ANR-12-INSE-0011) focuses on a generic framework<br />

for heterogeneous software model execution <strong>and</strong> dynamic analysis. This work has<br />

the ambition to propose an innovative environment for the design of complex softwareintensive<br />

systems by providing:<br />

◗ a formal framework that integrates state-of-the-art in model-driven engineering<br />

(MDE) to build domain-specific modeling languages (DSMLs), <strong>and</strong> models of computation<br />

(MoC) to reason over the composition of heterogeneous concerns;<br />

◗ an open-source design <strong>and</strong> modeling environment associated to a well-defined<br />

method for the definition of DSMLs, MoCs <strong>and</strong> rigorous composition of all concerns<br />

for execution <strong>and</strong> analysis purposes.<br />

This requires addressing<br />

two major<br />

scientific issues: the<br />

design <strong>and</strong> verification<br />

of a formal<br />

framework to combine<br />

several different<br />

DSMLs relying on<br />

distinct MoCs; the<br />

design <strong>and</strong> validation<br />

of a methodology for<br />

DSMLs <strong>and</strong> MoC development.<br />

GEMOC<br />

aims at participating<br />

in the development<br />

of next generation<br />

MDE environments<br />

through a rigorous,<br />

t o o l - s u p p o r t e d<br />

process for the definition of executable DSMLs <strong>and</strong> the simulation of heterogeneous<br />

models.<br />

CONTACT<br />

Benoit COMBEMALE<br />

INRIA RENNES - BRETAGNE<br />

ATLANTIQUE<br />

+33 (0)2 99 84 25 68<br />

benoit.combemale@irisa.fr<br />

PARTNERS<br />

Large companies:<br />

THALES<br />

SMEs:<br />

OBEO<br />

Research institutes, universities:<br />

CNRS I3S, ENSTA BRETAGNE,<br />

INPT IRIT, INRIA RENNES-<br />

BRETAGNE-ATLANTIQUE<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA RENNES-BRETAGNE-<br />

ATLANTIQUE<br />

Co-label:<br />

AESE, I&R<br />

Call:<br />

ANR, PROGRAM INS 2012,<br />

N°ANR-12-INSE-0011<br />

Start date:<br />

December 2012<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

2.7<br />

Funding (M2):<br />

1<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Project started in December 2012.<br />

232<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

HDL Code generation<br />

for Safety critical application<br />

COMPLETED<br />

PROJECT<br />

The aim of the project is to study an HW design environment able to fulfil the strong<br />

contraints linked to the safety of critical embedded systems. The project is mainly<br />

focused on HDL code generation <strong>and</strong> its "certificability" for FPGA target based upon<br />

high level requirements but also the verification <strong>and</strong> validation activity. The application<br />

domain is mainly avionics but the approach could be also adopted for automotive,<br />

process automation <strong>and</strong> railway. Indeed, the avionics st<strong>and</strong>ard is often considered as<br />

pioneering the best pratices later adopted in the other domains.<br />

<strong>Tools</strong> are developed by SME companies based on requirements provided by industrial<br />

partners which afterwards validate the tools on use case. The impact of certification<br />

overhead is also investigated.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The state of the art in avionics is<br />

to express the HW requirements<br />

by means of text using (Word,<br />

Framemaker,) or dedicated tools<br />

such as (Doors or Requisite Pro)<br />

<strong>and</strong> "translate" them manually to<br />

write VHDL code. The GENCOD<br />

project aims at providing tools to<br />

work progressively at an higher<br />

level of abstraction using also automatic<br />

HDL code generation. All<br />

this approach has to be compliant<br />

with DO254 <strong>and</strong> safety related<br />

safety verification <strong>and</strong> validation<br />

activities.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

<strong>Development</strong> of a generation code prototype fulfiling the DO254 constraints.<br />

◗ Experimentations:<br />

Evaluation <strong>and</strong> comparison of the generated code <strong>and</strong> the initial code.<br />

CONTACT<br />

Michel SARLOTTE<br />

THALES<br />

+33 (0)1 46 13 29 72<br />

michel.sarlotte@fr.thalesgroup<br />

.com<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, DASSAULT AVIATION,<br />

SAGEM, THALES<br />

SMEs:<br />

ESTEREL TECHNOLOGIES,<br />

GEENSOFT<br />

Research institutes, universities:<br />

UNIVERSITE PARIS SUD 11 -<br />

LRI<br />

PROJECT DATA<br />

Coordinator:<br />

THALES<br />

Call:<br />

FUI3<br />

Start date:<br />

September 2008<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2.9<br />

Funding (M2):<br />

1.1<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

233


Data analytics<br />

High Performance image Processing<br />

EUROPEAN<br />

PROJECT<br />

COMPLETED<br />

PROJECT<br />

HiPiP aims at building affordable solutions for high throughput image processing of<br />

potentially very large <strong>and</strong> heterogeneous data sets, <strong>and</strong> improving the use of multi-core<br />

technologies to the participating companies. The project is addressing the dem<strong>and</strong> for<br />

shorter image-processing times in five main areas: detailed brain imaging, minimal<br />

invasive surgery, real-time radiation therapy planning, mass screening for early cancer<br />

detection <strong>and</strong> faster operation of high resolution electron microscopes. The main users<br />

of the technology are companies that need fast <strong>and</strong> affordable complex image<br />

processing. Success will have a major impact on their offering to clients who will be able<br />

to get more informative data readily from their images.<br />

CONTACT<br />

Frederic SOINNE<br />

BULL<br />

+33 (0)4 76 29 75 11<br />

Frederic.Soinne@bull.net<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Parallelisation of medical image processing reducing<br />

the latency time to be real-time during intervention<br />

<strong>and</strong> to a few minutes for diagnostic <strong>and</strong><br />

medical research.<br />

◗ Protocols, scheduling, resource management, <strong>and</strong><br />

virtualisation, to process low latency algorithms on<br />

multi-core processor as background processing.<br />

This includes supporting both real-time <strong>and</strong> nonreal<br />

time operating systems on the same multicore<br />

chip.<br />

◗ Processing of one subject against a large database on<br />

a st<strong>and</strong>ard multi-core/multiprocessor HW platform.<br />

◗ Data mining <strong>and</strong> cognitive model: Discovering links<br />

between large number of variables (genetics, imaging,<br />

psychophysics, <strong>and</strong> cellular characteristics). Use of dem<strong>and</strong>ing statistical<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

9 presentations, 1 PhD thesis.<br />

• Proceedings of the 2011 IEEE Medical Imaging Conference, Valencia, Spain.<br />

• Task complexity analysis <strong>and</strong> QoS management for mapping dynamic video-processing<br />

tasks on a multi-core platform - Journal of Real-Time Image Processing v. 6 no. 1.<br />

◗ Product(s) or service(s):<br />

• Real-time platform based on Bull HPC technology, for new commercial projects<br />

<strong>and</strong> real-time applications.<br />

• Service improvement of CEA neuroimaging research plateform, with better performance<br />

with very low material investment.<br />

• New generation of Dosisoft ISOgray radiotherapy planning system <strong>and</strong> Dosisoft<br />

SIMAgo virtual simulation workstation for radiotherapy enabling higher performances<br />

<strong>and</strong> optimized simulation of the patient treatment.<br />

• New generation of IMSTAR automated high-throughput image scanning systems for<br />

mass cancer screening, using the image processing parallelisation made in HiPiP.<br />

◗ Job creation: 1 engineer for Dosisoft, 1 engineer for CEA<br />

◗ Maintained jobs: 4 engineers for Bull, 1 engineer for Dosisoft<br />

◗ Business creation:<br />

The unique expertise developed for HiPiP <strong>and</strong> real-time HPC platform of Bull are to be<br />

used in commercial projects, in areas such as military, aeronautics <strong>and</strong> healthcare.<br />

PARTNERS<br />

Large companies:<br />

BULL, FEI, PHILIPS<br />

HEALTHCARE<br />

SMEs:<br />

DOSISOFT, IMSTAR,<br />

TECHNOLUTION<br />

Research institutes, universities:<br />

CEA<br />

PROJECT DATA<br />

Coordinator:<br />

PHILIPS HEALTHCARE<br />

Call:<br />

ITEA<br />

Start date:<br />

October 2008<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

4.8<br />

Funding (M2):<br />

1.4<br />

Related <strong>Systematic</strong> project(s):<br />

FAME2, TER@OPS<br />

234<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

ILMAB<br />

Infrastructure Logicielle pour la Modélisation<br />

et l’Analyse des Bâtiments<br />

ON GOING<br />

PROJECT<br />

The purpose of the project is to highlight, based on a demonstrable prototype<br />

implementation, that the conditions are now met to integrate the subjects related to<br />

the building trade through a consistent virtual representation which may integrate all<br />

aspects of the business chain. Since all main pieces of the puzzle already exist (formal<br />

models of buildings, direct physical simulation software from component scale to<br />

building scale, regulatory practices digitization, etc.), the industrial partners of the<br />

project consider that this objective is now very realistic<br />

CONTACT<br />

Jean-Michel DECUQ<br />

CS SYSTÈMES D’INFORMATION<br />

+33 (0)1 41 28 47 87<br />

jean-michel.decuq@c-s.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ CAD/calculation links.<br />

◗ CAD coming from engineering consultants<br />

often lack accuracy <strong>and</strong> rigour. But, above<br />

all, CAD files exchanges result in great<br />

losses of accuracy which make the CAD unusable<br />

for the meshing step.<br />

◗ Some industrial solutions, based on the digital<br />

model concept, begin to appear, but they<br />

are expensive.<br />

◗ Multi-scale digital modeling of concrete materials.<br />

◗ The difficulty comes from:<br />

• Creation <strong>and</strong> analysis technologies of representative<br />

elementary volumes for simulating<br />

physical behaviours at mesoscopic scale.<br />

• Digital homogenization technologies for<br />

processing complex geometries for materials<br />

at macroscopic scale.<br />

• Using in situ information (eg surface<br />

cracking) in models update.<br />

• HPC simulations, st<strong>and</strong>ards <strong>and</strong> best<br />

practices.<br />

• The purpose is to implement an architecture<br />

which leverages the most advanced HPC simulation <strong>and</strong> is able to provide a service to<br />

engineering consultants: approaches which include analysis <strong>and</strong> design processes<br />

compliant with best practices <strong>and</strong> which can support st<strong>and</strong>ards <strong>and</strong> regulations are to<br />

be materialized.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The main project outcomes are: major evolutions for some tools: Eurocodes in Scilab,<br />

SALOME interfacing with IFC’s, realistic demonstration tools allowing building analysis<br />

according to different points of view (seismic sensitivity, fire hazard), an operating plan<br />

for complete industrialization of demonstration tools.<br />

PARTNERS<br />

Large companies:<br />

EDF, NECS (GROUPE VINCI),<br />

SETEC TPI CS SYSTÈMES<br />

D’INFORMATION)<br />

Intermediate size enterprises:<br />

ESI GROUP, OPENCASCADE,<br />

SAMTECH<br />

SMEs:<br />

DISTENE, EUROSTEP, OXAND,<br />

OXALYA, SCILAB ENTERPRISES<br />

Research institutes, universities:<br />

ASSOCIATION LÉONARD DE<br />

VINCI, CSTB, CEA, ENS<br />

CACHAN<br />

PROJECT DATA<br />

Coordinator:<br />

CS SYSTÈMES D’INFORMATION<br />

Co-label:<br />

ADVANCITY<br />

Call:<br />

FUI11<br />

Start date:<br />

October 2011<br />

Duration:<br />

30 months<br />

Global budget (M2):<br />

6.5<br />

Funding (M2):<br />

2.6<br />

Related <strong>Systematic</strong> project(s):<br />

EHPOC, OPENHPC<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

235


Modelling systems simulation<br />

INDIAC<br />

INversion et DIagnostic Automatique<br />

en Contrôle non destructif<br />

COMPLETED<br />

PROJECT<br />

The INDIAC issue is to assist diagnostic after a non destuctive testing with calculating<br />

tools based on inverse algorithms <strong>and</strong> strong direct models. The goal of this project is<br />

to enhance the early development in modelisation to built helping tool for diagnostic<br />

based on an optimal use of simulated data.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The INDIAC project developed software tools to assist diagnostic. These tools are based<br />

on eddy current or ultrasonic models. An inverse model is developped for EC data interpretation<br />

(EDF), for UT testing, methods developped are based on specific data post-processing<br />

(CEA LIST) <strong>and</strong> neural network (CEV) in order to improve flaw characterisation.<br />

In order to optimize these models, tools are built like adaptative data-base (L2S) or "real<br />

time" (M2M) related to the platform CIVA.<br />

CONTACT<br />

Séverine PAILLARD<br />

CEA LIST<br />

+33 (0)1 69 08 46 95<br />

severine.paillard@cea.fr<br />

PARTNERS<br />

Large companies:<br />

CEA LIST, CEV-VALLOUREC,<br />

EDF<br />

SMEs:<br />

M2M<br />

Research institutes, universities:<br />

L2S<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Call:<br />

ANR<br />

Start date:<br />

April 2008<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

0.8<br />

Funding (M2):<br />

0.4<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• "Adaptive database for eddy-current testing of metal tube" accepté au "8th International<br />

Symposium on Electric <strong>and</strong> Magnetic Fields", EMF 2009 qui s'est tenu en<br />

mai 2009 à Mondovi (Italie) présenté par SUPELEC-L2S.<br />

• "New ultrasonic array imaging of crack-type defects based on simulated-helped<br />

processing", accepté au "10th European conference on nondestructive testing",<br />

ECNDT 2010 qui s'est tenu en 29 juin 2010 à Moscou (Russie) présenté par CEA LIST.<br />

236<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

INTENSE<br />

Initiative Nationale<br />

Technologique d’Envergure<br />

pour une NeuroStimulation Evoluée<br />

HEALTH<br />

& ICT<br />

ON GOING<br />

PROJECT<br />

The objective of the project is to develop an innovative, communicating implantable<br />

neurostimulation electronic platform for the treatment of major diseases. The first<br />

targeted applications concerns vagal nerve stimulation for heart failure refactory to<br />

medical treatment <strong>and</strong> severe obesity.<br />

The project aims to create in Europe a new biomedical industrial sector, neurostimulation,<br />

a fast growing field, for which France has skills <strong>and</strong> assets <strong>and</strong> which represents a strong<br />

investment for the future.<br />

CONTACT<br />

Alain RIPART<br />

SORIN CRM<br />

+33 (0)1 46 01 33 04<br />

alain.ripart@sorin.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The project will include:<br />

◗ The development of an innovative, multi-sensors, low current-consumption, embedded<br />

micro-electronics platform ,with RF communication capabilities.<br />

◗ The implementation of optimized neurostimulation <strong>and</strong> data storage algorithms leading<br />

to an auto-adaptative therapy<br />

◗ Device miniaturization through the introduction of a new multi-chip 3D stacking technology.<br />

◗ The design of innovative electrodes,for a better selectivity <strong>and</strong> energy stimulation optimisation<br />

PARTNERS<br />

Intermediate size enterprises:<br />

SORIN CRM<br />

SMEs:<br />

3DPLUS, OBELIA<br />

Research institutes, universities:<br />

CEA LETI, CHU ET UNIVERSITE<br />

DE RENNES1, HEGP, INRA,<br />

INRIA<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project will start in 2012.<br />

PROJECT DATA<br />

Coordinator:<br />

SORIN CRM<br />

Co-label:<br />

EUROBIOMED, MINALOGIC<br />

Call:<br />

PSPC<br />

Start date:<br />

April 2012<br />

Duration:<br />

72 months<br />

Global budget (M2):<br />

53.5<br />

Funding (M2):<br />

17.3<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

237


Modelling systems simulation<br />

IOLS<br />

Infrastructures <strong>and</strong> Software<br />

<strong>Tools</strong> for Simulation<br />

COMPLETED<br />

PROJECT<br />

The 1st target of IOLS was the design <strong>and</strong> the development of generic software <strong>and</strong><br />

platforms for products <strong>and</strong> process global design <strong>and</strong> optimisation (coupling, largescale<br />

meshes, visualisation, ...). The 2nd goal was the development of methodologies for<br />

multiscale simulations <strong>and</strong> multi-disciplinary optimisation. Demonstrators were<br />

essentially focused on industrial computer-aided solutions for materials applications:<br />

aging, multi-materials assemblies, new advanced materials for optics. IOLS was also<br />

the first project to deal with Simulation LifeCycle Management <strong>and</strong> CAD-CAE links<br />

applied to crashworthiness analysis.<br />

CONTACT<br />

Michel NAKHLE<br />

CS<br />

+33 (0)1 41 28 43 57<br />

michel.nakhle@c-s.fr<br />

PROJECT RESULTS<br />

◗ Products:<br />

Platform <strong>and</strong> tools: Integration/Coupling of new “black box software tools” (CNES);<br />

New coupling tool integration (applications for CEA, EDF); Large-scale data visualization<br />

(filtering/décimation); Meshing tools; Commercial tools (ESI <strong>Group</strong>, Samtech ...).<br />

◗ Services:<br />

Crashworthiness analysis of<br />

multi-materials assemblies;<br />

Injection component optimization<br />

(plasturgy); Optics properties<br />

(Periodical structured<br />

materials design).<br />

◗ Technologies:<br />

Multi-Scale & Multi-Physics calculation<br />

for behaviour <strong>and</strong> aging<br />

of metallic materials <strong>and</strong> concrete;<br />

Welding process simulation<br />

tools.<br />

◗ Publications:<br />

• J. Duysens, “IOLS: A French<br />

Initiative for Developing Platforms<br />

<strong>and</strong> Software dedicated<br />

to High Performance<br />

Multiphysics <strong>and</strong> Multidcale Global <strong>Design</strong> Optimization”, 7th World Congress on<br />

Computational Mechanics, July 16-22, 2006, Los Angelès, CA, USA.<br />

• Duysens J., Langlois St., Nakhlé M., “High Performance Computing Approach for<br />

Advanced Polymer Injection Molding Simulation”, 9th US National Congress on<br />

Computational Mechanics, July 22-26, 2007, San Francisco, CA, USA.<br />

◗ Job creation:<br />

Global figure estimated to 50 or 60.<br />

◗ Business creation:<br />

Industrial deployment of Simulation Lifecycle Management technology; new busi<br />

ness for commercial software (crashworthiness <strong>and</strong> welding process fields).<br />

PARTNERS<br />

Large companies:<br />

CS, DASSAULT-AVIATION,<br />

DASSAULT-SYSTÈMES, EADS,<br />

EDF, RENAULT, SNECMA,<br />

THALES<br />

Intermediate size enterprises:<br />

BERTIN TECHNOLOGIES,<br />

ESI GROUPE, OPEN-CASCADE<br />

SMEs:<br />

DISTENE, SAMTECH<br />

Research institutes, universities:<br />

CEA, CNES LAMSADE, CSTB,<br />

ECP, ENS, ENSMP, IFP, INRIA,<br />

ONERA<br />

PROJECT DATA<br />

Coordinator:<br />

CS<br />

Call:<br />

FUI0<br />

Start date:<br />

November 2006<br />

Duration:<br />

28 months<br />

Global budget (M2):<br />

11.4<br />

Funding (M2):<br />

4.8<br />

Related <strong>Systematic</strong> project(s):<br />

EHPOC<br />

238<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

IOMCA<br />

Introducing Ontologies in Monte-Carlo<br />

Tree Search <strong>and</strong> Applications<br />

COMPLETED<br />

PROJECT<br />

Combining Monte-Carlo Tree Search <strong>and</strong> other Artificial Intelligence Techniques with<br />

Mathematical Programming tools. Testing MCTS, DPS <strong>and</strong> others for sequential<br />

decision making in power systems.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

Monte-Carlo Tree Search in continuous<br />

domains. RAVE values in continuous<br />

domains. Combining DPS <strong>and</strong> MCTS.<br />

Combining Reinforcement Learning<br />

<strong>and</strong> model-predictive control. Combining<br />

MCTS <strong>and</strong> CSP.<br />

Nice applications in games<br />

http://www.lri.fr/~teytaud/games.html.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Learning a Move Generator for MCTS (ICS 2012)<br />

• Improving the exploration in MCTS (LION2012)<br />

• MCTS appliqué à la gestion de stock (ROADEF 2009)<br />

• Continuous UCT (LION 2011)<br />

◗ Product(s) or Service(s):<br />

Prototype for the Metis platform http://www.lri.fr/~teytaud/metis.html.<br />

◗ Business creation:<br />

POST project http://www.inria.fr/centre/saclay/actualites/optimiser-l-energie-pourl-avenir<br />

CONTACT<br />

Olivier TEYTAUD<br />

INRIA<br />

+33 (0)6 95 56 00 94<br />

olivier.teytaud@inria.fr<br />

www.lri.fr/~teytaud/iomca.html<br />

PARTNERS<br />

SMEs:<br />

ARTELYS<br />

Research institutes, universities:<br />

INRIA, NUTN & OTHER<br />

TAIWANESE UNIVERSITIES<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA SACLAY IDF, TAO TEAM<br />

Call:<br />

ANR international white project<br />

Start date:<br />

January 2010<br />

Duration:<br />

40 months<br />

Funding (M2):<br />

0.2<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

239


Modelling systems simulation<br />

Imageur Robotisé pour<br />

IRIMI les Interventions Mini-Invasives<br />

COMPLETED<br />

PROJECT<br />

Worlds of Interventional Radiology <strong>and</strong> Cardiology on one side <strong>and</strong> Surgery on the other<br />

side have been converging is the past few years. The difference between interventional<br />

rooms <strong>and</strong> image guided surgery suites starts vanishing. Many clinical institutions want<br />

to migrate toward solutions combining attributes of these two worlds: sterile environment,<br />

surgery table, high-end imaging system, … Therefore, it becomes necessary to integrate<br />

interventional imaging systems inside the surgery room without compromising<br />

ergonomics, sterility, <strong>and</strong> imaging performance, while not imposing additional constraints<br />

upon the medical staff nor extra costs. The IRIMI project’s objective is to demonstrate the<br />

feasibility of a robotic imaging system that meets the needs of both interventional <strong>and</strong><br />

surgical procedures.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

Project is complete. A first generation of product is on the market.<br />

See:http://www3.gehealthcare.fr/fr-FR/Products/Categories/Systemes_interventionnels_guides_par_image/Systemes_guides_par_image_pour_la_radiologie_interventionnelle/Discovery_IGS_730<br />

CONTACT<br />

François KOTIAN<br />

GE HEALTHCARE<br />

+33 (0)1 30 70 98 12<br />

francois.kotian@ge.com<br />

PARTNERS<br />

Large companies:<br />

C&K COMPONENTS,<br />

GE HEALTHCARE<br />

Intermediate size enterprises:<br />

C&K<br />

SMEs:<br />

BA SYSTÈMES<br />

Research institutes, universities:<br />

CEA-LIST, CR2I (INRA, AP-HP),<br />

IRCCYN (CNRS)<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

Creation of new business for BA <strong>Systems</strong>, creation of new product line for GE<br />

Healthcare.<br />

◗ Patents:<br />

18 filings - See: FR0953407 "Appareil à rayons X" <strong>and</strong> US8177430 "System <strong>and</strong><br />

method to automatic assist mobile image acquisition" (other filings not to be<br />

disclosed at this moment).<br />

◗ Job creation: 41<br />

PROJECT DATA<br />

Coordinator:<br />

GE HEALTHCARE<br />

Co-label:<br />

IMAGE&RÉSEAUX, MEDICEN<br />

Call:<br />

FUI9<br />

Start date:<br />

April 2010<br />

Duration:<br />

34 months<br />

Global budget (M2):<br />

18.6<br />

Funding (M2):<br />

5.7<br />

240<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Jeu Educatif pour la Stimulation<br />

Multisensorielle d’Enfants atteints<br />

de troubles envahissants<br />

du développement<br />

COMPLETED<br />

PROJECT<br />

The main objective of the JEStiMulE project is to better define <strong>and</strong> further exp<strong>and</strong> the<br />

use of serious games. The work will be based on the development of a low-cost<br />

demonstrator. This demonstrator will be an interactive multisensory game combining<br />

visual, auditory <strong>and</strong> tactile feedback. The game will be used as a complement to the<br />

psychotherapy of children with pervasive developmental disorders, including autism.<br />

These children have impaired social skills <strong>and</strong> communication. Therefore, the<br />

interactive game will focus on teaching these skills (e.g. emotions recognition, ability<br />

to converse). The final demonstrator will be evaluated with end users <strong>and</strong> with a<br />

combination of HCI <strong>and</strong> neuroscience methods.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ <strong>Development</strong> of a highly interactive serious game that preserves the user's freedom to discover<br />

the 3D environment. This helps maintaining user's attention <strong>and</strong> thus improves the therapeutic<br />

impact of the game.<br />

◗ A game which can be used by individuals with both low <strong>and</strong> high functioning autism as it is<br />

possible to choose the optimal response modality according to the cognitive skills of the players.<br />

◗ The learning of social interactions is placed in a<br />

realistic context <strong>and</strong> the child plays an active role. The<br />

game acceptability is thus improved.<br />

◗ The game platform includes innovative user - machine<br />

interfaces that provide haptic feedback. This<br />

multisensorial environment improves the learning<br />

time.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Anastassova, M. & Lozada, J. (2012). Haptic<br />

perception <strong>and</strong> haptic technologies for children with<br />

autism spectrum disorders: Where we are now <strong>and</strong><br />

where we are heading. Neuropsychiatrie de l'Enfance et de l'Adolescence, Volume 60, Issue 5,<br />

Supplement, July 2012, Pages S59.<br />

• Changeon, G., Graeff, D., Anastassova, M., & Lozada, J. (2012). Tactile emotions: A vibrotactile<br />

gamepad for transmitting emotional messages to children with autism, EuroHaptics 2012, 13-<br />

15 June 2012, Tampere, Finl<strong>and</strong>.<br />

• Hun, S., Iakimova, G., Askénazy, F., Lozada, J., Anastassova, M., & Serret, S. (2012). Therapeutic<br />

use of a serious game for children <strong>and</strong> adolescents with Autism Spectrum Disorders.<br />

SEGAMED 2012, Nice, France.<br />

• Iakimova G., Mardaga S., Serret S., & Askenazy F. (2012). Can ICTs enhance neurocognitive<br />

processes of emotional perception in autism: insights of event-related potentials,<br />

Neuropsychiatrie de l'Enfance et de l'Adolescence, Volume 60, Issue 5, Supplement, July 2012,<br />

Pages S59-S60.<br />

• Iakimova G., Mardaga S., & Serret S. (2012). Les mécanismes neuro-fonctionnels de la<br />

reconnaissance des émotions faciales dans les troubles autistiques: apport des potentiels<br />

évoqués cognitifs. In: Eustache F., Faure S. & Desgranges B. Manuel de neuropsychologie. Paris:<br />

Dunod. (à paraître septembre 2012)<br />

• Le Gall E., Iakimova G., Serret S., & Askenazy F. (2012). Social Cognition in early Onsetschizophrenia,<br />

high functioning autism <strong>and</strong> Asperger syndrome. The 3rd Biennial<br />

Schizophrenia International Research Society Conference. 14-18 April, 2012 Florence, Italy.<br />

• Mardaga S. & Iakimova, G. (2012) Le décours temporel du traitement d’expressions faciales<br />

émotionnelles modulé par la personnalité: une étude en potentiels évoqués. Journées<br />

Internationales de Psychologie Différentielle, Rennes, juin 2012.<br />

◗ Product(s) or Service(s):<br />

The serious game will be on the market in the next few months. This availability is expected to<br />

provide new therapeutic services to children with autism, as the studies conducted for evaluating<br />

the therapeutic impact of JeStiMulE showed that the game <strong>and</strong> the vibrotactile gamepad help<br />

children <strong>and</strong> teenagers with autism to acquire knowledge on emotion recognition (including<br />

facial expressions <strong>and</strong> gestures). The Jestimule platform also supports the generalization for this<br />

knowledge in real contexts. These observations, which were tested during the experimental<br />

session, for all the participants <strong>and</strong> for all the sensory modalities of emotional expression.<br />

Furtheremore, HLP Technologies is ready to launch the manufacturing of small or medium-size<br />

series of vibrotactile gamepads <strong>and</strong> vests. However, for these products, a serious market study<br />

has to be done before their presentation to consumers.<br />

◗ Job creation: 2<br />

◗ Maintained jobs: 3<br />

CONTACT<br />

José LOZADA<br />

CEA LIST<br />

+33 (0)1 69 08 02 33<br />

jose.lozada@cea.fr<br />

PARTNERS<br />

SMEs:<br />

HLP TECHNOLOGIES,<br />

IDEES 3COM<br />

Research institutes, universities:<br />

CEA LIST, CHU NICE,<br />

UNIVERSITE DE NICE-SOPHIA<br />

ANTIPOLIS<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Co-label:<br />

CAP DIGITAL<br />

Call:<br />

SERIOUS GAMING<br />

Start date:<br />

January 2010<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1.2<br />

Funding (M2):<br />

0.6<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

241


Modelling systems simulation<br />

Lattice Boltzmann Solver<br />

COMPLETED<br />

PROJECT<br />

<strong>Development</strong> of a numerical tool for computational fluid dynamics based on Lattice<br />

Boltzmann Method <strong>and</strong> optimized for massively parallel computing.<br />

◗ Application fields: automotive, railway <strong>and</strong> aeronautic industries.<br />

◗ Target applications: aerodynamic simulations (calculation <strong>and</strong> optimization of aerodynamic<br />

drag <strong>and</strong> lift coefficients), aeroacoustic simulations (design optimization for<br />

noise sources reduction) <strong>and</strong> acoustic simulations (porous materials modeling).<br />

One of the key objectives of LaBS is to offer the first commercial software with direct<br />

aeroacoustic simulation capabilities (simultaneous simulation of aerodynamic noise<br />

sources <strong>and</strong> their acoustic propagation).<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

During the LaBS project a new<br />

Lattice Boltzmann solver has been<br />

developed from scratch. The software<br />

has two main components: a userfriendly<br />

GUI for case setup <strong>and</strong> a<br />

parallel LB solver. The volume mesh<br />

is based on an octree multiresolution<br />

approach. The boundary<br />

conditions on complex geometry are<br />

treated with an immersed solid<br />

boundary algorithm. The sub-grid turbulence scales are modeled with advanced Large-Eddy<br />

Simulation models associated with a wall law model. The full simulation workflow (from surface<br />

meshing to automatic post-processing based on Paraview scripts) has been validated for<br />

automotive aeroacoustic applications. Further validation works on aeronautic cases will continue<br />

in future.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Vergnault, E., Malaspinas, O., Sagaut, P. (2012) A laRce Boltzmann method for non linear disturbances<br />

round an arbitrary base flow. J. Comput. Phys. 231 (24), 8070‐8082<br />

• Meldi, M., Vergnault, E., Sagaut, P. (2013) An Arbitrary Lagrangian‐Eulerian approach for the<br />

simulation of immersed moving solids with LaRce Boltzmann Method J. Comput. Phys. 235,<br />

182‐198<br />

• A. Augier, F. Dubois, L. Gouarin, B. Graille (2013) Linear lattice Boltzmann schemes for<br />

Acoustic: parameter choices <strong>and</strong> isotropy properties Computers <strong>and</strong> Mathematics with Applications,<br />

volume 65, pages 845-863<br />

• H. Touil, D. Ricot, E. Lévêque (2013) Direct <strong>and</strong> Large-Eddy Simulation of Turbulent Flows on<br />

Composite Multi-Resolution Grids by the Lattice Boltzmann Method, submitted to J. Comput.<br />

Phys., 2013<br />

• D. Ricot, E. Foquet, H. Touil, E. Leveque, H. Machrouki, F. Chevillotte, M. Meldi (2012), Aeroacoustic<br />

computations with a new CFD solver based on the Lattice Boltzmann Method, In Proceedings<br />

of SIA 2012, Le Mans, France (2012)<br />

◗ Product(s) or Service(s):<br />

• New product / new business for CS, GANTHA, MATELYS: New CFD product (Computational<br />

Fluid Dynamics) that will be commercially distributed by CS-SI: the LaBS package (GUI, parallel<br />

solver <strong>and</strong> full support).<br />

• New product for GANTHA: complete post-processing tools based on Paraview.<br />

• New activites in GANTHA, MATELYS <strong>and</strong> CS: New engineering services (full studies, expert<br />

software support) for aeroacoustics, aerodynamics, <strong>and</strong> porous materials studies.<br />

• Service major evolution for OVH-Oxalya: CPU on Dem<strong>and</strong> offer (HPCSpot).<br />

◗ Job creation: 5 in Intermediate Size Enterprise <strong>and</strong> SME, plus 6 in laboratories.<br />

◗ Maintained jobs: 3 in Intermediate Size Enterprise <strong>and</strong> Industrial<br />

◗ Business creation:<br />

New CFD product that will be distributed by CS, in collaboration with partners (Gantha, Matelys,<br />

OVH-Oxalya).<br />

CONTACT<br />

Denis RICOT<br />

RENAULT<br />

+33 (0)1 76 83 20 25<br />

denis.ricot@renault.com<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, ALSTOM, RENAULT<br />

Intermediate size enterprises:<br />

CS COMMUNICATIONS ET<br />

SYSTÈMES, OVH-OXALYA<br />

SMEs:<br />

GANTHA, MATELYS<br />

Research institutes, universities:<br />

ENS DE LYON, ONERA, UNIV.<br />

PARIS VI , UNIV. PARIS XI<br />

PROJECT DATA<br />

Coordinator:<br />

RENAULT<br />

Co-label:<br />

LUTB, MOVEO<br />

Call:<br />

FUI8<br />

Start date:<br />

November 2009<br />

Duration:<br />

44 months<br />

Global budget (M2):<br />

3.5<br />

Funding (M2):<br />

1.8<br />

242<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Libraries for Applying Model-Based<br />

<strong>Development</strong> Approaches<br />

COMPLETED<br />

PROJECT<br />

In the context of embedded software deployed on "off the shelf" execution platforms, the<br />

LAMBDA project has two major goals:<br />

◗ To demonstrate the technical feasibility <strong>and</strong> the interest of model libraries by formalising<br />

the key properties of execution platforms,<br />

◗ To reconcile appropriated st<strong>and</strong>ards (SysML, MARTE, AADL, IP-XACT) with de facto<br />

st<strong>and</strong>ards (already implemented by widespread analysis <strong>and</strong> simulation tools).<br />

CONTACT<br />

Joseph MACHROUH<br />

THALES<br />

+33 (0)1 69 41 57 21<br />

joseph.machrouh<br />

@thalesgroup.com<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

Lambda focuses on systems composed of complex assemblies of COTS, on test cases<br />

that are representatives of system integrators issues (control of network latencies, task<br />

scheduling, configuration). Based on SysML/MARTE architectural descriptions, different<br />

kinds of analytical <strong>and</strong> simulation models are developed. Models are calibrated<br />

<strong>and</strong> validated against measures performed actual platforms.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Espinoza (CEA LIST); B. Selic (Malina Software Corp.); D. Cancila (CEA LIST); S.<br />

Gérard (CEA LIST), Challenges in Combining SysML <strong>and</strong> MARTE for Model-Based<br />

<strong>Design</strong> of Embedded <strong>Systems</strong>, H. ECMDA’09, The Netherl<strong>and</strong>s, June 2009.<br />

• Sébastien Gérard <strong>and</strong> Huascar Espinoza, A profile for embedded systems development,<br />

International School on Model Driven <strong>Design</strong> for Distributed Real-time Embedded<br />

<strong>Systems</strong>, Aussois, France, April 2009.<br />

• Frédéric Mallet, Charles André, Julien DeAntoni: Executing AADL models with<br />

UML/MARTE, ICECCS – UML & AADL’09, Postdam (Germany), June 2009 (pp 371-<br />

376).<br />

• Charles André, Frédéric Mallet, Aamir Mehmood Khan, Robert de Simone: IP-XACT<br />

components with abstract time characterization, FDL’09, Sophia-Antipolis (France),<br />

Sept 2009.<br />

• JOUAULT, J.-S. SOTTET. An<br />

AmmA/ATL Solution for the<br />

GraBaTs 2009 Reverse Engineering<br />

Case Study, in "5th International<br />

Workshop on<br />

Graph-Based <strong>Tools</strong>, GraBaTs<br />

2009", 2009.<br />

◗ Product(s) or Service(s):<br />

Cade System, Cofluent, Papyrus,<br />

Obeo <strong>Design</strong>er.<br />

◗ Job creation:<br />

Creation: 2 CDI, 2CDD.<br />

Preservation: 5 CDI.<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, KONTRON,<br />

STMICROELECTRONICS,<br />

THALES<br />

SMEs:<br />

ADACORE, ARION, ATEGO,<br />

COFLUENT DESIGN, ESTEREL<br />

TECHNOLOGIES, OBEO,<br />

PRISMTECH FRANCE<br />

Research institutes, universities:<br />

CEA LIST, INRIA, SUPELEC<br />

PROJECT DATA<br />

Coordinator:<br />

THALES<br />

Call:<br />

FUI5<br />

Start date:<br />

June 2008<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

5.3<br />

Funding (M2):<br />

2<br />

Related <strong>Systematic</strong> project(s):<br />

CESAR, VERDE<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

243


Modelling systems simulation<br />

MANIF<br />

Mathematical <strong>and</strong> Numerical Issues<br />

in first-principle molecular simulation<br />

ON GOING<br />

PROJECT<br />

First-principle molecular simulation allows to better underst<strong>and</strong>, or to predict, the<br />

properties of matter from the fundamental laws of quantum mechanics. It is a major<br />

tool in chemistry, condensed matter physics, <strong>and</strong> materials science, used on a daily<br />

basis by hundreds of research groups in academy <strong>and</strong> industry. It is also becoming a<br />

fruitful approach in molecular biology <strong>and</strong> nanotechnologies.<br />

Due to the complexity of the models <strong>and</strong> of the numerical methods used in the field, a<br />

better underst<strong>and</strong>ing of the mathematical setting is necessary to optimize the efficiency<br />

of the computations, <strong>and</strong> provide error estimates.<br />

This project is concerned with the mathematical analysis of models for electronic<br />

excited states, <strong>and</strong> on the numerical analysis of the models issued from Density<br />

Functional Theory.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Mathematical analysis of models for<br />

electronic excited states, issued from<br />

Time-Dependent Density Functional<br />

Theory <strong>and</strong> GW methods.<br />

◗ Numerical analysis for orbital-free<br />

<strong>and</strong> Kohn-Sham calculations: construction<br />

of a priori <strong>and</strong> a posteriori<br />

estimators, implementation of twogrid<br />

methods<br />

◗ Computation of eigenvalues in spectral<br />

gaps <strong>and</strong> applications to the calculation<br />

of bound states in crystals<br />

with local defects<br />

◗ <strong>Systematic</strong> comparison of basis sets for electronic structure calculations<br />

◗ Fast algorithms for polarizable continuum models used in the simulation of solvated<br />

molecules<br />

STATUS - MAIN PROJECT<br />

OUTCOMES<br />

◗ Mathematical analysis of the r<strong>and</strong>om phase<br />

approximation<br />

◗ Numerical analysis of the spectral pollution<br />

problem for perturbed periodic Schrödinger<br />

operators<br />

◗ These works have been submitted for publication<br />

in leading international peer-reviewed<br />

scientific journals<br />

CONTACT<br />

Eric CANCES<br />

ECOLE DES PONTS -<br />

PARISTECH<br />

+33 (0)1 64 15 35 69<br />

cances@cermics.enpc.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

ECOLE DES PONTS –<br />

PARISTECH, UNIVERSITE<br />

PARIS 6<br />

PROJECT DATA<br />

Coordinator:<br />

ECOLE DES PONTS -<br />

PARISTECH<br />

Call:<br />

ANR<br />

Start date:<br />

September 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

0.3<br />

Funding (M2):<br />

0.1<br />

244<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

MANYCORELABS<br />

Software tools for Manycore<br />

embedded platforms<br />

ON GOING<br />

PROJECT<br />

Generic embedded computing platforms based on "manycore" processors or<br />

accelerators are very promising for high performance embedded applications in the<br />

area of image & video processing, signal processing <strong>and</strong> telecom infrastructure.<br />

Availability of efficient software development tools remains a key challenge for these<br />

emerging platforms. The integration <strong>and</strong> maturation of several software development<br />

solutions around the MPPA manycore platform is the main objective of the<br />

ManycoreLabs project<br />

The proposed solutions will be demonstrated on a set of complementary applications<br />

in the area of:<br />

◗ Video transcoding<br />

◗ Sound broadcast platforms<br />

◗ Driving assistance systems for Automotive<br />

◗ Software radio<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Technological innovations will be developped in found directions<br />

◗ High level development environments for manycore platforms: dataflow programming,<br />

openMP, Java<br />

◗ Performance <strong>and</strong> power consumption optimization<br />

◗ Support of acceleration application, use of multi-chip manycore acceleration platforms<br />

for video processing or scientfic computing applications<br />

◗ Support of heterogeneous & dynamic applications<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project will start in March 2012 <strong>and</strong> will last three years. First technology or<br />

application demonstrators will be available in 2013.<br />

CONTACT<br />

Christophe LECLUSE<br />

KALRAY<br />

+33 (0)6 48 09 94 55<br />

christophe.lecluse@kalray.eu<br />

PARTNERS<br />

Large companies:<br />

RENAULT, THALES<br />

SMEs:<br />

ASYGN, ATEME, DIGIGRAM,<br />

DOCEA POWER, CAPS<br />

ENTREPRISES, IS2T, KALRAY,<br />

KRONO-SAFE, SCILAB<br />

ENTERPRISES<br />

Research institutes, universities:<br />

CEA, INRIA, VERIMAG<br />

PROJECT DATA<br />

Coordinator:<br />

KALRAY<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

BGLE1<br />

Start date:<br />

March 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

28<br />

Funding (M2):<br />

14.9<br />

Related <strong>Systematic</strong> project(s):<br />

CHAPI<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

245


Software engineering<br />

MEDUSA<br />

MEdical Distributed Utilization<br />

of Services & Applications<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

MEDUSA’s purpose is to enhance quality of diagnosis <strong>and</strong> decision in acute critical<br />

situations by introducing new services in healthcare. MEDUSA offers advanced imaging<br />

as a service, to ensure efficient exchange of medical information with high levels of<br />

safety, security <strong>and</strong> privacy, support appropriate use of remote/local advanced medical<br />

image processing in real-time, transparently to geographical location. MEDUSA<br />

provides secure virtual collaborative workspaces as a service, in a professional medical<br />

situation, <strong>and</strong> makes knowledge, capabilities <strong>and</strong> patient data available for clinical<br />

processing, respecting medical regulations <strong>and</strong> clinical procedures <strong>and</strong> protocols.<br />

Lastly, MEDUSA delivers medical diagnosis support as a service, to enable physicians<br />

to virtually group around a patient for diagnosis <strong>and</strong> treatment decision.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

By addressing the shortcomings<br />

in the current solutions,<br />

MEDUSA will<br />

change the way complex<br />

images are assessed <strong>and</strong><br />

discussed by multiple experts<br />

at the same time.<br />

MEDUSA will cover both the<br />

speed necessary for realtime<br />

exchange <strong>and</strong> advanced<br />

image processing<br />

<strong>and</strong> connectivity between<br />

physicians in different hospitals.<br />

MEDUSA will implement<br />

an easily accessible<br />

platform interoperable with<br />

existing systems. Physician<br />

will be able to send medical<br />

images to other physicians.<br />

MEDUSA will guarantee the<br />

highest possible security<br />

st<strong>and</strong>ard, to fulfill the need<br />

of patient privacy. MEDUSA<br />

will combine all elements<br />

of a virtual workspace, like data transfer, securing data, offering software services <strong>and</strong><br />

providing a remote portal. The main bottleneck will be the combination of these technologies<br />

providing a tailored solution for the medical community where the fast <strong>and</strong> secure<br />

analysis of large amounts of image data is of primary importance. MEDUSA will<br />

bring all these elements together <strong>and</strong> will work through its partners to st<strong>and</strong>ardize remote<br />

triage <strong>and</strong> diagnosis. MEDUSA will incorporate these techniques within the collaborative<br />

workspace for dedicated, real-time advanced processing of images.<br />

CONTACT<br />

Frederic SOINNE<br />

BULL<br />

+33 (0)4 76 29 75 11<br />

frederic.soinne@bull.net<br />

PARTNERS<br />

Large companies:<br />

BULL, CASSIDIAN<br />

CYBERSECURITY, PHILIPS<br />

HEALTHCARE<br />

Intermediate size enterprises:<br />

ALTAIR ENGINEERING<br />

SMEs:<br />

PROLOGUE<br />

Research institutes, universities:<br />

ARMINES, INRETS, IOSB, LCPC<br />

PROJECT DATA<br />

Coordinator:<br />

PHILIPS HEALTHCARE<br />

Call:<br />

ITEA2 CALL 5<br />

Start date:<br />

January 2013<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

18.3<br />

Funding (M2):<br />

7.2<br />

Related <strong>Systematic</strong> project(s):<br />

HIPIP<br />

STATUS - MAIN PROJECT OUTCOMES<br />

MEDUSA will lead to a demonstrated <strong>and</strong> validated design, to demonstrators of the<br />

collaborative workspace, set up in existing environments of hospitals <strong>and</strong> showing the<br />

relevant aspects in medical domain (preparation of images, secure transfer of large<br />

data sets, remote image processing, remote analyses <strong>and</strong> high resolution display) <strong>and</strong><br />

to exploitation perspectives, with validation by physicians <strong>and</strong> business models,<br />

including reimbursement principles.<br />

246<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

MERGE<br />

Multi-Concerns Interactions System Engineering<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

Merge aims at providing tools <strong>and</strong> solutions for combining safety <strong>and</strong> security concerns<br />

in systems development in a holistic way. It provides academically solid <strong>and</strong> practice<br />

proven solutions <strong>and</strong> models to tackle the challenges of designing seamless effective<br />

safe <strong>and</strong> secure solutions conforming to the model driven engineering paradigm. This<br />

is done by tightly integrating the following paradigms: requirement engineering, safety,<br />

security <strong>and</strong> risk management in an over-all design process supported by appropriate<br />

tools <strong>and</strong> methods. The main technical innovation is the application of state of the art<br />

design tools with tailorisation capabilities <strong>and</strong> "multi concern engineering" core<br />

technologies to the issue of interactions of "Safety" <strong>and</strong> "Security" concerns as well as<br />

other concerns like "Performance" or "Timing" in the design process.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ The central aim of MERgE is to develop tools <strong>and</strong> methods for integrated engineering <strong>and</strong><br />

management of safety <strong>and</strong> security concerns <strong>and</strong> their traceability. The MERgE innovation<br />

resides in a multi-concern framework that defines concepts, tools <strong>and</strong> methods to enable<br />

• a set of common concepts to model all concerns in an aligned model<br />

• a seamless integration of multi-concern processes with general software development<br />

processes<br />

• a systematic identification of interactions among two or more concerns <strong>and</strong> an<br />

inter-concern analysis <strong>and</strong> trade-off.<br />

◗ The MERgE project provides a core platform <strong>and</strong> a tool suite that aims at<br />

• Applying "multi viewpoints engineering" core technologies to the issue of combining in<br />

particular "Safety" <strong>and</strong> "Security" concerns as well as other potential concerns like<br />

performance or certification in the design process<br />

• Applying state of the art design tools tailorisation capabilities<br />

• Enabling reuse of proven processes <strong>and</strong> methods/tools.<br />

◗ Among the innovative aspects of the MERgE project is the use of multi-view/multiconcern<br />

technology to support mainly safety <strong>and</strong> security concerns at the earlier<br />

stages of the design process.<br />

CONTACT<br />

Charles ROBINSON<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

+33 (0)1 69 41 57 79<br />

charles.robinson@thalesgroup.com<br />

PARTNERS<br />

Large companies:<br />

SPACE APPLICATIONS<br />

SERVICES NV, THALES<br />

COMMUNICATIONS AND<br />

SECURITY, THALES CST/EPM,<br />

THALES RESEARCH &<br />

TECHNOLOGY<br />

SMEs:<br />

ALL4TEC, CODENOMICON OY,<br />

E2S, MELEXIS, NSENSE OY,<br />

OBEO, POHTO OY<br />

Research institutes, universities:<br />

INRIA, KATHOLIEKE<br />

UNIVERSITEIT LEUVEN, ONERA,<br />

STUK, UNIVERSITE PARIS VI,<br />

UNIVERSITY OF OULU,<br />

UNIVERSITY OF JYVÄSKYLÄ<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Multi-view point technology for Safety & Security as well as other concerns like performance.<br />

◗ Support for traceability of specific concerns throughout large project life cycle.<br />

◗ Support for execution of development processes to guide modellers <strong>and</strong> designers<br />

with minimum experience of these domains through the appropriate processes.<br />

PROJECT DATA<br />

Coordinator:<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

Call:<br />

ITEA2<br />

Start date:<br />

December 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

22<br />

Funding (M2):<br />

7<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

247


Modelling systems simulation<br />

METIS<br />

3D modeling of Digital Mock-Up<br />

based on the integration<br />

of heterogeneous data<br />

ON GOING<br />

PROJECT<br />

METIS aims at providing solutions for reverse engineering of large <strong>and</strong> complex<br />

mechanical assemblies (large in size <strong>and</strong>/or number of parts) like engines, vehicles or<br />

buildings. In this context, it is difficult <strong>and</strong> inefficient to strive at digitalising the entirety<br />

of the geometry of the product. It is therefore planned to work on heterogeneous data<br />

(points, images, texts, ...) which once combined with a dedicated knowledge base<br />

concerning the context <strong>and</strong> specific methodologies will allow the system to generate as<br />

an output a digital model suited to whatever downstream requirements are envisaged<br />

(redesign, simulation, geometrical studies, ...). For this, the outputted digital models<br />

must include domain specific semantics; for example, it must be structured <strong>and</strong><br />

parameterised in a way similar to what an expert would have produced.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

CONTACT<br />

Harvey ROWSON<br />

DELTACAD<br />

+33 (0)3 44 90 78 40<br />

rowson@deltacad.fr<br />

PARTNERS<br />

Large companies:<br />

DELTACAD, IFP ENERGIES<br />

NOUVELLES<br />

Intermediate size enterprises:<br />

DELTACAD, IFP ENERGIES<br />

NOUVELLES<br />

Research institutes, universities:<br />

ARTS ET METIERS PARISTECH –<br />

CER D’AIX EN PROVENCE,<br />

ÉCOLE CENTRALE DE NANTES<br />

(ECN), UNIVERSITE DE<br />

TECHNOLOGIE DE COMPIEGNE<br />

(UTC), UNIVERSITE DE<br />

TECHNOLOGIE DE TROYES (UTT)<br />

The state of the art studied for METIS reveals a number of scientific challenges which need<br />

addressing in order to establish an innovative reverse engineering approach for large<br />

assemblies. Within METIS these are organised into four main research axis:<br />

• The first axis is the acquisition, processing <strong>and</strong> integration of a great volume of<br />

heterogeneous spatial data (images, text, points, …).<br />

• The second axis is establishing methodologies to identify components in this<br />

heterogeneous data.<br />

• The third axis is the construction of the product's bill of material.<br />

• The fourth axis is the generation (or update) of the outputted digital model. Some of<br />

the major cross concern aspects of the project involve defining a methodology do<br />

identify known <strong>and</strong> expected components in different kinds of data, with specific search<br />

approaches for each kind of data, relying on an adapted knowledge base. The signature<br />

concept is a foreseen solution to address this challenge, with each known component<br />

having a dedicated signature in each kind of input data, <strong>and</strong> a set of algorithms must<br />

be designed in order to perform the search operations.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

METIS aims at providing innovative solutions to the challenge of reverse engineering<br />

large <strong>and</strong> complex assemblies. These solutions will imply methodologies, concepts <strong>and</strong><br />

algorithms. A first goal for the project is to formalise these elements in order to<br />

establish a theoretical reverse engineering framework blueprint.<br />

A second goal is to prototype dedicated reverse engineering software in order to<br />

experiment some of these new concepts <strong>and</strong> pre validate the overall approach.<br />

PROJECT DATA<br />

Coordinator:<br />

DELTACAD<br />

Co-label:<br />

I-TRANS, PÉGASE<br />

Call:<br />

ANR MODÈLE NUMÉRIQUE<br />

ÉDITION 2012<br />

Start date:<br />

Novembre 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2.7<br />

Funding (M2):<br />

1<br />

248<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

MHANN<br />

Memristive Hardware Artificial Neural Networks<br />

ON GOING<br />

PROJECT<br />

Memristors constitute an ideal <strong>and</strong> very timely implementation solution for synapses of<br />

hardware artificial neural networks. Memristors would be far denser than current<br />

SRAM-based implementations but they would also require far less power since the<br />

memristor is a non-volatile memory. Hardware ANNs with an architecture composed<br />

of analog circuitry coupled with the aforementioned memristors open the possibility to<br />

build high-performance accelerators able to tackle the large computational tasks of<br />

RMS (Recognition, Mining, Synthesis) applications. The MHANN project is multidisciplinary<br />

in the sense that it proposes new physical concepts for devices (physics) <strong>and</strong><br />

aims at integrating them into on-chip bio-inspired architectures (micro-electronics,<br />

computer science <strong>and</strong> architectures).<br />

CONTACT<br />

Sylvain SAÏGHI<br />

IMS LABORATORY<br />

UNIVERSITÉ DE BORDEAUX<br />

+33 (0)5 40 00 27 69<br />

sylvain.saighi@ims-bordeaux.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ New memristor devices with long life<br />

◗ Programming <strong>and</strong> using memristive cross bar arrays with integrated technology<br />

thanks to a medium-scale demonstrator<br />

◗ Training algorithms for ANN based on heterogeneous <strong>and</strong> faulty components<br />

◗ Large-scale industry relevant applications <strong>and</strong> bio-inspired architectures based on<br />

the Memristive Hardware ANN<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Under progress.<br />

PARTNERS<br />

Large companies:<br />

THALES<br />

Research institutes, universities:<br />

CNRS, INRIA, IMS LABORATORY<br />

/ UNIVERSITÉ DE BORDEAUX<br />

PROJECT DATA<br />

Coordinator:<br />

UNIVERSITÉ DE BORDEAUX /<br />

IMS LABORATORY<br />

Call:<br />

ANR<br />

Start date:<br />

October 2011<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

2.5<br />

Funding (M2):<br />

0.8<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

249


Modelling systems simulation<br />

MIEL<br />

MIxed ELement - 3D Mesher<br />

COMPLETED<br />

PROJECT<br />

The main goal of the MIEL project (MIxed ELement - 3D Mesher) is to optimize the<br />

meshing activity prior to a numerical simulation by addressing two main challenges:<br />

technical (simulation requires robust, high quality <strong>and</strong> fast meshing technology) <strong>and</strong><br />

strategic (since meshing is cost effective in human resources, it often takes place in<br />

low cost structures). MIEL will give powerful tools for meshing <strong>and</strong> modelisation in a<br />

pragmatic frame with a reasonnable ambition. These tools aim at being used by<br />

commercial software as well as open source environments.<br />

CONTACT<br />

Philippe BARABINOT<br />

LMS SAMTECH FRANCE<br />

+33 (0)1 69 59 22 80<br />

Philippe.Barabinot@lmsintl.com<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The three phases described hereafter will end with tools allowing concepts verification.<br />

The final goal is to provide engineers with an open strategy to mesh a volume structure,<br />

using either tetrahedra or hexahedra, or a mixture of both. The quality of the mesh (element<br />

shapes, number of elements) must be the only criterion; so that engineers can concentrate<br />

on the sole physical side of the simulation. Finally tools will be implemented in<br />

SAMCEF in order to be validated.<br />

PARTNERS<br />

Large companies:<br />

INRIA<br />

Intermediate size enterprises:<br />

LMS SAMTECH FRANCE<br />

SMEs:<br />

DISTENE<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• DGTD method on hybrid meshes for time domain electromagnetics In: 20th International<br />

Symposium on Electromagnetic Theory, Berlin, Germany, August 2010<br />

• Convergence <strong>and</strong> stability analysis of a discontinuous Galerkin time-domain method<br />

for solving Maxwell's equations on hybrid meshes In: European Numerical Mathematics<br />

<strong>and</strong> Advanced Applications (ENUMATH), Leicester, UK, September 2011<br />

• Non-conforming discontinuous Galerkin time-domain method for solving Maxwell's<br />

equations on hybrid meshes In: 5th International Conference on Advanced COmputational<br />

Methods in ENgineering (ACOMEN 2011), Li_ege, Belgium, November 2011<br />

• High order non-conforming multi-element discontinuous Galerkin method for timedomain<br />

electromagnetics International Conference on Electromagnetics in Advanced<br />

Applications (ICEAA'12), Cape Town, South Africa, September 2012<br />

◗ Product(s) or Service(s):<br />

It is now possible to have an industrial tool fast <strong>and</strong> robust which can mesh automatically<br />

industrials parts with diverse <strong>and</strong> complex geometrie. Several automatic<br />

mesh generators are available via SAMCEF Field. Concerning economic impact, engineering<br />

offices have at their disposal tools allowing them a significant reduction in<br />

the time grid while improving the accuracy in their calculations.<br />

◗ Business creation:<br />

New version innovative for pre/post SAMCEF Field integrating DISTENE tools. Commercial<br />

partnership between DISTENE <strong>and</strong> LMS SAMTECH FRANCE.<br />

PROJECT DATA<br />

Coordinator:<br />

LMS SAMTECH FRANCE<br />

Call:<br />

FEDER1<br />

Start date:<br />

September 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1<br />

Funding (M2):<br />

0.5<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL, EHPOC, ILMAB<br />

250<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Model Driven Physical<br />

<strong>Systems</strong> Operation<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

There are evermore stringent safety <strong>and</strong> environmental regulations for power plants<br />

<strong>and</strong> transportations systems, occurring in the context of the global competitive market.<br />

To meet these goals, the systems operators need to improve systems diagnosis <strong>and</strong><br />

operation. Some applications are:<br />

• safety: reduction of the number of safety related events,<br />

• environmental: reduction of the emission of pollutants <strong>and</strong>/or of energy<br />

consumption,<br />

• economical: reduction of the time length of system shutdown for maintenance.<br />

The objective of the project is therefore to extend state-of-the-art modelling <strong>and</strong><br />

simulation environments based on open st<strong>and</strong>ards (Modelica <strong>and</strong> FMI), from design to<br />

operation, in order to increase energy <strong>and</strong> transportation systems safety, dependability<br />

<strong>and</strong> performance throughout their lifecycle.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ The technical innovation is to extend <strong>and</strong> merge (or combine) the techniques<br />

developed for system design (e.g. hybrid modelling <strong>and</strong> simulation) <strong>and</strong> system<br />

operation (e.g. state estimation). Major technical improvements are:<br />

• Property modelling <strong>and</strong> safety to automate system verification <strong>and</strong> validation.<br />

• Hybrid system state estimation <strong>and</strong> multi-mode simulation, to be able to explore<br />

the full chain of consequences from an initiating event, starting from the best<br />

estimate of the system actual state, <strong>and</strong> going through all possible modes, including<br />

dysfunctional ones. Stochastics aspects will be included to account for various types<br />

of uncertainties (in state estimation, mode switching thresholds, etc.).<br />

• Non linear model predictive control: use of new features to improve NMPC.<br />

• Extension of modelling <strong>and</strong> simulation st<strong>and</strong>ards (Modelica <strong>and</strong> FMI) to support<br />

these new features.<br />

CONTACT<br />

Daniel BOUSKELA<br />

EDF<br />

+33 (0)1 30 87 84 64<br />

daniel.bouskela@edf.fr<br />

PARTNERS<br />

Large companies:<br />

ABB AB, ABB AG,<br />

DASSAULT-AVIATION,<br />

DASSAULT-SYSTÈMES AB,<br />

EADS, EDF, KNORR BREMSE,<br />

PÖYRY, SCANIA, SIEMENS AG,<br />

SIEMENS AB, VATTENFALL<br />

Intermediate size enterprises:<br />

LMS IMAGINE,<br />

LMS INTERNATIONAL<br />

SMEs:<br />

AUDI, VALEO<br />

Research institutes, universities:<br />

DPS, ENICON, EQUA<br />

SIMULATION AB, ITI GMBH,<br />

MATHCORE ENGINEERING AB,<br />

MODELON AB, QTRONIC,<br />

SEMANTUM, SHERPA<br />

ENGINEERING, SIMPACK AG,<br />

TRIPHASE, WAPICE<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The outcome of the project will be a holistic <strong>and</strong> generic framework capable to address<br />

the complete system lifecycle in a more systematic <strong>and</strong> industrial way, for all types of<br />

systems addressed by the project (power plants, aircrafts, city traffic, etc.). This<br />

framework will be implemented in commercial (Dymola, SimulationX, AMESim…) <strong>and</strong><br />

open source tools (OpenModelica, JModelica.org…), <strong>and</strong> illustrated by demonstrators in<br />

the various engineering domains of the project.<br />

PROJECT DATA<br />

Coordinator:<br />

EDF<br />

Call:<br />

ITEA2 CALL 6<br />

Start date:<br />

September 2012<br />

Duration:<br />

39 months<br />

Global budget (M2):<br />

21<br />

Related <strong>Systematic</strong> project(s):<br />

MODELISAR<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

251


Modelling systems simulation<br />

MOHYCAN: MOdélisation HYbride<br />

et Couplage Analytique -Numérique<br />

pour le CND / HYbrid MOdeling<br />

(Numerical/Analytical) for NDT<br />

COMPLETED<br />

PROJECT<br />

Non Destructive Testing (NDT) aims at detecting, sizing <strong>and</strong> characterizing possible<br />

flaws inside components. NDT is largely involved in industrial sectors for which safety<br />

is a key issue (energy, transportation,...) <strong>and</strong> needs to adress complex configurations<br />

(structures, materials, geometry...). Simulation tools may provide efficient solutions for<br />

conceiving inspection techniques <strong>and</strong>/or probes, interpreting complex results,<br />

predicting inspection performances <strong>and</strong> qualifying procedures, but such skills have to<br />

be reached with computation times compatible with industrial use. In this framework,<br />

The MOHYCAN project, supported by ANR (French National Research Agency) aims at<br />

coupling numerical methods (Finite Elements) <strong>and</strong> semi-analytical methods (integral<br />

techniques) to provide fast <strong>and</strong> accurate results to assess complex industrial needs.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

A new coupling method has been defined<br />

<strong>and</strong> implemented for 2D configurations,<br />

which allow to reduce computation times<br />

while keeping precise <strong>and</strong> robust simulations.<br />

In order to access 3D configurations<br />

on different OS platforms, a protocol has<br />

been achieved to run parallelized 3D Finite<br />

Element computations on distant<br />

machines (clusters).<br />

Dedicated visualization <strong>and</strong> analysis tools<br />

have also been developed for better interpretation<br />

<strong>and</strong> underst<strong>and</strong>ing of complex<br />

physics phenomena involved in the echo<br />

formation for complex flaws interactions.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

The hybrid simulation tool is now available in a commercial version of CIVA:<br />

// http://www.extende.com/civa-2/civa-athena-2d<br />

◗ New R&D projects:<br />

New skills will be added to the hybrid simulation tool, specifically focused on welds<br />

<strong>and</strong> 3D applications within the framework of the ANR project “MOSAICS” (ANR/MN<br />

2011-2014).<br />

◗ Publications:<br />

2 communications in national (Journées COFREND 2008, Toulouse) <strong>and</strong> international<br />

conferences (ECNDT2010, Moscow).<br />

CONTACT<br />

Steve MAHAUT<br />

CEA LIST<br />

+33 (0)1 69 08 47 14<br />

steve.mahaut@cea.fr<br />

PARTNERS<br />

Large companies:<br />

EDF<br />

SMEs:<br />

CEDRAT<br />

Research institutes, universities:<br />

CEA LIST, CNRS, ENSTA,<br />

INRIA (POEM)<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Call:<br />

ANR<br />

Start date:<br />

March 2007<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1<br />

Funding (M2):<br />

0.4<br />

252<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Middleware Ouvert pour<br />

Systèmes d'Informations Critiques<br />

COMPLETED<br />

PROJECT<br />

The goal of MOSIC project is to gather partners experience <strong>and</strong> create a full middleware<br />

for critical information systems. The new middleware will integrate in a consistent<br />

manner both service oriented <strong>and</strong> data-centric architectures. It will also come with<br />

model oriented engineering tools that will ease application components implementation,<br />

their deployment <strong>and</strong> the middleware configuration. Then a service offer will be made<br />

around this open solution in compliance with st<strong>and</strong>ards. Result product will integrate <strong>and</strong><br />

improve two major middleware st<strong>and</strong>ards from the Object Management <strong>Group</strong> (OMG)<br />

(CCM - CORBA Component Model; DDS - Data Distribution Service). Target is critical<br />

information systems.<br />

CONTACT<br />

Caroline GOMEZ<br />

THALES AIR SYSTEMS<br />

+33 (0)1 79 61 37 54<br />

caroline.gomez@thalesgroup.com<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The project has managed to find an efficient way to combine Component approach with<br />

Data Distribution Services but also to identify <strong>and</strong> select relevant use cases that are actually<br />

used to design critical information systems. Moreover, a set of Quality Of Service have<br />

been specified <strong>and</strong> can be verified on the early stages of the system architecture.<br />

The project is a success for all the partners. From a technical point of view, the consortium<br />

managed to define a new OMG st<strong>and</strong>ard, to provide a reference implementation <strong>and</strong> to develop<br />

a modeling tool chain. Others implementations of this new st<strong>and</strong>ard have been announced.<br />

This middleware, gathering<br />

Service Oriented Architecture <strong>and</strong> Data<br />

Distribution Services is already being used<br />

to answer critical information systems<br />

needs. Parts of the results of the MOSIC<br />

project have been provided as Open Source<br />

Software under the OW2 consortium <strong>and</strong><br />

OpenSplice.org <strong>and</strong> professional services<br />

are available as for industrial quality maintenance.<br />

PrismTech is also offering an enterprise<br />

version of the modeling tools,<br />

providing added value for the design <strong>and</strong><br />

development of complex <strong>and</strong> critical systems<br />

such as Air Traffic Management at<br />

European scale or other international programs.<br />

MAJOR PROJECT OUTCOMES<br />

PARTNERS<br />

Large companies:<br />

THALES AIR SYSTEMS<br />

SMEs:<br />

OBEO, PRISMTECH<br />

Research institutes, universities:<br />

TELECOM PARISTECH<br />

PROJECT DATA<br />

Coordinator:<br />

THALES AIR SYSTEMS<br />

Call:<br />

FUI4<br />

Start date:<br />

December 2007<br />

Duration:<br />

28 months<br />

Global budget (M2):<br />

4.2<br />

Funding (M2):<br />

1.7<br />

◗ Products:<br />

Project allowed Obeo to realize evolutions on his products:<br />

• ATL;<br />

• EMF Compare;<br />

• Obeo <strong>Design</strong>er;<br />

• Acceleo;<br />

• Added value COTS products offer: developing tools PSM for CCM <strong>and</strong> for CCM -<br />

DDS integration.<br />

◗ Services:<br />

“Entreprise” version of Open Source products (OSS): industrially supported version<br />

• Services offer: consulting, portings, specific developments<br />

◗ Job creation:<br />

3 + 5 to be created.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

253


Software engineering<br />

MOdelling VIews <strong>and</strong> Decision<br />

support for Architects<br />

COMPLETED<br />

PROJECT<br />

The industrial needs are growing for proper tools to support trade-off decisions of<br />

systems engineers <strong>and</strong> architects when designing complex systems with significant<br />

non functional requirements <strong>and</strong> constraints. The difficulty to embrace the whole<br />

complexity of the concerns <strong>and</strong> the difficulty to manage their inter-relations has raised<br />

the interest of the engineering community for “concerns driven” engineering. This is<br />

addressed today through the exploration of “viewpoint modelling” technologies <strong>and</strong> the<br />

multi-criteria analysis. The MOVIDA project aims at developing a tool environment that<br />

supports model-driven viewpoint engineering in response to these needs.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The commercial Obeo <strong>Design</strong>er<br />

tool enables the<br />

specification <strong>and</strong> deployment<br />

of architecture frameworks<br />

dedicated to specific<br />

domains. Such architecture<br />

frameworks are a combination<br />

of metamodels <strong>and</strong><br />

dedicated tools, all functioning<br />

in an integrated way<br />

on the platform. We have<br />

formalised the concept of<br />

Viewpoint, what is a Viewpoint,<br />

what it provides <strong>and</strong><br />

<strong>and</strong> how it can be customized<br />

in the context of model driven engineering. During the project we’ve been able to generalize<br />

the idea of adapting the concepts <strong>and</strong> the tooling with the ability to define customization of<br />

an existing Viewpoint using another one.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

5 publications, the 2 most important are:<br />

• Marie Gouyette, Olivier Barais, Jérôme Le Noir, Cédric Brun, Marcos Almeida Da Silva, Xavier<br />

Blanc <strong>and</strong> Jean-Marc Jezequel Movida Studio: a modeling environment to create viewpoints<br />

<strong>and</strong> manage variability in views, IDM 2011 in Lille, Fr on June 8<br />

• Ch. Labreuche, On the robustness for the Choquet integral, Int. Conf. on Information Processing<br />

<strong>and</strong> Management of Uncertainty in Knowledge-Based <strong>Systems</strong> #IPMU#, 2010, Dortmund,<br />

Germany.<br />

◗ Product(s) or Service(s):<br />

The architecture of the Obeo <strong>Design</strong>er product has been envisioned as a multi-representation<br />

tool. A new kind of representation has been prototyped: Tabular representations. Those tabular<br />

representations have been successfully tested <strong>and</strong> then have been industrialized <strong>and</strong> integrated<br />

in the commercial offer. Both cognitive <strong>and</strong> performance scalability are challenges when dealing<br />

with diagram representation. Several features have been prototyped in the project to enhance<br />

those aspects. The introduction of a partial <strong>and</strong>/or manual refresh mechanism enabled<br />

the end user to fall back on a mode providing guarantees regarding latencies. Layout algorithms<br />

have been improved too, every layout now has the ability to consider manual moved elements<br />

as pinned objects <strong>and</strong> the automatic arrangement algorithm have been extended to keep the positions<br />

of the pinned objects relatively to each others when automatic arrangement is called.<br />

◗ Job creation: 2<br />

◗ Business creation:<br />

• Obeo has been able to deliver Obeo <strong>Design</strong>er in the insurance industry market, starting with<br />

a very large customer (> 2,5 millions of customers, €12,5 billions of managed assets).<br />

• Using a mix of graphical <strong>and</strong> tabular representations, we have deployed a product that is now<br />

used by Business experts to specify their marketing offers <strong>and</strong> the characteristic of their product<br />

in the domain of Property <strong>and</strong> Casualty Insurance products. The deployment of new insurance<br />

product has been reduced from a month to about one week, by reducing the gap<br />

between business experts <strong>and</strong> IT.<br />

CONTACT<br />

Jérôme LE NOIR<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

+33 (0)3 31 41 60 56<br />

jerome.lenoir@thalesgroup.com<br />

http://movida.gforge.inria.fr/<br />

PARTNERS<br />

Large companies:<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

SMEs:<br />

OBEO<br />

Research institutes, universities:<br />

INRIA, UPMC<br />

PROJECT DATA<br />

Coordinator:<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

Co-label:<br />

IMAGES & RÉSEAUX<br />

Call:<br />

ANR-08-SEGI-011<br />

Start date:<br />

December 2009<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

1.5<br />

Funding (M2):<br />

0.9<br />

Related <strong>Systematic</strong> project(s):<br />

RTSIMEX<br />

254<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Multiobjective System on Chip Exploration<br />

COMPLETED<br />

PROJECT<br />

The project targets complex SoC (System on Chip) designs using a large number of IP<br />

(processors, memories, network-on-chip, hardware accelerators, peripherals) for high<br />

performance multidomain embedded applications (wireless, multimedia). The selection<br />

of the IP parameters <strong>and</strong> the automation of the network-on-chip design as well as an<br />

automated mapping on a multi-FPGA prototyping engine are the main functionnalities<br />

provided by MPSOCEXPLORER through multiobjective design space exploration.<br />

As a result of the project a complete top-down flow is available. Starting from high level<br />

application constraints (performance, b<strong>and</strong>width, latency) the user will obtain an<br />

interconnect architecture well suited for the level of traffic required by the application.<br />

MPSOCEXPLORER have been applied to various manycore ranging from 16PE to<br />

2400 PE NOC Based SOC on very large scale EVE emulators.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

First fully automatic NOC based<br />

SOC design space exploration<br />

tool based on emulation.<br />

The flow integration with EVE's<br />

ZebU emulator <strong>and</strong> ENSTA optimization<br />

techniques allows then<br />

to refine the choice at incomparable<br />

speed <strong>and</strong> to do analysis<br />

that are impossible in a classical<br />

verification environment.<br />

In the latest developement of the<br />

project observability techniques<br />

have been activated in order to<br />

measure the real activity of the<br />

sytem in term of latency <strong>and</strong><br />

b<strong>and</strong>width.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• An Automatic <strong>Design</strong> Flow for Data Parallel <strong>and</strong> Pipelined Signal Processing Applications<br />

on Embedded Multiprocessor with NoC Application to Cryptography<br />

(Xinyu Li <strong>and</strong> Omar Hammami).<br />

Automatic Embedded Multicore Generation <strong>and</strong> Evaluation Methodology: a Case<br />

Study of a NOC Based 2400-cores on Very Large Scale EmulatorO.Hammami, X.Li,<br />

L. Burgun <strong>and</strong> S. Delerse, WARP 2010, St Malo, France.<br />

• More in www.mpsocexplorer.com<br />

◗ Product(s) or Service(s):<br />

Exploration design envrionment for manycore on EVE FPGA Based Emulation platform.<br />

Network-on-chip (NOC) monitoring environment on EVE FPGA Based Emulation<br />

Platform. Exploration functionnality has been added to FlexNoC from Arteris.<br />

◗ Job creation:<br />

Arteris 1, ENSTA 2 PhD, EVE 1.<br />

CONTACT<br />

Philippe DI CRESCENZO<br />

ARTERIS<br />

+33 (0)1 61 37 38 58<br />

mpsocexplorer@arteris.com<br />

PARTNERS<br />

SMEs:<br />

ARTERIS, EVE<br />

Research institutes, universities:<br />

ENSTA<br />

PROJECT DATA<br />

Coordinator:<br />

ARTERIS<br />

Call:<br />

FEDER1<br />

Start date:<br />

September 2009<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

1.5<br />

Funding (M2):<br />

0.7<br />

Related <strong>Systematic</strong> project(s):<br />

TER@OPS<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

255


Modelling systems simulation<br />

MUSICAS<br />

Méthodologie Unifiée<br />

pour la Simulation de l’Intégrité<br />

et de la Contrôlabilité<br />

des Assemblages Soudés<br />

ON GOING<br />

PROJECT<br />

The main goal of MUSICAS is to demonstrate that the rational integration of existing<br />

software in a business infrastructure, complemented by a limited multiphysics<br />

modelling R&D of the welding process, can consider automating processes<br />

corresponding to the effective methodologies in the industry.<br />

The project's objective is to achieve <strong>and</strong> qualify a precompetitive demonstrator of a<br />

consistent <strong>and</strong> scalable solution including:<br />

• complete modelling chain from process parameters (from the soldering bath to the<br />

assemblies),<br />

• prototyping of associated services: methodological guides, best practice <strong>and</strong> operating<br />

in the HPC cloud,<br />

• characterization criteria for commercial deployment in a service, exploitable in the<br />

design, sizing <strong>and</strong> R&D, from the detailed analysis to the modelling process as a<br />

whole <strong>and</strong> the behaviour of the resulting assemblies.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The main technological leap is to integrate multiphysics simulation of welding<br />

processes upstream of thermomechanical numerical codes (for the prediction of residual<br />

stresses) to conduct an analysis of the operating performance of the welded assembly.<br />

Another challenge is to bring the welding numerical simulation in enterprise<br />

from non-expert users with reasonable calculation costs. The transition from the proof<br />

of concept stage to pre-competitive application involves the removal of four locks:<br />

• fine multiphysics modelling of all welding processes features with acceptable calculation<br />

costs,<br />

• extraction of useful information about the microstructure after welding for Non Destructive<br />

Testing simulation,<br />

• effectiveness of the software integration <strong>and</strong> optimization loops without a priori interchange<br />

formats,<br />

• effective transfer of fine information obtained from the parameters of the process,<br />

up to multiphysics modelling tools for life analysis.<br />

CONTACT<br />

Olivier ASSERIN<br />

CEA<br />

+33 (0)1 69 08 37 21<br />

olivier.asserin@cea.fr<br />

PARTNERS<br />

Large companies:<br />

AREVA NP, CEA-CENTRE DE<br />

SACLAY, CETIM, DCNS BU<br />

PROPULSION, PSA, RENAULT<br />

Intermediate size enterprises:<br />

BERTIN TECHNOLOGIES, ESI<br />

GROUP, OVH-OXALYA<br />

SMEs:<br />

DIGITAL PRODUCT<br />

SIMULATION, ENGINSOFT<br />

FRANCE<br />

Research institutes, universities:<br />

CNRS-CENTRE-EST/INSTITUT<br />

JEAN LAMOUR, INSA LYON-<br />

LAMCOS (INSAVALOR),<br />

IUSTI (UNIVERSITÉ D’AIX-<br />

MARSEILLE), LTDS (ENISE)<br />

PROJECT DATA<br />

Coordinator:<br />

BERTIN TECHNOLOGIES<br />

Co-label:<br />

EMC2, PNB<br />

Call:<br />

FUI14<br />

Start date:<br />

January 2013<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

6.1<br />

Funding (M2):<br />

2.2<br />

256<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

N-POEM<br />

Nano-objets périodiques imprimés<br />

sur polymères pour l'électromagnétisme<br />

ON GOING<br />

PROJECT<br />

The aim of N-POEM proposal is to design, fabricate <strong>and</strong> characterize emerging periodic<br />

nanostructures for three electromagnetic <strong>and</strong> optical functionalities: microwave regime<br />

absorption, filtering <strong>and</strong> antireflecting. This project groups expertise of different<br />

partners in nanofabrication, nanosciences including design <strong>and</strong> simulation.<br />

Nanofabrication processes are based on nanoimprint on flexible polymer films. Their<br />

interest is a reduction of technological steps, resulting in a decrease of production cost<br />

<strong>and</strong> time. The aim of this project is to develop technological processes for industrial<br />

applications. It will lead to a high maturity level of nanoimprint technique, compatible<br />

with industrial requirements in new domains such as devices for aircraft<br />

manufacturing, photovoltaic’s, information <strong>and</strong> communication technologies...<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The main innovation of this project is the use of nanoimprint processes on flexible sub<br />

strates for industrial applications. The functionalities which will be addressed are: ab<br />

sorption in the microwave regime, filtering in the infrared range, <strong>and</strong> anti-reflexion in<br />

the [500nm-5μm] spectral domain. These three functionalities are representative of<br />

three kinds of demonstrators which are realized during the project. Industrial applications<br />

require large surface <strong>and</strong> light-weighted devices, especially for aircraft manufacturing.<br />

Thus, the substrates have to be flexible, thin <strong>and</strong> larger than 10x10 cm 2 .<br />

Moreover fabrication processes have to be robust <strong>and</strong> low cost. This project highlights<br />

emerging large-scale lithography which combines high resolution <strong>and</strong> large surface<br />

with the nanoimprint technique. It is also cheaper than st<strong>and</strong>ard lithographies used in<br />

microelectronics. The challenge consists here in using flexible substrates. It is the sole<br />

solution to produce nanostructured large surface coating. In order to limit the number<br />

of technological steps <strong>and</strong> to reduce the fabrication cost, specific patterns (shape, aspect<br />

ratio ...) <strong>and</strong> processes (highly directional deposition technique) will be developed.<br />

CONTACT<br />

Cécile GOURGON<br />

LTM<br />

+33 (0)4 38 78 98 37<br />

cecile.gourgon@cea.fr<br />

PARTNERS<br />

Large companies:<br />

ARKEMA,<br />

DASSAULT-AVIATION,<br />

THALES OPTRONIQUE SA<br />

Research institutes, universities:<br />

CEA, CNRS-LTM, IM2NP<br />

PROJECT DATA<br />

Coordinator:<br />

CNRS<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

ANR<br />

Start date:<br />

December 2010<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

2.4<br />

Funding (M2):<br />

1.0<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project started at the end of 2010. Until January 2013, patterns have been specified<br />

for the different demonstrators, <strong>and</strong> fabricated using NIL processes. They are currently<br />

characterized <strong>and</strong> some of them correspond already to the required fonctionnality.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

257


Modelling systems simulation<br />

phase 1<br />

Outils de Modélisation et de conception<br />

Mécatronique Phase 1 (Modelling <strong>and</strong><br />

<strong>Design</strong> <strong>Tools</strong> for Mechatronics)<br />

COMPLETED<br />

PROJECT<br />

Today there is no global solution for supporting the development of mechatronical products,<br />

<strong>and</strong> there are a lot of fractures within the cycle of conception. Therefore the<br />

design phase is time consuming, with too much risk in terms of reliability, safety, performances,<br />

<strong>and</strong> failures during the industrialisation phase.<br />

O2M develops a new generation of tools to support the conception of mechatronical<br />

products, especially for automotive applications. All process levels are addressed:<br />

"pre-dimensioning", integrated design, multi-physic simulation <strong>and</strong> validation. During<br />

the phase 1, business needs (170 use cases) <strong>and</strong> functional specifications have been<br />

defined.<br />

After feasibility studies, this phase will be closed by the presentation of mocks-up by the<br />

end of July 2009.<br />

The phase 2 will focus on detailed specifications <strong>and</strong> the progressive delivery of the<br />

Solution.<br />

PROJECT RESULTS PHASE 1<br />

◗ Product(s) or Service(s): The project includes 8 sub-projects:<br />

• SP1 PTRONIC - Infrastructure.<br />

• SP2 AROME - Reliability Analysis <strong>and</strong> multi-physics optimization.<br />

• SP3 PREDIM - Multi-domains pre-dimensioning (architecture definition).<br />

• SP4 PEPS CEM & M CEM - Electro-magnetic compatibility.<br />

• SP6 ELEC3D - 3D integrated <strong>Design</strong>.<br />

• SP7 eSPACE - Interconnection between Electricity & Electronics.<br />

• SP8 BADOI - Database for Material definition <strong>and</strong> behavior identification.<br />

The design process of 3 main mechatronical products has been detailed <strong>and</strong> all difficulties<br />

or issues have been identified (use cases) in order to define the needs for the<br />

new tool generation.<br />

We propose to build a common software platform able to manage a continuum of data<br />

for the global mechatronical design process, including the different steps of modeling:<br />

requirement, functional, logical, physical design <strong>and</strong> a global 3D view supporting all<br />

complex simulation disciplines.<br />

After the phase 2, the Solution will provide a single data referential to ensure there is<br />

no replication of data. This is a key starting point to guarantee a global collaborative tool.<br />

◗ Business creation:<br />

• Challenges for Automotive<br />

Industry:<br />

- Increase by 30% to 50% the<br />

efficiency of our designers.<br />

- Improve the quality of the<br />

complex products by a factor<br />

5 to 10.<br />

- Speed up the process of design <strong>and</strong> simulation to promot faster innovations.<br />

- Allow our engineers to focus on tasks with high added value.<br />

• Challenges for Software Editors<br />

- Take position as a leader on a market which presents a potential of 20 billions<br />

Euros within next 10 years.<br />

• Regional <strong>and</strong> National stakes:<br />

- Contribute to set up a pole of excellence on Mechatronics within the Region.<br />

- Create a know-How reusable in other sectors of the industry<br />

CONTACT<br />

Denis BARBIER<br />

VALEO<br />

+33 (0)1 40 55 21 84<br />

denis.barbier@valeo.com<br />

PARTNERS<br />

Large companies:<br />

ALTAIR DEVELOPMENT,<br />

CONTINENTAL AUTOMOTIVE,<br />

DASSAULT SYSTEMES, EADS,<br />

LEONI, LIGERON® SONOVISION<br />

ITEP, RENAULT SAFRAN,<br />

SCHNEIDER ELECTRIC,<br />

THALES, TOSHIBA SCHNEIDER,<br />

VALEO<br />

Intermediate size enterprises:<br />

ALTAIR ENGINEERING<br />

SMEs:<br />

CADLM, CEDRAT,<br />

SHERPA ENGINEERING<br />

Research institutes, universities:<br />

AMPERE (ECOLE CENTRALE<br />

LYON), ARMINES, CNRT BASSE<br />

NORMANDIE, ENSEA, ESTACA,<br />

G2ELAB (ENSE3), IRSEEM<br />

ESIGELEC, LGEP, LNE, ONERA,<br />

SATIE (ENS CACHAN), SUPELEC,<br />

SUPMECA, UVSQ<br />

PROJECT DATA<br />

Coordinator:<br />

VALEO<br />

Start date:<br />

November 2007<br />

Duration:<br />

22 months<br />

Global budget (M2):<br />

11.8<br />

Funding (M2):<br />

4.8<br />

Related <strong>Systematic</strong> projects):<br />

CSDL, O2M P2, PCS<br />

258<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

phase 2<br />

Outil de Modélisation et<br />

de conception Mécatronique<br />

COMPLETED<br />

PROJECT<br />

O2M develops a new generation of tools for designing mechatronical products, especially<br />

for automotive applications. All process levels are addressed: "pre-dimensioning",<br />

integrated design, multi-physic simulation <strong>and</strong> validation.<br />

◗ Phase 1: business needs (170 use cases) <strong>and</strong> functional specifications definition.<br />

◗ Phase 2: focus on the delivery of prototypes <strong>and</strong> their validation<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The project has led to the implementation of a demonstrator. The scenario of an EV powertrain<br />

system design has been successfully implemented. This collaborative platform is developed<br />

with DASSAULT SYSTEMES <strong>and</strong><br />

other software vendors like CADLM,<br />

CEDRAT, ALTAIR <strong>and</strong> SAMTECH. It<br />

opens the way to collaborative work<br />

on mechatronics products in the automotive<br />

industry based on methodologies<br />

from CONTINENTAL, LEONI,<br />

RENAULT <strong>and</strong> VALEO.<br />

With a strong involvement of laboratories<br />

like IRSEEM, LNE, SUPMECA,<br />

methodologies, models <strong>and</strong> testbeds<br />

have been developed on topics<br />

such as materials or electromagnetic<br />

compatibility.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications: (among 14 theses <strong>and</strong> 55 articles)<br />

• Modélisation et simulation de composants électroniques pour les systèmes mécatroniques, Y. Le<br />

Floch, D. Baudry, F. Duval, M. Bensetti, C. Gautier, B. Revol, J. Ben Hadj Slama, C. Vollaire, E.<br />

Clavel, in Proc. ITT’09, Paris, France, October 2009<br />

• EEE Transactions on Magnetics 46, 8 (2010) pp 2892-2898,"EMC Modeling of an Industrial Variable<br />

Speed Drive With an Adapted PEEC Method",Vincent Ardon, Jérémie Aimé, Olivier Chadebec, Edith<br />

Clavel, Jean-Michel Guichon, Enrico Vialardi, 08/2010.<br />

• EMC Modeling of an Industrial Variable Speed Drive With an Adapted PEEC Method, Vincent Ardon,<br />

Jérémie Aime, Olivier Chadebec, Edith Clavel, Jean Michel Guichon, <strong>and</strong> Enrico Vialardi, IEEE<br />

TRANSACTIONS ON MAGNETICS, VOL. 46, NO. 8, AUGUST 2010.<br />

◗ Product(s) or Service(s):<br />

• DASSAULT SYSTEMES: Evolution of the V6 platform PLM 2.0 for mechatronics, integration of<br />

electrical data in 3D tools.<br />

• ALTAIR: optimization of performances <strong>and</strong> additional features for new domains.<br />

• CADLM: Algorithms for optimization of product design.<br />

• CEDRAT: strong improvement of InCa3D <strong>and</strong> Portunus.<br />

• CNRT, LNE, IRSEEM: development of new testbeds.<br />

◗ Job creation:<br />

• 50 jobs maintained or created during the project (More than 20 permanent contracts).<br />

• Creation of 23 permanent jobs planned in addition.<br />

◗ Business creation:<br />

CEDRAT has developed its offer for the EMC market, the connexion with the platform is an opportunity<br />

for a better integration within the R&D Information <strong>Systems</strong>. The project also allowed<br />

CEDRAT to solve a critical <strong>and</strong> strategic issue for its own development. CADLM has developed<br />

methodologies for the optimization of the design <strong>and</strong> is in a better position to address the automotive<br />

market. CONTINENTAL, LEONI, RENAULT <strong>and</strong> VALEO have optimized their design<br />

process; tools are now available to avoid a comeback to paper-based tasks; methodologies for<br />

optimization of products (performances <strong>and</strong> robustness) have been improved. An "ecosystem"<br />

has been built with small companies like EIRIS Conseil, Sherpa Engineering <strong>and</strong> CADLM. SUP-<br />

MECA is in a position to develop new research projects in aeronautics <strong>and</strong> aerospace.<br />

CONTACT<br />

Denis BARBIER<br />

VALEO<br />

+33 (0)1 40 55 21 84<br />

denis.barbier@valeo.com<br />

Daniel MARSON<br />

DASSAULT SYSTEMES<br />

+33 (0)1 61 62 75 63<br />

daniel.marson@3ds.com<br />

PARTNERS<br />

Large companies:<br />

CONTINENTAL, DASSAULT<br />

SYSTEMES, LEONI, RENAULT,<br />

SCHNEIDER, THALES, VALEO<br />

Intermediate size enterprises:<br />

ALTAIR<br />

SMEs:<br />

CADLM, CEDRAT, DPS,<br />

EIRIS CONSEIL, LIGERON,<br />

SAMTECH, SHERPA<br />

ENGINEERING<br />

Research institutes, universities:<br />

AMPERE, ARMINES, CNRT,<br />

ENSEA, ESTACA, G2ELAB,<br />

IRSEEM, LNE, SATIE, SUPELEC<br />

LGEP, SUPMECA, UVSQ<br />

PROJECT DATA<br />

Coordinator:<br />

VALEO, assisted by<br />

DASSAULT SYSTEMS<br />

Co-label:<br />

MOV'EO<br />

Call:<br />

FUI8<br />

Start date:<br />

September 2009<br />

Duration:<br />

20 months<br />

Global budget (M2):<br />

16.2<br />

Funding (M2):<br />

5.9<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

259


Modelling systems simulation<br />

OASIS<br />

Optimization of Addendum<br />

Surfaces In Stamping<br />

ON GOING<br />

PROJECT<br />

The Objective of "OASIS" project is to develop a software tool to simulate <strong>and</strong> optimize<br />

the stamping process using hign limit elestiocity steel. This projet aims to reduce the<br />

time needed by engineers to design stamping process lines for high performance steel.<br />

Extending the use of such material in automotive applications will lead to fuel economy,<br />

<strong>and</strong> thus meet new requirements in terms of carbon dioxide emissions.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ New optimization tools using game theory <strong>and</strong><br />

multilevel approach will be developed. These developments<br />

will lead to optimzation tools that can<br />

be aplied to complex problems such as the use of<br />

new material or the development of innovative concepts<br />

for stamping process.<br />

◗ The second innovation deals with the form deformation<br />

methods during the optimization<br />

process. A method based on free form deformation<br />

<strong>and</strong> dynamic parametrization will be developed.<br />

◗ The automatization of the parametric process taking<br />

into account the stamping process constarints<br />

(fabrication constraints) presents also an innovative<br />

aspect of the project<br />

◗ All these developments will be linked <strong>and</strong> integrated<br />

to obtain a complete suite for the automatic<br />

simulation <strong>and</strong> optimization of complex<br />

sheet forming process.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ <strong>Development</strong> <strong>and</strong> adaptation of optimization tools to complex stamping process.<br />

◗ Automatization of parametric tools dedicated to stamping process.<br />

◗ <strong>Development</strong> of a plateform based on free softawre tools <strong>and</strong> designed to the simulation<br />

of stamping process.<br />

CONTACT<br />

Sylvestre LEDRU<br />

SCILAB ENTERPRISES<br />

+33 (0)1 39 63 57 34<br />

sylvestre.ledru@scilabenterprises.com<br />

Simon GARESTE<br />

SCILAB ENTERPRISES<br />

+33 (0)1 39 63 55 47<br />

simon.gareste@scilabenterprises.com<br />

PARTNERS<br />

Large companies:<br />

ARCELOR MITTAL, EDF, NECS<br />

SMEs:<br />

DELTACAD, EURODECISION,<br />

SCILAB ENTERPRISES<br />

Research institutes, universities:<br />

ASSOCIATION LEONARD<br />

DE VINCI, CNRS,<br />

INRIA SOPHIA ANTIPOLIS<br />

MEDITERRANEE,<br />

LABORATOIRE ROBERVAL<br />

PROJECT DATA<br />

Coordinator:<br />

SCILAB ENTERPRISES<br />

Co-label:<br />

I-TRANS<br />

Call:<br />

FUI9<br />

Start date:<br />

January 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

6.2<br />

Funding (M2):<br />

2.4<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL, EHPOC, IOLS,<br />

OPENHPC, PCS, SCOS<br />

260<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

OCELLE<br />

Outils Logiciels pour le processeur Cell<br />

comme Exemple pour<br />

les applications Embarquées<br />

COMPLETED<br />

PROJECT<br />

OCELLE aims at efficiently programming new manycores CPU such as the IBM Cell<br />

while preserving software productivity. Regarding the embedded system domain, the<br />

goal is to exploit the underlying computation power using together a model-based<br />

approach <strong>and</strong> a low level code generation. Thus both SPMD parallelism at model level<br />

<strong>and</strong> SIMD at language level are combined. Several application types (Monte Carlo,<br />

image, dataflow <strong>and</strong> matrix computations) are addressed to cover embedded systems<br />

domain. A particular focus is made on a radiotherapy application.<br />

CONTACT<br />

Serge TISSOT<br />

KONTRON MODULAR<br />

COMPUTERS<br />

+33 (0)4 98 16 33 56<br />

serge.tissot@kontron.com<br />

PROJECT RESULTS<br />

◗ Patents:<br />

Patents: Dépôt APP / Cell_MPI: librairie d'encapsulation et d'abstraction pour le<br />

transfert de données sur le Cell via passage de messages.<br />

◗ Technologies:<br />

SPEAR code generation, Cell_MPI, Assembly code optimizer.<br />

◗ Publications:<br />

"Parallelization Schemes for Memory Optimization on the Cell Processor: a case<br />

study on the Harris Corner Detector", "XLR8: tool for optimisation <strong>and</strong> automatic parallelization<br />

on the Cell processor", "Data transfers aware programming on TLP based<br />

architectures: application with the Cell BE" (3 Journals); "Programmation par<br />

squelettes algorithmiques pour le processeur Cell", "Parallelization Strategies for<br />

the Points of Interests Algorithm on the Cell Processor", "Parallélization Schemes for<br />

Memory Optimization on the Cell Processor: A Case Study of Image Processing Algorithm"<br />

(3 Proceedings).<br />

◗ Experimentations:<br />

PEAR <strong>Design</strong> Environment, Cell_MPI communication middleware.<br />

◗ Business creation:<br />

Start up creation; new position in market for several partners.<br />

PARTNERS<br />

Large companies:<br />

KONTRON MODULAR<br />

COMPUTERS,<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

SMEs:<br />

DOSISOFT<br />

Research institutes, universities:<br />

CEA LIST, IEF<br />

PROJECT DATA<br />

Coordinator:<br />

KONTRON MODULAR<br />

COMPUTERS<br />

Call:<br />

ANR<br />

Start date:<br />

December 2006<br />

Duration:<br />

31 months<br />

Global budget (M2):<br />

1.4<br />

Funding (M2):<br />

0.6<br />

Related <strong>Systematic</strong> project(s):<br />

TER@OPS<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

261


Modelling systems simulation<br />

OLDP<br />

On Line Digital Production<br />

COMPLETED<br />

PROJECT<br />

Develop the basis of the first on line, web 2.0 type, services platform in Digital Production,<br />

in order to set up an advanced node of a future world wide network, supported by<br />

hubs for extended enterprise. Provide to the french industrial community, <strong>and</strong> especially<br />

the SME, a seamless process <strong>and</strong> tools to co-develop <strong>and</strong> co-monitor the production<br />

chain on the extended enterprise scheme.<br />

CONTACT<br />

Bernard BOIME<br />

EADS INNOVATION WORKS<br />

+33 (0)1 46 97 32 42<br />

bernard.boime@eads.net<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Deliver a first set of on line services enabling the design of the whole supply chain (process<br />

editors, <strong>and</strong> resources <strong>and</strong> behaviour editors, tools for sheduling edition, etc.).<br />

◗ Deliver an on line architecture on a 6 levels basis, enabling digital extended factory modelisation<br />

by simple combination<br />

(on line generic components data<br />

base, including behaviour models,<br />

easily combined on line).<br />

◗ Intregrate digital factory <strong>and</strong> real<br />

world on line<br />

• by managing various real events<br />

that need to be exchange on line<br />

with the digital factory;<br />

• integrating haptic <strong>and</strong>/or motion<br />

capture devices, providing a<br />

realistic immersive environment<br />

for real operator experimentation<br />

of the virtual model (use<br />

case for instance: validate the ergonomy of an assembly station). Software modules<br />

are developed in VIRTOOLS, <strong>and</strong> data defined in CATIA V6 (geometry, kynematics,<br />

dynamics, etc.).<br />

MAJOR PROJECT OUTCOMES<br />

◗ Products:<br />

Industrial softwares CATIA-DELMIA-3DVIA, MKM (virtual mannequin), ILOG, PERTINENCE<br />

suite.<br />

◗ Services:<br />

1 dissemination platform under feasability evaluation.<br />

◗ Experimentations:<br />

On-line service for:<br />

• digital production engineering;<br />

• digital production experimentation;<br />

• digital production/virtual reality integration;<br />

• digital production/Manufacturing execution systems integration;<br />

• collaborative database of digital production components.<br />

◗ Business creation:<br />

New business model services around shared/owned software suites.<br />

PARTNERS<br />

Large companies:<br />

DASSAULT AVIATION,<br />

DASSAULT SYSTEMES,<br />

EADS INNOVATION WORKS<br />

Intermediate size enterprises:<br />

ALTIS SEMICONDUCTOR, ILOG<br />

SMEs:<br />

INTERCIM, TROCHET<br />

Research institutes, universities:<br />

CEA LIST, IRISA, SUPMECA<br />

PROJECT DATA<br />

Coordinator:<br />

EADS INNOVATION WORKS<br />

Call:<br />

FUI6<br />

Start date:<br />

July 2009<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

8.5<br />

Funding (M2):<br />

3<br />

Related <strong>Systematic</strong> project(s):<br />

USINE NUMÉRIQUE 1 & 2<br />

262<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

OPARUS<br />

Optimization <strong>and</strong> Parallelization<br />

for Analysis <strong>and</strong> Reconstruction<br />

of ultrasonic NDT<br />

ON GOING<br />

PROJECT<br />

The project OPARUS "Optimization <strong>and</strong> Parallelization for Analysis <strong>and</strong> Reconstruction<br />

of ultrasonic NDT" focuses on the development of modelling tools <strong>and</strong> treatments for<br />

reconstruction of ultrasonic testing data. The objective of the project is to optimize the<br />

performance of numerical algorithms <strong>and</strong> to extend significantly the actual limitations<br />

on the use of accurate models for visualization, analysis <strong>and</strong> diagnosis. The kinds of<br />

technology pointed are clearly oriented on multi-core processors <strong>and</strong> GPGPU, all<br />

included in single "workstation". The developments are focused on applications<br />

representative of industrial cases <strong>and</strong> industrial constraints. Project results will be<br />

directly integrated in systems <strong>and</strong> software already operating in industrial environments.<br />

CONTACT<br />

Stéphane LE BERRE<br />

CEA<br />

+33 (0)1 69 08 66 03<br />

stephane.leberre@cea.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ The three complementary systems involved are based on innovative reconstruction algorithms,<br />

simulation <strong>and</strong> signal processing.<br />

◗ The entire procedure of control is covered <strong>and</strong> the expected progress relate both the<br />

processings made during the acquisition <strong>and</strong> the calculations made in the post-analysis<br />

step.<br />

◗ Optimization will be apply to Acquisition systems M2M, CIVA simulation software, <strong>and</strong><br />

NDT-KIT diagnosis tools in order to adapt process control tools to new hardware configurations,<br />

particularly in terms of parallelization <strong>and</strong> use of dedicated processors<br />

(GPGPU).<br />

◗ Acquisition: optimizing data transfers for reconstruction algorithms, integration of<br />

simulation algorithms <strong>and</strong> optimized reconstruction.<br />

◗ Simulation <strong>and</strong> Processing: simulations <strong>and</strong> pre-processing for the acquisition with<br />

the transfer to Multi2000 systems. Simulation <strong>and</strong> reconstruction for post-acquisition<br />

data processing for analysis.<br />

◗ Post-processing (NDT-kit): Reconstruction <strong>and</strong> image processing of data acquisition,<br />

automated diagnosis.<br />

PARTNERS<br />

Large companies:<br />

EADS, EDF<br />

SMEs:<br />

CAPS ENTREPRISE, M2M<br />

Research institutes, universities:<br />

CEA, IEF<br />

PROJECT DATA<br />

Coordinator:<br />

CEA<br />

Call:<br />

ANR<br />

Start date:<br />

October 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.7<br />

Funding (M2):<br />

0.7<br />

Related <strong>Systematic</strong> project(s):<br />

CORTEX3D, INDIAC<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Specification of industrial use case.<br />

◗ Evaluation of multiple algorithms <strong>and</strong> Benchmark CPU / GPU – software integration<br />

in progress.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

263


Software engineering<br />

OPEES<br />

Open Platform<br />

for the Engineering<br />

of Embedded <strong>Systems</strong><br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

The mission of OPEES is to ensure the long-term availability of innovative engineering<br />

tools <strong>and</strong> technologies in the field of built-in systems based on the intensive use of<br />

software. For the participants <strong>and</strong> collaborators of OPEES, this challenge can be<br />

achieved if it’s possible to build an ecosystem in the Open Source framework, with the<br />

appropriate business models that ensure long-term availability.<br />

An open <strong>and</strong> visible organisation with European <strong>and</strong> global dimensions, implementing<br />

the models / business plans <strong>and</strong> the dissemination plan defined for the project, allowing<br />

the emergence of a European service industry.<br />

A common vision <strong>and</strong> roadmap that allow to share collaborative R&D project results <strong>and</strong><br />

to build upon them so as to ensure the consistency <strong>and</strong> complementarity of future R&D<br />

projects undertaken for completing the set.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

• Build an open source ecosystem.<br />

• Assess, define <strong>and</strong> experiment methods,<br />

processes <strong>and</strong> guidelines to ensure the<br />

required level of quality.<br />

• Ensure very long term availabilty.<br />

◗ LONG LASTING SYSTEM ENGINEERING<br />

• Recommended practices that impact the<br />

requirements on tool maturity.<br />

• Quality Model for the OPEES components<br />

based.<br />

◗ MODEL DRIVEN ENGINEERING PROCESS<br />

• Model-driven method <strong>and</strong> process to<br />

enable tool interoperability in the OPEES<br />

ecosystem.<br />

• Model-driven method to aid, facilitate <strong>and</strong><br />

automate composition among OPEES<br />

components.<br />

◗ INSPECTION, V&V AND QUALIFICATION<br />

• Process <strong>and</strong> method elements for the<br />

inspection, validation, verification <strong>and</strong><br />

qualification of OPEES components to<br />

assess their quality <strong>and</strong> maturity. Casestudy<br />

on DO-178C: qualification of<br />

Polychrony (CS <strong>and</strong> INRIA).<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Creation of Polarsys (http://www.polarsys.org) in collaboration with the Eclipse<br />

Foundation.<br />

◗ A new ecosystem <strong>and</strong> its associated business models.<br />

◗ A technical repository with new tools <strong>and</strong> components.<br />

◗ A set of processes <strong>and</strong> method to qualify OPEES components <strong>and</strong> to ensure their<br />

long-term availability.<br />

CONTACT<br />

Gaël BLONDELLE<br />

OBEO<br />

+33 (0)2 51 13 51 42<br />

gael.blondelle@obeo.fr<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, ALYOTECH, ATOS<br />

ORIGIN, COMBITECH, CS,<br />

DASSAULT AVIATION, EADS<br />

ASTRIUM, ERICSSON, INDRA ,<br />

MBDA, THALES<br />

SMEs:<br />

ADACORE, OBEO, LINAGORA,<br />

SPACE APPLICATIONS, TCP<br />

SISTEMAS E INGENIERIA, XIPP<br />

Research institutes, universities:<br />

CEA, CNES, ICT-NORWAY,<br />

INP TOULOUSE, INRIA,<br />

KATHOLIEKE UNIVERSITEIT,<br />

LEUVEN, IRIT, ONERA, UNI<br />

POLITECNICA DE VALENCIA,<br />

UNI SKÖVDE<br />

PROJECT DATA<br />

Coordinator:<br />

OBEO<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Call:<br />

ITEA 2 CALL 3<br />

Start date:<br />

January 2009<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

12.8<br />

264<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Integrated platform of parallelization<br />

of industrial <strong>and</strong> academic codes<br />

for GPU <strong>and</strong> <strong>and</strong> hybrid architectures<br />

COMPLETED<br />

PROJECT<br />

The OpenGPU project proposes a triple objective:<br />

• Build an integrated <strong>and</strong> open platform of Open source tools helping the parallelisation<br />

of existing code,<br />

• Experiment the benefits of this parallelisation through big industrial <strong>and</strong> academic<br />

demonstrators,<br />

• Build the adequate material <strong>and</strong> software architectures for the exploitation of these<br />

new computing powers <strong>and</strong> the improvement of the energy consumption.<br />

The Open GPU project thus contains three big topics which are both complementary<br />

<strong>and</strong> in synergy some with the others in a purpose of mutual increase of the value in<br />

each of the domains.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The OpenGPU project shows that the GPU technology has the capacity to take a central place in the<br />

HPC programming, because it can solve the problem of computing power at an affordable cost <strong>and</strong> with<br />

a controled energy consumption, <strong>and</strong> that software tools based on the OpenCL st<strong>and</strong>ard enable unspecialized<br />

developers to have access to the techniques of parallel programming. This project allowed the<br />

development of method <strong>and</strong> tools to make classic programs of calculation HPC compatible with hybrid<br />

architectures, with sometimes incredible improvement of performances.<br />

CONTACT<br />

Vincent DURANT<br />

IF RESEARCH WALLIX<br />

+33 (0)1 53 42 12 92<br />

vdurant@wallix.com<br />

PARTNERS<br />

Large companies:<br />

BULL, THALES RESEARCH<br />

& TECHNOLOGY<br />

Intermediate size enterprises:<br />

ESI GROUP<br />

SMEs:<br />

AS+, ATEJI, CAPS ENTREPRISE,<br />

HPC PROJECT, IF RESEARCH<br />

WALLIX, NUMTECH<br />

Research institutes, universities:<br />

ARMINES PARIS, CEA DAM,<br />

CEA LIST, DIGITEO SCILAB,<br />

ECOLE CENTRALE PARIS -<br />

CRSA, GENCI, INRIA SACLAY,<br />

IBISC - UNIVERSITÉ D'EVRY,<br />

INRA, UPMC-LIP6<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• "Patterns for Parallel Programming on GPU" by F. Magoules (ECP/CRSA), edited by CIVIL-<br />

COMP LTD (SAXE-COBURG PUBLICATIONS);<br />

• Tran, VD, Zerath B, Tempel S, Zehraoui F, Tahi F. 2012. BoostSVM: A miRNA classifier with<br />

high accuracy using boosting SVM. Extended resume. JOBIM (Journées Ouvertes en Biologie,<br />

Informatique et Mathématiques), pages 259-266, Rennes, july 2012;<br />

• GPU Technology conference, San Jose (CA), 2010, “GPGPU: a SME point of view” by NUMTECH,<br />

http://nvidia.fullviewmedia.com/gtc2010/0923-a8-2037.html;<br />

• Session Open-GPU: OpenGPU un an après, Ecole Polytechnique, 2011, “Retour d'expérience<br />

OpenCL”, by AS+ <strong>and</strong> INRIA, https://cfsp.univ-perp.fr/node/2664”.<br />

◗ Product(s) or Service(s):<br />

OpenGPU enabled to create a strong skill community in Ile de France around the parallel programming<br />

using hybrid processors (GPU <strong>and</strong> CPU). BULL has developped a new blade computer<br />

based on Nvidia hybrid technology, with prestigious reference.<br />

◗ Job creation: This project generated about 20 job creation<br />

◗ Maintained jobs: This project helped to maintain several tens of existing jobs<br />

PROJECT DATA<br />

Coordinator:<br />

IF RESEARCH WALLIX<br />

Call:<br />

FUI8<br />

Start date:<br />

March 2010<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

13.2<br />

Funding (M2):<br />

5.1<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

265


Modelling systems simulation<br />

Open HPC<br />

COMPLETED<br />

PROJECT<br />

Simulation <strong>and</strong> High Performance Computing are a strategic stake for the competitiveness.<br />

Both for Industry <strong>and</strong> Research one of the key elements of the HPC chain is application<br />

software. It has to be accessible to all the actors of the market, especially for the small <strong>and</strong><br />

medium-sized firms. Users ask for global software solutions on HPC architecture, mixing<br />

both free <strong>and</strong> commercial software. In the context of this project, Open Source software will<br />

be improved in term of quality, interoperability <strong>and</strong> performance. These developments<br />

have to be structured <strong>and</strong> connected in order to create a coherent software platform, in<br />

connexion with other initiatives such as the Complex System <strong>Design</strong> Lab CSDL.<br />

CONTACT<br />

Michel NAKHLE<br />

CS<br />

+33 (0)1 41 28 43 57<br />

michel.nakhle@c-s.fr<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

Open HPC aims at building a coherent, interoperable <strong>and</strong> accessible HPC software platform<br />

addressing both commercial <strong>and</strong> Open Source software. A strong implication of<br />

compagnies like ESI <strong>Group</strong>, Digiteo Scilab, C-S SI, CSTB <strong>and</strong> Logilab working together<br />

confirms the way choosen by the project. The parallelisation <strong>and</strong> the adaptation of computing<br />

tools are a necessary step forward the building of the Open HPC software platform.<br />

Then, in order to reach the goals a focus on the process management of the whole<br />

computing chain is done.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Products:<br />

The virtual Open HPC platform is made of several Open Source <strong>and</strong> Commercial<br />

products. For exemple the Logilab company launched an open source case study<br />

management tool. This Internet tool can gather the whole knowledge on a study case<br />

linked to the solver datamanager.<br />

ESI <strong>Group</strong> worked with CS-SI <strong>and</strong> the CSTB in order to increase <strong>and</strong> adapt its process<br />

manager VDot to the building market.<br />

◗ Services:<br />

The CSTB worked on simulation with real experiment comparison. So the CSTB used<br />

<strong>and</strong> increased different solvers developed in IOLS in order to run simulation at different<br />

scale (city quarter, bridge, anchorage...).<br />

◗ Business creation:<br />

Based on the result of the project, a business plan on the Building Market is in discussion<br />

between the Open HPC partners.<br />

PARTNERS<br />

Large companies:<br />

CS, EDF, NECS<br />

Intermediate size enterprises:<br />

ESI GROUP<br />

SMEs:<br />

DISTENE, LOGILAB, OXALYA,<br />

TERATEC<br />

Research institutes, universities:<br />

CEA/DEN, CSTB,<br />

DIGITEO SCILAB, ONERA<br />

PROJECT DATA<br />

Coordinator:<br />

CS<br />

Call:<br />

FUI6<br />

Start date:<br />

January 2009<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

3.6<br />

Funding (M2):<br />

1.7<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL, EHPOC, ILMAB, IOLS,<br />

OPUS, SCOS<br />

266<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

OPtimisation de SIMulations<br />

OPSIM pour la conception<br />

COMPLETED<br />

PROJECT<br />

Numerical simulation, optimization <strong>and</strong> robust design techniques become a prerequisite<br />

for complex systems design as ground vehicles. The mass is a major constraint when limiting<br />

CO 2 emissions is a challenge. Reducing the mass has to be done considering the<br />

service to provide the customer (safety, acoustic, …). Optimization techniques is a way of<br />

dimensionning innovation with the best trade-off between cost , mass <strong>and</strong> performance.<br />

In order to do so, OPSIM is organized around 3 main topics: numerical simulation quality<br />

improvement (soft efficiency, precision of finite elements models), high performance<br />

computing, optimization <strong>and</strong> robust design tools.<br />

Results have been applied on 4 studies of synthesis <strong>and</strong> innovation for ALSTOM <strong>and</strong><br />

RENAULT industrial projets.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Increase of PAM-CRASH speedup <strong>and</strong> global performance (reduce by 20% on RENAULT<br />

midsize car model).<br />

◗ Precision improvement of crash model: include stamping properties <strong>and</strong> improve the numerical<br />

spot weld behavior.<br />

◗ <strong>Development</strong> of news multicriteria optimisation tools (for example, genetic algorithms NS-<br />

GAII <strong>and</strong> Electre for high dimension multicriteria decision aid) <strong>and</strong> integration in RENAULT<br />

optimization toolbox ALTERNOVA.<br />

◗ Improvement of the RENAULT global optimization<br />

tool for mass saving on the<br />

car-body, demonstation on a RENAULT<br />

case-study (multi-physics optimization<br />

with more than 200 parameters).<br />

◗ New optimization tool for robut design<br />

in crash analysis, demonstration on a<br />

RENAULT case-study.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications: 11<br />

• "Optimisation pour la conception de produits par simulations numériques: Application à une étude<br />

de synthèse RENAULT", 11 e Congrès de la Société Française de Recherche Opérationnelle et d’Aide<br />

à la Décision, ROADEF 2010, Toulouse, Février 24-26.<br />

• "Optimisation pour la conception de produits par simulations numériques: problème d’optimisation<br />

multicritère de gr<strong>and</strong>e dimension" ,11 e Congrès de la SFRO et d’Aide à la Décision, ROADEF 2010,<br />

Toulouse, Février 24-26.<br />

• "Particle Swarm Optimization Algorithm with Space Partitioning for Many-Objective Optimization“, accepté<br />

à la conférence Meta10 “International Conference on Metaheuristics <strong>and</strong> Nature Inspired Computing”.<br />

◗ Product(s) or Service(s):<br />

• An improved version of PAM-CRASH for ESI customers.<br />

• An offer of "HPC on dem<strong>and</strong>" proposed by BULL.<br />

• An improved toolbox ALTERNOVA with new functionnalities.<br />

◗ Job creation:<br />

EURODECISION Stability of the team (7 persons). Sales <strong>and</strong> marketing: +1 person during this 3 years.<br />

◗ Business creation:<br />

• ALTERNOVA is the toolbox developped by EURODECISION for RENAULT, enabling an optimisation<br />

workflow in the product design process.<br />

• The signature in January 2011 of an important cooperation contract between RENAULT <strong>and</strong><br />

EURODECISION. This contract is strategic for EURODECISON enabling the SME to sell to new<br />

clients licences <strong>and</strong> services exploiting ALTERNOVA. The contract is also important for RE-<br />

NAULT in order to maintain viability of the toolbox in the long term.<br />

Exploitation of OPSIM results (Alternova toolbox or some components such as Electre or NSGAII ) is also<br />

planned in other EURODECISION activities than the product optimisation design one. In this case the<br />

new products will participate to the goblal growth of EURODECISION (15%-20% per year in average).<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

CONTACT<br />

Marie-Maud CHATILLON<br />

RENAULT<br />

+33 (0)1 76 85 13 84<br />

marie-maud.chatillon<br />

@renault.com<br />

PARTNERS<br />

Large companies:<br />

ALSTOM, BULL, RENAULT<br />

Intermediate size enterprises:<br />

ESI<br />

SMEs:<br />

EURODECISION<br />

Research institutes, universities:<br />

ECOLE CENTRALE DE LYON,<br />

EC LILLE, UNIVERSITE DE<br />

VERSAILLES SAINT-QUENTIN-<br />

EN-YVELINES<br />

PROJECT DATA<br />

Coordinator:<br />

RENAULT<br />

Call:<br />

FUI5<br />

Start date:<br />

September 2008<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

4.6<br />

Funding (M2):<br />

1.6<br />

Related <strong>Systematic</strong> project(s):<br />

ACTIVOPT, RODIN<br />

267


Modelling systems simulation<br />

OPTIDIS<br />

Optimisation d'un code de<br />

dynamique des dislocations<br />

ON GOING<br />

PROJECT<br />

◗ The materials used in the nuclear industry undergo various <strong>and</strong> complex constraints.<br />

Modeling efforts offers the opportunity to underst<strong>and</strong> the mechanisms leading to the<br />

ageing of these materials.<br />

◗ Dislocations are linear defects which are quite abundant in crystalline metals. They<br />

are responsible for their plastic behavior. Irradiation induced defects strongly interact<br />

with dislocations, therefore modifying the mechanical properties of these materials.<br />

Underst<strong>and</strong>ing these mechanisms is therefore crucial.<br />

◗ Dislocation dynamics is a simulation technique suite to follow the motion of a large<br />

number of dislocations along time. Taking full advantage of HPC is critically needed<br />

to simulate to simulate representative volume elements. The goal of OPTIDIS, is to<br />

optimize such a code within a team including CEA, INRIA <strong>and</strong> CNRS.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ The goal of OPTIDIS is to<br />

optimize a dislocation dynamics<br />

code named NU-<br />

MODIS enabling large scale<br />

simulations of scientific interest.<br />

This goal requires<br />

the development of three<br />

specific algorithms:<br />

• optimized calculation of<br />

the interactions between<br />

dislocations using multipole<br />

approach;<br />

• optimized linear <strong>and</strong> nonlinear<br />

solvers taking full<br />

The interaction between a dislocation <strong>and</strong> a radiationinduced<br />

loop.<br />

advantage of the topological structure of dislocations;<br />

• development of new load-balancing strategies as the spatial distribution of dislocations<br />

tends to be extremely heterogeneous. Each of these three tasks will be addressed<br />

using a combination of advanced High-Performance Computation schemes<br />

(MPI <strong>and</strong> POSIX threads) <strong>and</strong> the development of new algorithms. As a final "gr<strong>and</strong><br />

challenge", NUMODIS will be used to address a problem of major scientific <strong>and</strong> industrial<br />

interest: the channeling of deformation in irradiated zirconium cladding.<br />

CONTACT<br />

Laurent DUPUY<br />

CEA / DEN<br />

+33 (0)1 69 08 53 45<br />

laurent.dupuy@cea.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

CEA/DEN, HIEPACS, INP,<br />

INRIA, UNIVERSITÉ PARIS-EST<br />

CRÉTEIL<br />

PROJECT DATA<br />

Coordinator:<br />

CEA/DEN<br />

Call:<br />

ANR<br />

Start date:<br />

October 2010<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

1.5<br />

Funding (M2):<br />

0.4<br />

STATUS - MAIN PROJECT OUTCOMES<br />

This project started 6 months ago. The first meetings were held to define more precisely<br />

the different tasks. Several trainees <strong>and</strong> one PhD student were recruited by the different<br />

partners.<br />

268<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Open source Platform for Uncertainty<br />

treatment in Simulation<br />

COMPLETED<br />

PROJECT<br />

Numerical simulation has gained more <strong>and</strong> more place in the modern practice of engineering.<br />

A huge number of industrial studies require numerical models in order to<br />

forecast the behavior of complex systems. Whatever the purpose of the study, it is crucial<br />

for engineers to assess the uncertainty tainting the model’s outcomes <strong>and</strong> the decision<br />

going with. Undoubtedly, we have observed during these last years a rise of<br />

interest in these problems within the scientific <strong>and</strong> technical community.<br />

The OPUS project had the following goals:<br />

◗ Let some reference methods/tools arise by gathering innovative methods <strong>and</strong> algorithms<br />

<strong>and</strong> creating a lasting dynamics at the interface academic research-industryservice,<br />

◗ Capitalize the French know-how in the framework of uncertainty analysis around a<br />

common basis of methods/tools <strong>and</strong> a reference community<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ <strong>Development</strong> of innovative methodologies<br />

<strong>and</strong> algorithms for performing<br />

probabilistic calculations on CPU time<br />

consuming models: adaptive krigingbased<br />

metamodels for estimating the<br />

probability of rare events, efficient<br />

polynomial chaos expansion, inverse<br />

modeling, low probability quantiles robust<br />

estimation, certified reduced<br />

basis for fast resolution of EDP’s.<br />

◗ Software production: 7 open source contributions,<br />

running within industrial <strong>and</strong><br />

lasting free software platforms (Scilab,<br />

Octave, Open TURNS, R) put at disposal of the industrial <strong>and</strong> scientific community.<br />

◗ Key contribution to structure a reference French community, as witnessed by several<br />

working groups <strong>and</strong> training courses initiated.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• J. Bect, D. Ginsbourger, L. Li, V. Picheny, E. Vazquez. Sequential design of computer<br />

experiments for the estimation of a probability of failure. Statistics <strong>and</strong> Computing<br />

(in press), 2011.<br />

• A. Buffa, Y. Maday, A. T. Patera, C. Prud’homme, G. Turinici. A priori convergence of<br />

the greedy algorithm for the parametrized reduced basis. ESAIM-Math. Model.<br />

Numer. Anal. Special Issue in honor of David Gottlieb (in press), 2011.<br />

• A. Antoniadis, A. Pasanisi (Eds.) Special Issue: Modeling of Computer Experiments<br />

for Uncertainty Propagation <strong>and</strong> Sensitivity Analysis. Statistics <strong>and</strong> Computing (in<br />

press), 2011.<br />

• T. Crestaux, J.M. Martinez, O. Le Maître. Polynomial chaos expansions for sensitivitiy<br />

analysis. Reliability Engineering <strong>and</strong> System Safety, 94: 1161–1172, 2009.<br />

• C. Cannamela, J. Garnier, B. Iooss. Controlled stratification for quantile estimation.<br />

Annals of Applied Statistics, 2(4):1554–1580, 2008.<br />

◗ Product(s) or Service(s): 7 open source software components.<br />

◗ Job creation: 4 post-doctoral temporary fellowships <strong>and</strong> 1 permanent job (at Softia).<br />

CONTACT<br />

Alberto PASANISI<br />

EDF R&D<br />

+33 (0)1 30 87 80 85<br />

alberto.pasanisi@edf.fr<br />

PARTNERS<br />

Large companies:<br />

CEA, DASSAULT AVIATION,<br />

EADS IW, EDF R&D<br />

SMEs:<br />

SOFTIA<br />

Research institutes, universities:<br />

ECOLE CENTRALE PARIS,<br />

INRIA, SUPELEC, UNIVERSITE<br />

JOSEPH FOURIER GRENOBLE1,<br />

UNIVERSITE PARIS 7<br />

PROJECT DATA<br />

Coordinator:<br />

EDF R&D<br />

Call:<br />

ANR<br />

Start date:<br />

April 2008<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

2.2<br />

Funding (M2):<br />

1<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL, EHPOC<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

269


Software engineering<br />

Project also supported by Free & Open Source Software WG.<br />

P PROJECT<br />

ON GOING<br />

PROJECT<br />

The main objective of P Project is to facilitate the development of hard real-time, critical,<br />

embedded systems. Thanks to a comprehensive toolset built around an automatic code<br />

generator, it will use a strong model-based approach. P Project aims to develop an<br />

open source, multi-domain code generation toolchain. It will h<strong>and</strong>le, in a coherent<br />

manner, the relevant behavioral <strong>and</strong> architectural language subsets, <strong>and</strong> synchronous<br />

<strong>and</strong> asynchronous modeling. It will target a number of programming <strong>and</strong> synthesis<br />

languages, as well as mono- <strong>and</strong> multi-CPU computers. It will come with a qualification<br />

kit, the material necessary to gain certification credit from the use of the toolset.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The final goal of P Project is to develop a code generation framework that could be<br />

commercially exploited by the project partners. This tool chain will encompass a code<br />

generator for mono <strong>and</strong> multi -core processors targeting Ada/C/C++ with the possibility<br />

of instrumenting the generated code, a code generator targeting VHDL <strong>and</strong> SystemC<br />

<strong>and</strong> a set of verification tools focusing on verification of co-modeling consistency <strong>and</strong><br />

real-time properties. The main technological innovations of P Project with respect to the<br />

points above consist in improving the tool interoperability from the perspective of multimodel<br />

code generation <strong>and</strong> verification <strong>and</strong> in providing an open-source tool chain allowing<br />

qualification in the context of the DO-178, ISO-26262 <strong>and</strong> ECSS-E-ST-40C /<br />

Q-ST-80C st<strong>and</strong>ards. From a business <strong>and</strong> strategic perspective, the project will propose<br />

a first migration path from a non-European, proprietary <strong>and</strong> monopolistic product<br />

(Simulink) to a European open-source alterative (Xcos, Scicos) <strong>and</strong> will promote an<br />

economical ecosystem based on open-source software.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

In 2011 work essentially focussed on user requirements specification <strong>and</strong> a start on the<br />

work on UML <strong>and</strong> Simulink importers.<br />

CONTACT<br />

Robertus VINGERHOEDS<br />

CONTINENTAL AUTOMOTIVE<br />

FRANCE<br />

+33 (0)6 11 98 69 5<br />

robertus.vingerhoeds<br />

@continental-corporation.com<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, ATOS ORIGIN,<br />

CONTINENTAL AUTOMOTIVE<br />

FRANCE, EADS ASTRIUM,<br />

MORPHO, ROCKWELL COLLINS<br />

FRANCE, THALES ALENIA<br />

SPACE, THALES AVIONICS<br />

Intermediate size enterprises:<br />

ALTAIR<br />

SMEs:<br />

ABOARD ENGINEERING,<br />

ACG SOLUTIONS, ADACORE,<br />

SCILAB ENTERPRISES,<br />

ST INFORMATIQUE SERVICES<br />

Research institutes, universities:<br />

INRIA, IRIT, LABSTICC, LAMI,<br />

ONERA<br />

PROJECT DATA<br />

Coordinator:<br />

CONTINENTAL AUTOMOTIVE<br />

FRANCE<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Call:<br />

FUI11<br />

Start date:<br />

October 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

9.8<br />

Funding (M2):<br />

3.8<br />

Related <strong>Systematic</strong> project(s):<br />

CESAR, EDONA, LAMBDA,<br />

MEMVATEX, OPEES, USINE<br />

LOGICIELLE<br />

270<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

PISI PAJERO<br />

ON GOING<br />

PROJECT<br />

PAJERO is an innovative project formed to develop a Cloud-based Workforce<br />

Optimization platform. Proposed as an on-dem<strong>and</strong> application (SaaS), it will provide a<br />

real-time capability to solve complex resource management problems through a set of<br />

groundbreaking features:<br />

◗ A new generation of optimization solver using advanced Constraint Programming extensions<br />

<strong>and</strong> parallel algorithms<br />

◗ HUDL: A natural business-oriented metalanguage aimed to allow a computer illiterate<br />

business specialist to set up reusable business rules <strong>and</strong> solver programmation<br />

◗ A set of programming tools to transparently exploit hardware environments of the<br />

15 next years: massively parallel devices (many-core, GPGPU) <strong>and</strong> Cloud Computing<br />

◗ This platform will provide to vertical markets ways to solve its workforce resources<br />

optimization problems <strong>and</strong> to get the needed computing power<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ A horizontal platform built on a Service-Oriented Architecture (SOA) which can be adapted<br />

to any vertical sector <strong>and</strong> solve complex multiple resources management problems<br />

◗ HUDL: An accessible parameterization language. Its natural <strong>and</strong> business-oriented nature will<br />

allow the horizontal platform to be adapted to any specific vertical context without writing<br />

code. It will provide too an easy way to describe the optimization problems for the solver<br />

◗ A new generation Constraint Programming Solver integrating multiple CSP extensions<br />

in the same engine:<br />

• Soft constraints (weighted CSP) <strong>and</strong> multi-criteria optimization are addressed by extended<br />

Optimal Soft Arc Consistency <strong>and</strong> conservative dual consistency methods,<br />

• A new consistency algorithm based on failed values,<br />

• Conditional constraint satisfaction with preferences,<br />

• Uncertainty <strong>and</strong> Stochastic constraint programming: scenario-based algorithm.<br />

• Intensive use of parallelism<br />

at all project stages bringing<br />

superlinear performance:<br />

• HMPP Platform allowing<br />

portable parallel codes in a<br />

Cloud Computing environment<br />

independent from hardware<br />

targets<br />

◗ Parallel solver algorithms:<br />

• Models portfolios,<br />

• Homogenous <strong>and</strong> heterogeneous<br />

solvers portfolios<br />

STATUS - MAIN PROJECT OUTCOMES<br />

CONTACT<br />

Jean-Claude BONIN<br />

HORIZONTAL SOFTWARE<br />

+33 (0)9 82 30 40 00<br />

jcbonin@horizontalsoftware.com<br />

PARTNERS<br />

SMEs:<br />

CAPS ENTREPRISE, EQUITIME,<br />

HORIZONTAL SOFTWARE<br />

Research institutes, universities:<br />

UNIVERSITE LENS ARTOIS,<br />

UNIVERSITE NICE-SOPHIA-<br />

ANTIPOLIS, UNIVERSITE<br />

VERSAILLES-SAINT-QUENTIN-<br />

EN-YVELINES<br />

PROJECT DATA<br />

Coordinator:<br />

HORIZONTAL SOFTWARE<br />

Call:<br />

OSEO<br />

Start date:<br />

March 2011<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

16.5<br />

Funding (M2):<br />

7.6<br />

Related <strong>Systematic</strong> project(s):<br />

OPARUS, OPEN GPU, POPS<br />

2 families of products:<br />

◗ PAJERO Product: it is a horizontal platform designed to optimize enterprise workforce<br />

resources. It will be adapted to a specific vertical market by business partners with<br />

the natural parameterization language HUDL. EquiTime will develop the Healthcare<br />

sector adaptation.<br />

◗ HMPP Platform: Programming tools designed to make developed software independent<br />

of the target parallel runtime environment (Cloud, Computing, Many-core,<br />

GPGPU…).<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

271


Software engineering<br />

PANDA<br />

Parallelism And Distribution Analysis<br />

COMPLETED<br />

PROJECT<br />

The validation of concurrent <strong>and</strong> distributed programs is difficult because the number<br />

of accessible states is too large to be enumerated, <strong>and</strong> even the number of control<br />

points, on which abstract collecting semantics are based, explodes. This is due to the<br />

great number of distinct scheduling of actions in legal executions.<br />

The objective of this project is to develop theories <strong>and</strong> tools allowing for tackling this<br />

combinatorial explosion, in order to validate concurrent <strong>and</strong> distributed programs in<br />

an efficient manner.<br />

We will consider various paradigms of computation <strong>and</strong> interaction, encompassing<br />

most of the classical ones, as well as more recent ones such as the ones found in<br />

Singularity for instance, which will provide a good "test case" for the formal semantics<br />

<strong>and</strong> methods the project is aiming at developing.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

We have implemented a library that<br />

allow to manipulate directed graphs<br />

representing concurrent processes,<br />

thus allowing the automatic verification<br />

of deadlock freedom.<br />

We have defined several new models<br />

for process calculi, <strong>and</strong> various semantic<br />

tools, like for instance a notion<br />

of bisimulation for concurrent constraint<br />

programming.<br />

In the area of security, we have extended<br />

the information theoretic approach<br />

to information leakage so to<br />

capture a general model of adversary.<br />

In the area of privacy, we have extended<br />

the notion of differential privacy to arbitrary metrics, <strong>and</strong> applied to generate<br />

mechanisms for privacy protection in various applications.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Mário S. Alvim, Miguel E. Andrés, Catuscia Palamidessi: Quantitative information<br />

flow in interactive systems. Journal of Computer Security 20(1): 3-50 (2012).<br />

• Mário S. Alvim, Konstantinos Chatzikokolakis, Catuscia Palamidessi, Geoffrey<br />

Smith: Measuring Information Leakage Using Generalized Gain Functions. CSF<br />

2012: 265-279.<br />

• Multiple Congruence Relations, First-Order Theories on Terms, <strong>and</strong> the Frames of<br />

the Applied π-Calculus. F. Jacquemard, É. Lozes, R. Treinen <strong>and</strong> J. Villard. In Proceedings<br />

of TOSCA'11, LNCS, Springer, 2011.<br />

◗ Job creation: 5<br />

◗ Business creation:<br />

Extrem computing Business unit created by Bull for the HPC market.<br />

◗ Maintained jobs: 3<br />

CONTACT<br />

Catuscia PALAMIDESSI<br />

INRIA<br />

+33 (0)1 74 85 42 49<br />

catuscia@lix.polytechnique.fr<br />

PARTNERS<br />

Large companies:<br />

AIRBUS FRANCE<br />

Research institutes, universities:<br />

CEA, INRIA, UNIVERSITY<br />

PARIS NORD, UNIVERSITY<br />

OF PROVENCE<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA<br />

Call:<br />

ANR 2009<br />

Start date:<br />

October 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2<br />

Funding (M2):<br />

0.5<br />

Related <strong>Systematic</strong> project(s):<br />

CPP<br />

272<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

PARAL-ITP<br />

Pervasive Parallelism<br />

in Highly-Trustable Interactive<br />

Theorem Proving <strong>Systems</strong><br />

ON GOING<br />

PROJECT<br />

Coq <strong>and</strong> Isabelle are the leading European systems for mathematical modeling <strong>and</strong><br />

interactive proof checking, with fully formal logical foundations. Applications include<br />

huge mathematical proofs <strong>and</strong> semi-automated verifications of complex hardware <strong>and</strong><br />

software systems. This dem<strong>and</strong>s substantial computing power of technical workstations,<br />

which today means explicit parallelism on multi-core hardware.<br />

The project addresses all aspects of parallel proof checking <strong>and</strong> asynchronous<br />

interaction for Coq <strong>and</strong> Isabelle in a pervasive manner: from internal prover architecture<br />

to front-end technology in the style of modern IDEs like Eclipse or Netbeans. Ultimately,<br />

both Coq <strong>and</strong> Isabelle will become more powerful <strong>and</strong> more accessible, to support even<br />

larger proof formalization efforts.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ High-performance parallel prover<br />

architecture, specifically for Coq<br />

<strong>and</strong> Isabelle <strong>and</strong> their underlying<br />

ML platforms.<br />

◗ Common prover integration layer<br />

for uniform access of parallel<br />

Coq <strong>and</strong> Isabelle by generic<br />

front-ends, with uniform document<br />

model for formal proofs <strong>and</strong> built-in change history.<br />

◗ Novel prover front-end technologies with parallel <strong>and</strong> asynchronous interaction:<br />

Prover IDE with continuous checking of formal theories, as rich client platform.<br />

◗ Formal analysis of key aspects of the pervasive parallel approach, to retain high<br />

trustability of Coq <strong>and</strong> Isabelle in the tradition of the original LCF approach.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Kickoff in November 2011.<br />

Formation of the for action-lines of the project.<br />

CONTACT<br />

Burkhart WOLFF<br />

UNIVERSITE PARIS SUD 11/LRI<br />

+33 (0)1 69 15 66 40<br />

wolff@lri.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

INRIA ROCQUENCOURT,<br />

INRIA SACLAY, UNIVERSITE<br />

PARIS SUD 11/LRI<br />

PROJECT DATA<br />

Coordinator:<br />

UNIVERSITE PARIS SUD 11/LRI<br />

Call:<br />

ANR<br />

Start date:<br />

November 2011<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

2.3<br />

Funding (M2):<br />

0.5<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

273


Modelling systems simulation<br />

PARMAT<br />

PARallélisation pour<br />

la simuilation des matériaux<br />

COMPLETED<br />

PROJECT<br />

The european project PERFECT has developed a computation chain for the simulation<br />

of the ageing under neutronic irradiation of the alloys (steel mainly) involved in materials<br />

of the nuclear reactors. This chain is made of seven codes, the accuracy of each of them<br />

depends on the size of the simulated systems. The goal of the project PARMAT is to<br />

optimize three codes (ab initio, Monte Carlo, chemical kinetics) in the chain in order to<br />

prepare for the future petaflopic architecture made of some hundreds of thous<strong>and</strong>s of<br />

cores, as prefigured by the IBM BlueGene machines. Then, the size of the simulated<br />

system will be satisfying.<br />

CONTACT<br />

Guy BENCTEUX<br />

EDF - R&D<br />

+33 (0)1 47 65 30 88<br />

guy.bencteux@edf.fr<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Ab initio simulations: semi-empirical models of nanotubes with up to 10^5 carbon<br />

atoms can be simulated with the efficient use of hundreds of processors.<br />

◗ 3D mesoscale simulations of irradiation damage: kinetic Monte-Carlo simulations<br />

can be efficiently distributed over a dozen processors.<br />

◗ Spatially homogenized model: the dynamic of cluster defects containing self-defects<br />

<strong>and</strong> up to 100 solute atoms can be simulated over a long period (0.5 dpa) in half a<br />

day, which represents a tenfold increase in the maximum number of solute atoms.<br />

PARTNERS<br />

Large companies:<br />

CEA, EDF<br />

SMEs:<br />

CAPS-ENTREPRISE<br />

Research institutes, universities:<br />

CNRS-UMET, ENPC-CERMICS<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• "Analysis of a Quadratic Programming Decomposition Algorithm", paper published<br />

in SIAM Journal of Numerical Analysis<br />

• "Domain Decomposition for Electronic Structure Computations", communication<br />

in ParCo 07, published in the proceedings.<br />

◗ Product(s) or Service(s):<br />

• Ab initio simulations: a new O(N) algorithm has been implemented in a parallel version.<br />

Weak <strong>and</strong> strong scalability up to thous<strong>and</strong> processors have been proved on an<br />

IBM Blue Gene/L architectures. This version is limited to nanotube-type systems.<br />

• 3D mesoscale simulations of irradiation damage: efficiency of kinetic Monte-Carlo<br />

integration has been significantly improved with or without the resort to multiprocessors.<br />

Parallelisation over a dozen processor via spatial domain decomposition<br />

has revealed efficient.<br />

• Spatially homogenized model: efficiency of cluster dynamics has also been dramatically<br />

improved thanks to the use of classical techniques of parallelisation of<br />

linear systems (Schur complement). A new way of simulating cluster dynamics has<br />

been developped, with a stochastic treatment of the biggest clusters. This method<br />

is a first step towards integration of models with highly complex defects containing<br />

more than one solute specie.<br />

PROJECT DATA<br />

Coordinator:<br />

EDF - R&D<br />

Call:<br />

ANR<br />

Start date:<br />

January 2007<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

1.3<br />

Funding (M2):<br />

0.5<br />

Related <strong>Systematic</strong> project(s):<br />

SHPCO2<br />

274<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

PARSEC<br />

Production d'Applications Réparties<br />

Sûres pour l'Embarqué Critique<br />

ON GOING<br />

PROJECT<br />

The PARSEC Project aims at providing development tools for critical real-time distributed<br />

systems requiring certification according to the most stringent st<strong>and</strong>ards such as DO-<br />

178B (avionics), IEC 61508 (transportation) or Common Criteria for Information Technology<br />

Security Evaluation. The approach proposed by PARSEC provides an integrated toolset<br />

that helps software engineers to meet the requirements associated to the certification of<br />

critical embedded software.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

PARSEC provides an innovative integrated process based on Model Driven Engineering<br />

techniques adapted to the implementation of critical software.<br />

CONTACT<br />

Hugues BALP<br />

THALES<br />

+33 (0)1 69 41 55 09<br />

hugues.balp@thalesgroup.com<br />

www.parsec-project.fr<br />

Eclipse update site:<br />

parsec.ellidiss.fr<br />

PARTNERS<br />

Large companies:<br />

ALSTOM, THALES<br />

SMEs:<br />

ELLIDISS, OPENWIDE,<br />

SYSTEREL<br />

Research institutes, universities:<br />

CEA, INRIA,<br />

TELECOM PARISTECH<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Tooled development process for critical embedded systems with:<br />

1. Formal proof in EventB of system critical properties (optional)<br />

2. Refinement of the system model into a COAL component software architecture<br />

3. Deterministic end-to-end data-flow execution model of the full system<br />

4. Formalization of components behavioral properties into COAL contracts<br />

5. Automatic deployment of business components from the COAL model<br />

6. Deterministic synchronous or asynchronous real-time execution<br />

7. ACSL contracts generation for automatic code verification by proof or test<br />

8. Use of ARINC653 to isolate sub-systems with different criticality levels<br />

9. Automatic synthesis of ARINC 653 partitioning (using an extension of SynDEx)<br />

10. AADL model transformations for synthesis of ARINC653 systems (RAMSES<br />

framework)<br />

PROJECT DATA<br />

Coordinator:<br />

THALES<br />

Call:<br />

FUI8<br />

Start date:<br />

October 2009<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

3.4<br />

Funding (M2):<br />

1.5<br />

Related <strong>Systematic</strong> project(s):<br />

FLEX-EWARE<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

275


Software engineering<br />

PErformances GAranties pour les<br />

Systèmes Embarqués communicants<br />

COMPLETED<br />

PROJECT<br />

Modern embedded systems are made of dozens of interconnected computers, each<br />

one h<strong>and</strong>ling hundreds or thous<strong>and</strong>s of data flows. The delay introduced by the network<br />

(WCTT, Worst Case Traversal Time) must be bounded, with scalable formal methods.<br />

Network Calculus is such a method, but it was making to pessimistic over-evaluation,<br />

leading to an over-dimensioning of the network which involves extra weight <strong>and</strong> power<br />

consumption. The aim of the PEGASE project was to improve the theory of Network<br />

Calculus (tighter bounds, help for network design, modeling of new technologies), <strong>and</strong><br />

to transfer the result to the industry.<br />

CONTACT<br />

Marc BOYER<br />

ONERA<br />

+33 (0)5 62 25 26 36<br />

Marc.Boyer@onera.fr<br />

http://sites.onera.fr/pegase<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

From the theoretical point of view, a lot of results have been obtained, in particular on the improvement<br />

of bounds, on classification of some theoretical related models, or the modeling of<br />

Wormhole routing, leading to several international publications. From the industrial transfer point<br />

of view, the development of the software prototype offers to the community an (min,plus) interpreter,<br />

<strong>and</strong> a first version of the AFDX analyzer have been released. Experiments have shown that<br />

it can divide by a factor of two the pessimism of the method. More details can be obtained on the<br />

WEB site.<br />

PARTNERS<br />

Large companies:<br />

THALES ALENIA SPACE<br />

FRANCE, THALES AVIONICS,<br />

THALES RESEARCH &<br />

TECHNOLOGIES<br />

SMEs:<br />

REAL TIME AT WORK<br />

Research institutes, universities:<br />

ENS, INRIA GRENOBLE,<br />

LABORATOIRE DE<br />

L’INFORMATIQUE DU<br />

PARALLELISME, ONERA<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Deficit Round Robin with Network Calculus Marc Boyer, Giovanni Stea, William Mangoua Sofack,<br />

Proc. of the 6th International Conference on Performance Evaluation Methodologies <strong>and</strong><br />

<strong>Tools</strong> (Value<strong>Tools</strong> 2012)<br />

• Exact Worst-case Delay for FIFO-multiplexing T<strong>and</strong>ems, Anne Bouillard <strong>and</strong> Giovanni Stea,<br />

Proc. of the 6th International Conference on Performance Evaluation Methodologies <strong>and</strong> <strong>Tools</strong><br />

(Value<strong>Tools</strong> 2012)<br />

• Experimental assessment of timing verification techniques for AFDX, Marc Boyer, Jörn Migge,<br />

Marc Fumey, 5th Embedded Real Time Software <strong>and</strong> System Congress (ERTS² 2012)<br />

• Comparison of different classes of service curves in Network Calculus, Anne Bouillard, Laurent<br />

Jouhet, Eric Thierry, Proc of the 10th International Workshop on Discrete Event <strong>Systems</strong><br />

(WODES 2010)<br />

• Packetization <strong>and</strong> Packet Curves in Network Calculus, Anne Bouillard, Nadir Farhi <strong>and</strong> Bruno<br />

Gaujal, Proc. of the 6th International Conference on Performance Evaluation Methodologies<br />

<strong>and</strong> <strong>Tools</strong> (Value<strong>Tools</strong> 2012)<br />

PROJECT DATA<br />

Coordinator:<br />

ONERA<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Call:<br />

ANR<br />

Start date:<br />

October 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2<br />

Funding (M2):<br />

0.8<br />

276<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

PHERMA<br />

Parallel Heterogeneous Energy efficient<br />

Real-time Multiprocessor Architecture<br />

COMPLETED<br />

PROJECT<br />

The PHERMA project aims to reconsider the control scheme (RTOS) in a MPSOC<br />

architecture:<br />

◗ To propose an efficient SW/HW architecture model with deterministic behaviors in a<br />

way to guaranty maximum response times.<br />

◗ To adapt <strong>and</strong> ease the schedulability analysis on the basis of this architectural model<br />

to hold an “a priori” verification of task deadline meeting.<br />

◗ To propose methods for offline <strong>and</strong> online optimization of power consumption considering<br />

this architectural model.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ <strong>Development</strong> of new online <strong>and</strong> offline power management techniques (DVFS <strong>and</strong><br />

DPM).<br />

◗ <strong>Development</strong> of a multiprocessor<br />

execution simulator (STORM:<br />

http://storm.rts-software.org)<br />

under a creative commons licence.<br />

◗ The design of a HW power manager<br />

coupled to the scheduler of<br />

the SCMP platform <strong>and</strong> its demonstration<br />

on an Eve FPGA emulation<br />

board.<br />

◗ The integration of new scheduling<br />

<strong>and</strong> power management policies<br />

coupled to Linux SMP.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

14 publications. The 5 most important are:<br />

• S. Bilavarn, C. Belleudy, M. Auguin, T. Dupont, A-M. Fouilliart: "Multicore Implementation<br />

of H.264 Decoder with Power Management Considerations", 11th Euromicro<br />

Conference on Digital System <strong>Design</strong>, DSD’08, Parma, Italy, 03/09/08-05/09/08.<br />

• M.K. Bhatti, F. Muhammad, C. Belleudy, M. Auguin: "Improving resource utilization<br />

under EDF-based mixed scheduling in multiprocessor real-time systems" 16th<br />

IFIP/IEEE Int. Conf. on Very Large Scale Integration, VLSI-SOC'08, Rhodes, Grèce,<br />

13/10/08-15/10/08.<br />

• D. Aoun, A.M. Déplanche, Y. Trinquet: "Pfair scheduling improvement to reduce interprocessor<br />

migrations" 16th Int. Conf. on Real-Time <strong>and</strong> Network <strong>Systems</strong>,<br />

RTNS'08, Rennes, France, 16/10/08-17/10/08.<br />

• M. Bhatti, F. Muhammad, C. Belleudy, M. Auguin, O. Mbarek: "Assertive dynamic<br />

power management (AsDPM) strategy for globally scheduled real-time multiprocessor<br />

systems" 19th Int. Workshop on Power <strong>and</strong> Timing Modeling, Optimization <strong>and</strong><br />

Simulation on Digital System <strong>Design</strong>, PATMOS’09, Delft, Pays-Bas, 09/09/09-11/09/09.<br />

• K. Ben Chehida, R. David, F. Thabet, A.M. Déplanche, Y. Trinquet, R. Urunuela, M.K.<br />

Bhatti, C. Belleudy, M. Auguin, F. Broekaert, V. Seignole, A.M. Fouillart: "Une approche<br />

globale de gestion de la consommation au niveau système pour des architectures<br />

MPSoC temps réel hétérogènes" 8 èmes Journées Faible Tension Faible Consommation,<br />

FTFC’09, Neuchâtel, Suisse, 03/06/09-05/06/09.<br />

◗ Patents:<br />

F. Thabet, K. Ben Chehida, F. Blanc, patent EP2266011 (A1) - “METHOD FOR MANAG-<br />

ING POWER CONSUMPTION FOR MULTIPROCESSOR SYSTEMS”, 2009. (Also extended<br />

to WO2009127646 (A1) US2011271127 (A1) JP2011519452 (A) FR2930355 (A1) ).<br />

CONTACT<br />

Karim BEN CHEHIDA<br />

CEA LIST<br />

+33 (0)1 69 08 86 45<br />

Karim.benchehida@cea.fr<br />

PARTNERS<br />

Large companies:<br />

THALES COMMUNICATIONS<br />

Research institutes, universities:<br />

CEA LIST, IRCCYN, LEAT<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Co-label:<br />

SCS<br />

Call:<br />

ANR<br />

Start date:<br />

January 2007<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

1.8<br />

Funding (M2):<br />

0.7<br />

Related <strong>Systematic</strong> project(s):<br />

GRECO<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

277


Software engineering<br />

PICADO<br />

<strong>Development</strong> of an innovative<br />

<strong>and</strong> polyvalent technological<br />

infrastructure for Domomedicine<br />

HEALTH<br />

& ICT<br />

ON GOING<br />

PROJECT<br />

The PICADo project aims to build, experiment <strong>and</strong> evaluate a multi-pathology homecare<br />

platform (domomedicine):<br />

◗ <strong>Development</strong> of a polyvalent infrastructure for homecare<br />

◗ Experimentation <strong>and</strong> evaluation of the clinical, organisationnal <strong>and</strong> socio-economic<br />

value of the demonstrator, to anticipate the technical, human, organisationnal <strong>and</strong><br />

economical problems of large-scale deployment <strong>and</strong> build a suited <strong>and</strong> durable business<br />

model.<br />

CONTACT<br />

Olivier DE LA BOULAYE<br />

ALTRAN<br />

+33 (0)1 48 88 73 88<br />

olivier.delaboulaye@altran.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Technological innovations include the development of a multi-channel infusion pump<br />

<strong>and</strong> communicating sensors<br />

◗ New supporting solution for co-morbidities medical management<br />

◗ Specific algorithms (predictive models)<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ Integrated system composed of different technological components: medical <strong>and</strong> non<br />

medical devices (portable or implanted), aggregation box, user-friendly interfaces for<br />

patients <strong>and</strong> caregivers, information system<br />

◗ Evaluation results: acceptability, health benefits…<br />

◗ Business Model<br />

PARTNERS<br />

Large companies:<br />

ALTRAN<br />

Intermediate size enterprises:<br />

AXON CABLE<br />

SMEs:<br />

BLUELINEA, FSI, VOLUNTIS<br />

Research institutes, universities:<br />

INSERM, UNIVERSITE DE<br />

REIMS (OMI-EA 2065), UTT<br />

PROJECT DATA<br />

Coordinator:<br />

ALTRAN<br />

Call:<br />

FUI12<br />

Start date:<br />

April 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

5.6<br />

Funding (M2):<br />

2.1<br />

278<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Data analytics<br />

POINT2BDMC<br />

POwer Optimized INfrasTructure<br />

to BigData Management Center<br />

EUROPEAN<br />

PROJECT<br />

ON GOING<br />

PROJECT<br />

Today scientific applications generate <strong>and</strong> h<strong>and</strong>le an increasing amount of data. Data<br />

center infrastructure costs will grow exponentially <strong>and</strong> it becomes crucial to efficiently<br />

manipulate, store, archive <strong>and</strong> manage massive data. Data access optimisation, data<br />

move to convenient storage mediums in a parallel way from memory to archive, storage<br />

on disk optimisation including new disk bay design, data life cycle management <strong>and</strong><br />

hierarchical storage are few of relevant improvements POINT2BDMC want to deal with.<br />

The main project objective is to reduce the storage cost of High Performance Computing<br />

data centers providing adapted infrastructure to avoid data deluge. Demonstration will<br />

be in the health <strong>and</strong> weather domains.<br />

CONTACT<br />

Denis FOUEILLASSAR<br />

BULL<br />

+33 (0)4 76 29 72 75<br />

denis.foueillassar@bull.net<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ HPC batch manager will became an actor of data management provisioning data<br />

before to launch a job <strong>and</strong> archiving data after job execution.<br />

◗ Parallel File System will be extended to manage metadata associated to data lifecycle.<br />

◗ Policy engine <strong>and</strong> data mover mecanisms will be developped to position data at the<br />

right place to provide best ratio data availability versus storage cost.<br />

◗ New disk bay with low consumption spin-down disks will be developed to replace<br />

archive on tapes.<br />

◗ An interface from parallel file system into parallel tape storage will enable data movers<br />

to deliver a huge amount of streams flowing in parallel into the third tier storage.<br />

◗ Meta data server, that<br />

keeps control off the<br />

physical location of all<br />

data chunks. (A lot of billions<br />

in one single system)<br />

will be developped.<br />

◗ All aspects of data security<br />

(SELinux), data backup<br />

(using the hierachical<br />

Storage Manager, data<br />

migration with moe<br />

complex policies will be<br />

studied <strong>and</strong> implemented.<br />

STATUS - MAIN<br />

PROJECT OUTCOMES<br />

◗ Extensions to SLURM resource manager to move data before <strong>and</strong> after job activity.<br />

◗ Extensions to LUSTRE parallel File System to manage massive data datasets.<br />

◗ Policy engine <strong>and</strong> data mover for a Hierarchical Storage Manager (HSM).<br />

◗ Metadata serveur for Life cycle data management.<br />

◗ Spin-down disk bay <strong>and</strong> adapted storage archive management.<br />

◗ Security implementations for data access, data integrity <strong>and</strong> data confidentiality.<br />

◗ Demonstrate the storage cost reduction in the health <strong>and</strong> weather domains.<br />

PARTNERS<br />

Large companies:<br />

AS+, BULL, CEA,<br />

CHRISTMANN +, DKRZ,<br />

EXABUILDER, FUJITSU<br />

GERMANY, GRAU DATA, INRA,<br />

MEDIEN GMBH, PARTEC<br />

SMEs:<br />

AS+, CHRISTMANN,<br />

EXABUILDER, GRAUDATA,<br />

PARTEC<br />

Research institutes, universities:<br />

BIELEFELD UNIVERSITY,<br />

MAINZ UNIVERSITY<br />

PROJECT DATA<br />

Coordinator:<br />

BULL<br />

Call:<br />

ITEA2 CALL7<br />

Start date:<br />

March 2013<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

13<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

279


Data analytics<br />

POPS<br />

Peta Operations Per Second<br />

COMPLETED<br />

PROJECT<br />

<strong>Design</strong> <strong>and</strong> develop data processing systems suited to the largest spectrum of High<br />

Performance Computing applications, targeting the Petaflops range.<br />

Anticipate the programming tools <strong>and</strong> features needed to obtain efficient applications<br />

in such systems.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Hardware architecture, integration <strong>and</strong> performances > technological options ><br />

prototype.<br />

◗ Basic tools (OS, libraries,…) + performance improvement tools (threads management,<br />

adaptive optimisation).<br />

◗ Applications: simulation codes, management of large databases, multimedia data<br />

processing (life science, entertainment).<br />

CONTACT<br />

Jean-François LEMERRE<br />

BULL<br />

+33 (0)1 30 80 72 66<br />

jean-francois.lemerre@bull.net<br />

PARTNERS<br />

Large companies:<br />

BULL, CS, DASSAULT AVIATION,<br />

EDF<br />

Intermediate size enterprises:<br />

ESI<br />

SMEs:<br />

CAPS ENTREPRISE,<br />

EURODECISION, MEDIT,<br />

RESONATE MP4<br />

Research institutes, universities:<br />

CEA, ECOLE CENTRALE PARIS,<br />

IFP, INRIA,INT-ARTEMIS,<br />

UNIVERSITE D'EVRY,<br />

UNIVERSITE PARIS SUD 11,<br />

UVSQ<br />

MAJOR PROJECT OUTCOMES<br />

◗ Products:<br />

Optimization of codes from Dassault, ESI, Eurodecision, EDF; Bull petaflopic architecture<br />

<strong>and</strong> tools; Astek codlet finder by CAPS.<br />

◗ Services:<br />

VOD transcoding service offer by Resonate MP4; intensive computing services on<br />

dem<strong>and</strong> by Bull; Creation of an Intensive computing Master by UVSQ <strong>and</strong> ECP; …<br />

◗ Publications:<br />

About 50 publications, mainly written by the laboratories.<br />

◗ Experimentations:<br />

Big Video challenge (finding 1video in 100,000 hours in 10 s; realtime video transcoding;<br />

crosslanguage research of multimedia content; protein visualisation.<br />

◗ Job creation:<br />

About 30 jobs created, on which 3: in start-up Infinite Web Media.<br />

◗ Business creation:<br />

Extrem computing Business unit created by Bull for the HPC market.<br />

PROJECT DATA<br />

Coordinator:<br />

BULL<br />

Call:<br />

FUI3<br />

Start date:<br />

September 2007<br />

Duration:<br />

23 months<br />

Global budget (M2):<br />

13.5<br />

Funding (M2):<br />

5<br />

Related <strong>Systematic</strong> project(s):<br />

CARRIOCAS, EHPOC, IOLS,<br />

MEDIATIC, SAPHIR<br />

280<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

PPR<br />

Plateforme de Prototypage Rapide<br />

ON GOING<br />

PROJECT<br />

This project aims at providing a complete software/hardware solution for rapid<br />

prototyping of large integrated circuits (SoC <strong>and</strong> ASIC). The provided solution will<br />

accelerate productivity <strong>and</strong> reduce the time to market of complex circuits development.<br />

The main product corresponds to a board design based on Xilinx FPGAs which can be<br />

customized depending on applications specification. In addition, WASGA suite tools<br />

(FLEXRAS Technologies) will be provided for netlists partitioning <strong>and</strong> routing. ADACSYS<br />

tools will be used for functional debugging <strong>and</strong> verification. REFLEX CES will design a<br />

multi-FPGA board as a demonstrator.<br />

CONTACT<br />

Zied MARRAKCHI<br />

FLEXRAS TECHNOLOGIES<br />

+33 (0)1 49 22 00 23<br />

zied.marrakchi@flexras.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

This project proposes:<br />

◗ To realize a performant prototyping system based on FPGA. This demonstrator will<br />

use the latest FPGA technology with large logic capacity <strong>and</strong> high speed communication<br />

features.<br />

◗ To develop a complete suite tool to map a design on multi-FPGA platform. WASGA<br />

suite tool will allow designers to see a multiple FPGA platform as one large FPGA with<br />

a st<strong>and</strong>ard flow of Synthesis, Place <strong>and</strong> Route. Partitioning <strong>and</strong> inter-chip routing will<br />

be automated <strong>and</strong> transparent for the designers thanks to WASGA. To implement such<br />

features, WASGA will integrate an advanced technology of partitioning that optimizes<br />

inter-FPGA communications <strong>and</strong> improves the performances of the prototyping.<br />

◗ To use ADACSYS verification platform. This technology brings crucial flexibility, efficiency<br />

<strong>and</strong> simplicity to the development <strong>and</strong> verification cycles so that products reach<br />

the market on time <strong>and</strong> with high quality st<strong>and</strong>ards.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The PPR project started in April 2011. The duration will be two years. The academic<br />

partner LIP6 will recruit a PhD student then we will begin the specification phase.<br />

PARTNERS<br />

SMEs:<br />

ADACSYS, FLEXRAS<br />

TECHNOLOGIES, REFLEX-CES<br />

Research institutes, universities:<br />

LIP6<br />

PROJECT DATA<br />

Coordinator:<br />

FLEXRAS TECHNOLOGIES<br />

Call:<br />

FEDER3<br />

Start date:<br />

April 2011<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1.3<br />

Funding (M2):<br />

0.7<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

281


Software engineering<br />

Plate forme pour la Robotique<br />

Organisant les Transferts entre<br />

Utilisateurs et Scientifiques<br />

ON GOING<br />

PROJECT<br />

The goal of the PROTEUS project is to create a portal <strong>and</strong> associated tools dedicated to<br />

the French robotic community as embodied by the GDR Robotique <strong>and</strong> its associated<br />

partners' club. This will facilitate exchanges (knowledge, algorithms, ...) inside <strong>and</strong><br />

outside the community. The software tooling tool is of utmost importance to tackle with<br />

'robotic field' concerns <strong>and</strong> 'software engineering' aspects simultaneously <strong>and</strong> to allow<br />

as easy as possible exchanges.<br />

Challenges will be organised in order to validate the portal concept <strong>and</strong> disseminate its<br />

existence throughout the community. At the end of the project this portal will become<br />

the responsibility of the GDR Robotique in order to allow its existence afterthe end of<br />

the project.<br />

CONTACT<br />

Bruno PATIN<br />

DASSAULT AVIATION<br />

+33 (0)1 47 11 58 54<br />

bruno.patin@dassault-aviation.com<br />

http://www.anr-proteus.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Such an innovative platform will allow the members of the community to:<br />

◗ Identify problems. These problems would be delivered as specifications or simulations<br />

including models <strong>and</strong> eventually real data (could be compared to the Robocup approach);<br />

◗ <strong>Design</strong> solutions to the problems by creating architectures <strong>and</strong> algorithms with their<br />

own environments <strong>and</strong> tools;<br />

◗ Integrate their solutions into the corresponding simulations, in order to verify the consistency<br />

of the solutions with respect to the problems;<br />

◗ Assess the solution into its proper environment starting from the integrated simulation;<br />

◗ Publish <strong>and</strong> Compare solutions through a public area the problems <strong>and</strong> their solu-tions,<br />

storing them in the PROTEUS database;<br />

◗ Test solutions on real industrial robots, the interface of those robots being consistent<br />

with the interfaces of the simulated robots as expressed in the validated simulations.<br />

PARTNERS<br />

Large companies:<br />

DASSAULT AVIATION, THALES<br />

TOSA, THALES TRT<br />

Intermediate size enterprises:<br />

ECA<br />

SMEs:<br />

GOSTAI, INTEMPORA<br />

Research institutes, universities:<br />

CEA, GREYC, INRIA, LASMEA,<br />

LIP6, PRISME<br />

STATUS - MAIN PROJECT<br />

OUTCOMES<br />

Shared products at the end of the project:<br />

◗ Ontologies;<br />

◗ Robotic Domain Specific Language;<br />

◗ Reference robotic scenario, that will<br />

provide challenges;<br />

◗ Set of tools associated;<br />

◗ Testing products that could be the<br />

basis of a benchmark culture.<br />

These products will be delivered through<br />

the PROTEUS portal. Status:<br />

◗ Ontologies produced;<br />

◗ Platform coming out this year;<br />

◗ Call for Roboticists open projects;<br />

◗ Portal in its second embodiement.<br />

PROJECT DATA<br />

Coordinator:<br />

DASSAULT AVIATION<br />

Co-label:<br />

AEROSPACE VALLEY,<br />

VIA-MECA<br />

Call:<br />

ANR<br />

Start date:<br />

November 2009<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

5.4<br />

Funding (M2):<br />

2.1<br />

282<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

PUMA<br />

COMPLETED<br />

PROJECT<br />

The goal of the Puma project is to break the current wall between the product/process<br />

design (PLM world - Product Lifecycle Management) <strong>and</strong> the shop floor production<br />

(MES world - Manufacturing Execution System).<br />

◗ On one h<strong>and</strong>, the objective is to transfer the know-how accumulated during the<br />

design phases to the production, using the 3D as much as possible.<br />

◗ On the other h<strong>and</strong> <strong>and</strong> in a symetrical way, the objective is to give a feedback of the<br />

accumulated production <strong>and</strong> quality knowledge to the design: for instance, using an<br />

as-built view of the final assembly or a report of unexpected events encountered<br />

during the production.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

In partnership with Dassault Systemes:<br />

◗ Specification of a common model for shop orders<br />

<strong>and</strong> production data.<br />

◗ By integrating production data from the MES in a<br />

3D view of the product or sub-product, it is possible<br />

to provide a real-time as-built view of the assembly<br />

or fabrication of a product (installed parts, parts on<br />

hold, unavailable parts, etc.).<br />

◗ By generating shop order data from the DS Process<br />

Planning, it is possible to provide context-dependent<br />

3D work instructions in the MES.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

Production Unit Live Collaboration (3D as-built view of the product), Digital Work<br />

Instructions Player (3D work instructions in the MES).<br />

◗ Experimentations:<br />

On-going with several customers.<br />

◗ Job creation: 2.<br />

◗ Business creation:<br />

On-going.<br />

CONTACT<br />

Yann D'ARAMON<br />

INTERCIM<br />

+33 (0)1 44 76 81 83<br />

ydaramon@intercim.com<br />

PARTNERS<br />

Large companies:<br />

DASSAULT SYSTEMES<br />

SMEs:<br />

INTERCIM<br />

PROJECT DATA<br />

Coordinator:<br />

INTERCIM<br />

Call:<br />

OSEO<br />

Start date:<br />

April 2009<br />

Duration:<br />

12 months<br />

Global budget (M2):<br />

0.6<br />

Funding (M2):<br />

0.2<br />

Related <strong>Systematic</strong> project(s):<br />

OLDP<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

283


Modelling systems simulation<br />

Génération automatique et<br />

optimisation du tolérancement<br />

fonctionnel des mécanismes<br />

dans l'usine numérique<br />

QUICK-GPS COMPLETED<br />

PROJECT<br />

The problem of functional tolerancing of mechanisms has still not been well resolved<br />

through taking into account geometrical part defects in three dimensions. The purpose is to<br />

both optimize part specifications <strong>and</strong> maximize tolerances in order to reduce the costs of<br />

products <strong>and</strong> design studies. This project will define or improve tolerancing methods in 3D<br />

by demonstrators <strong>and</strong> industrial, cases-tests by the ways of:<br />

• Translation of the functional needs in ISO & 3D tolerancing.<br />

• Generation <strong>and</strong> solving of tolerance chain equations using the three-dimensional method,<br />

• Optimization of tolerances in order to limit manufacturing cost.<br />

• Use of statistic tolerancing in a 3D approach.<br />

• Management of tolerancing through design, manufacturing <strong>and</strong> testing during products<br />

lifecycle.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

<strong>Development</strong> of demonstrators that contains the expertise <strong>and</strong> are able to test the<br />

functionalities required to support softwares of Computer-aided tolerancing, Optimization<br />

of tolerances <strong>and</strong> Tolerances data management within industrial contexts.<br />

◗ Publications:<br />

About 20 publications. The 3 most important are:<br />

• "Obtention des spécifications de fabrication avec la méthode TZT" Mickael Caux,<br />

Bernard Anselmetti, AIP PRIMECA Mont Dore, Mars 2011, revue Mécanique et Industrie<br />

accepté le 1er sept 2011.<br />

• "A Int J Adv Manuf Technol: ISO manufacturing tolerancing: three dimensional<br />

transfer with analysis line method", Bernard Anselmetti, Int J Adv Manuf Technol,<br />

DOI 10.1007/s00170-011-3769-5, Vol 61, ISSUE 9 (2012), pp 1085-1099.<br />

• "3D ISO manufacturing specifications with vectorial representation of tolerance<br />

zones", Mickael Caux, Bernard Anselmetti, Int J Adv Manuf Technol (2012) 60:577-<br />

588 DOI 10.1007/s00170-011-3638-2.<br />

◗ Job creation: 6<br />

◗ Maintained jobs: 3<br />

CONTACT<br />

Stive SINNA<br />

SNECMA<br />

+33 (0)1 60 59 45 73<br />

stive.sinna@snecma.fr<br />

PARTNERS<br />

Large companies:<br />

EADS, RENAULT, SNECMA<br />

Intermediate size enterprises:<br />

SOKARIS, TROCHET<br />

Research institutes, universities:<br />

ENS CACHAN, UTC<br />

PROJECT DATA<br />

Coordinator:<br />

SNECMA<br />

Call:<br />

FUI7<br />

Start date:<br />

September 2009<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

4.3<br />

Funding (M2):<br />

1.8<br />

284<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

RADIOLA<br />

Simulation Numérique de<br />

la radiographie industrielle<br />

pour le contrôle non destructif<br />

COMPLETED<br />

PROJECT<br />

Non Destructive Testing (NDT), involved in all sectors having important security issues<br />

(power, transports, oil&gaz,…), aims at detecting, localizing <strong>and</strong> caracterizing potential<br />

flaws in a given structure. Simulation is now commonly used in NDT as it permits to<br />

efficiently contribute to the control methods design & optimization, their analysis, <strong>and</strong><br />

their qualification. Radiographic Testing (RT) is one of the major techniques in NDT.<br />

The goal of the RADIOLA project was to federate the 3 french simulation codes in RT<br />

(from CEA LETI, EDF R&D <strong>and</strong> INSA) in order to provide a unique software tool, leader<br />

on the market. This module is integrated in the multitechnique platform CIVA<br />

(Ultrasounds, Eddy Current, Radiography). This new product benefit from the feedback<br />

of industrial users: SAFRAN <strong>and</strong> EDF.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

3 main axis of development:<br />

◗ A single architecture whatever the source type ( X-ray or Gamma) allowing:<br />

• Homogeneisation of possibilities;<br />

• Access to all existing detector models;<br />

• An easy maintenance for future evolutions.<br />

◗ Dramatic improvement of numerical performance:<br />

• Selection of the best algorithms from the 3 existing codes for radiation computation;<br />

• Deletion of redundancies;<br />

• Multi-threaded calculation.<br />

◗ New features for users:<br />

• Improvement of measurement<br />

<strong>and</strong> processing tools;<br />

• Integration of a detectability<br />

criteria;<br />

• Increased user interactivity<br />

by giving the possibility to<br />

"re-run" fastly some configurations<br />

when some parameters<br />

changes (exposure time,<br />

film,…).<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

Civa 10.0 - module RT, released on the market in June 2010.<br />

◗ Publications:<br />

5 Publications in international NDT Conferences: "Simulation studies of radiographic<br />

inspections with Civa", J. Tabary, P. Hugonnard, A. Schumm, R. Fern<strong>and</strong>ez,<br />

(COFREND 2008 <strong>and</strong> WCNDT 2008); "A proposed benchmark problem for scatter calculations<br />

in radiographic modelling”, G.-R. Jaenisch, C. Bellon, A. Schumm,<br />

J. Tabary <strong>and</strong> Ph.Duvauchelle (QNDE2008), “Inspection of Complex Geometries using<br />

radiographic simulation in CIVA”, R.Fern<strong>and</strong>ez, A. Schumm (ICNDE 2009), “Radiographic<br />

Benchmark Problem 2009 - Scatter Calculations in Modeling”, G.-R.Jaenisch,<br />

C. Bellon, A. Schumm, J. Tabary <strong>and</strong> Ph. Duvauchelle (QNDE 2009).<br />

CONTACT<br />

Vincent LECONTE<br />

CEDRAT<br />

+33 (0)4 76 90 50 45<br />

vincent.leconte@cedrat.com<br />

PARTNERS<br />

Large companies:<br />

EDF, SAFRAN<br />

SMEs:<br />

CEDRAT<br />

Research institutes, universities:<br />

CEA, INSA LYON<br />

PROJECT DATA<br />

Coordinator:<br />

EDF<br />

Call:<br />

ANR<br />

Start date:<br />

March 2008<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1.3<br />

Funding (M2):<br />

0.5<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

285


Software engineering<br />

Taming Hard Reachability Problems<br />

ON GOING<br />

PROJECT<br />

The ReacHard project considers some fundamental algorithmic questions in the<br />

automatic verification of counter systems, a simple class of infinite-state computational<br />

models that play a prominent role in many areas of computer science. The main<br />

question we tackle is the reachability problem for VASS, or equivalently Petri Nets. This<br />

problem is central <strong>and</strong> its decidability, first proved in '82, has been widely used in several<br />

fields ranging from automated deduction to communication protocols. However, the<br />

reachability problem for VASS has been solved in an incomplete <strong>and</strong> unsatisfactory way<br />

(no implementation is known).<br />

The main objective of ReacHard is to propose a satisfactory solution to the reachability<br />

problem for VASS, that provides significant improvements both conceptually <strong>and</strong><br />

computationnally.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ ReacHard's research program is essentially based on three recent breakthroughs that<br />

open new avenues for the algorithmic verification of counter systems:<br />

- A new approach to the reachability problem for Petri nets;<br />

- Complexity-theory for well-structured systems;<br />

- Extending the scope of Rackoff's EXPSPACE technique.<br />

◗ Thanks to the expertise of the different participants, we propose to develop original<br />

techniques in order to solve the following difficult issues:<br />

• To underst<strong>and</strong> the mathematical structure of reachability sets <strong>and</strong> relations in vector<br />

addition systems,<br />

• To develop new techniques for the computational analysis of reachability problems<br />

that are verification problems connected in some way to the reachability problem for<br />

VASS or their extensions,<br />

• To design algorithms, most probably on the lines of Karp <strong>and</strong> Miller algorithms,<br />

plus relating flattening methods <strong>and</strong> semilinearity,<br />

• To widen the scope of our analysis to models richer than VASS, including models<br />

with restricted zero-tests or with branching computations.<br />

• The participants of the project are currently writing a joint book on counter systems,<br />

which will present an up-to-date view of the techniques to solve reachability<br />

problems for counter systems.<br />

CONTACT<br />

Alain FINKEL<br />

ENS DE CACHAN / LSV<br />

+33 (0)1 47 40 75 69<br />

finkel@lsv.ens-cachan.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

LABRI, LSV<br />

PROJECT DATA<br />

Coordinator:<br />

ENS DE CACHAN / LSV<br />

Call:<br />

ANR<br />

Start date:<br />

September 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2<br />

Funding (M2):<br />

0.3<br />

(c) Baarir et al. 2011<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ A. Finkel (LSV) <strong>and</strong> J. Leroux (LABRI) will chair the program committee of the 6th<br />

annual workshop on Reachability Problems, which takes place on 17-19 September<br />

2012, Bordeaux, France.<br />

◗ An advanced course on Algorithmic Aspects of wqo Theory will be taught at ESSLLI<br />

2012 by S. Schmitz (LSV) <strong>and</strong> Ph. Schnoebelen (LSV). The course will be part of the<br />

Logic <strong>and</strong> Computation .<br />

◗ 12 publications submitted to international journal <strong>and</strong> conferences since september<br />

2011.<br />

286<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Simulation des Gr<strong>and</strong>s Espaces<br />

et des Temps longs<br />

ON GOING<br />

PROJECT<br />

The REALisTIC project objective is to break down the theoretical <strong>and</strong> technological lock<br />

of large scale <strong>and</strong> long time processes simulations problems. The worldwilde tendency<br />

is to provide industry with hardware platforms hosting new generation simulation<br />

software, using the latest generation parallelism algorithms. The REALisTIC project<br />

intends to analyze <strong>and</strong> propose alternative numerical algorithms capable to reach the<br />

“ few days ” target for simulation time of a classical heating or quenching installation,<br />

coupled with the metallurgical evolution of the parts. To obtain such ambitious<br />

objectives, the work program of the project is divided into 4 main work-packages. The<br />

focus will be set on self adaptative meshing techniques <strong>and</strong> anisotropic time steps<br />

approaches.<br />

CONTACT<br />

Chantal DAVID<br />

SCIENCES COMPUTERS<br />

CONSULTANTS<br />

+33 (0)4 77 49 75 82<br />

chdavid@scconsultants.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The REALisTIC project combines two scientific <strong>and</strong> two technological objectives in order<br />

to updating, modifying developed solvers to take into account large spaces <strong>and</strong> long<br />

term simulations:<br />

◗ one scientific task concerns a powerfull mesh adaptation technique in order to save<br />

mesh size;<br />

◗ the second one scientific task deals with the problem of advanced time algorithm;<br />

◗ the third subject concerns the availability of scientific results through simulation software<br />

as a first technical task;<br />

◗ the fourth objective has to analyze as a technical point of view the added value of the<br />

third previous results, regarding the industrial objectives.<br />

PARTNERS<br />

Large companies:<br />

AREVA NP, AUBERT ET DUVAL,<br />

INDUSTEEL-ARCELOR MITTAL,<br />

SNECMA<br />

SMEs:<br />

SCIENCES COMPUTERS<br />

CONSULTANTS, TRANSVALOR<br />

Research institutes, universities:<br />

ARMINES-CEMEF<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ The scientific program started with the 2 PhD for the scientific work (WP2);<br />

◗ The integration of the developments within the framework of existing software is in<br />

progress: first a reference release of the software has been provided to end users, <strong>and</strong><br />

an updated one will be released in the next months;<br />

◗ From an academic point of view: methods of adaptative time steps <strong>and</strong> adaptative<br />

meshing have been tested on a given furnace configuration. With the application of<br />

both methods, the computation by CPU <strong>and</strong> number of nodes is 22 time faster;<br />

◗ The objective of the next coming months is the industrialization of this coupled method;<br />

◗ Thanks to the implementation of the adaptative time step method in the software, a<br />

save of a 15 factor in computation time has been noticed on a quenching industrial<br />

case.<br />

PROJECT DATA<br />

Coordinator:<br />

SCIENCES COMPUTERS<br />

CONSULTANTS<br />

Co-label:<br />

PEGASE, PNB, VIAMECA<br />

Call:<br />

ANR<br />

Start date:<br />

December 2010<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

1.7<br />

Funding (M2):<br />

0.7<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

287


Modelling systems simulation<br />

REaching Petascale for advanced<br />

fluid-structure DYNamics<br />

COMPLETED<br />

PROJECT<br />

The REPDYN project, bringing together CEA, EDF, ONERA, INRIA <strong>and</strong> LaMCoS from<br />

INSA Lyon, aims at identifying <strong>and</strong> overcoming all algorithmic locks harming parallel<br />

efficiency necessary to high scale computing in the framework of fast transient<br />

dynamics involving structures <strong>and</strong> fluids in interaction. It also considers exploring<br />

innovative solution procedures dedicated to most recent hardware, especially taking<br />

into account multi-core computational nodes into a hybrid MPI/SMP parallel approach.<br />

Algorithms <strong>and</strong> methods are extensively tested <strong>and</strong> qualified using EUROPLEXUS<br />

software, dedicated to this kind of analyses.<br />

CONTACT<br />

Vincent FAUCHER<br />

CEA<br />

+33 (0)1 69 08 40 18<br />

vincent.faucher@cea.fr<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• Dynamic Simulation of Damage - Fracture Transition in SPH shells, F. Caleyron, A.<br />

Combescure, V. Faucher, S. Potapov, International Journal for Numerical Methods<br />

in Engineering, in press.<br />

• Advanced Parallel Computing for Explosive Fluid-Structure Interaction, V. Faucher,<br />

COMPDYN 2011 (2011), Corfu (Greece), May, 26 – 28<br />

• Contribution of ANR RePDyn project to the parallel simulation of fast transient accidental<br />

phenomena at nuclear reactor scale, V. Faucher, CSDM 2012, Paris<br />

(France), December 12-14, accepted in poster session.<br />

• X-KAAPI: a Multi Paradigm Runtime for Multicore Architectures, T. Gautier, F. Lementec,<br />

V. Faucher, B. Raffin, INRIA Research Report RR-8058 (2012),<br />

http://hal.inria.fr/hal-0727827<br />

• Endommagement et ruine des structures renforcées sous impact, S. Potapov, V.<br />

Faucher, 10 e Colloque National en Calcul des Structures, Giens (France), (2011)<br />

May, 9 - 13.<br />

PARTNERS<br />

Large companies:<br />

CEA, EDF, ONERA<br />

Research institutes, universities:<br />

INRIA (EPI MOAIS), LAMCOS<br />

INSA LYON (UMR CNRS/INSA<br />

LYON 5259), LAMSID (UMR<br />

EDF/CNRS/CEA 8193)<br />

PROJECT DATA<br />

Coordinator:<br />

CEA<br />

Call:<br />

ANR COSINUS 2009<br />

Start date:<br />

December 2009<br />

Duration:<br />

44 months<br />

Global budget (M2):<br />

1.7<br />

Funding (M2):<br />

0.6<br />

288<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

REVER<br />

Programming reversible recoverable systems<br />

ON GOING<br />

PROJECT<br />

The REVER project aims to develop semantically well-founded <strong>and</strong> composable<br />

abstractions for dependable distributed computing on the basis of a reversible<br />

programming model, where reversibility means the ability to undo any program execution<br />

<strong>and</strong> to revert it to a state consistent with the past execution. The critical assumption<br />

behind REVER is that by combining reversibility with notions of compensation <strong>and</strong><br />

modularity, one can develop systematic <strong>and</strong> composable abstractions for dependable<br />

programming.<br />

The REVER workprogramme is articulated around three major objectives:<br />

◗ To investigate the semantics of reversible concurrent processes.<br />

◗ To study the combination of reversibility with notions of compensation, isolation <strong>and</strong><br />

modularity in a concurrent <strong>and</strong> distributed setting.<br />

◗ To investigate how to support these features in a practical (typically, object-oriented<br />

<strong>and</strong> functional) programming language design.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Scientific advances from REVER should include:<br />

◗ New models for causality in distributed systems, providing the foundations for a<br />

causal semantics of reversible systems.<br />

◗ New topological <strong>and</strong> categorical models for the semantics of reversible systems <strong>and</strong><br />

languages.<br />

◗ A new REVER process calculus featuring controlled reversibility, compensation for<br />

irreversible actions, <strong>and</strong> distributed localities.<br />

◗ A comprehensive behavioral theory for the REVER calculus, including proof techniques<br />

to reason about reversible distributed systems in presence of failures.<br />

◗ A new theory of behavioral contracts for reversible <strong>and</strong> recoverable components.<br />

Technological advances from REVER should include:<br />

◗ The definition of new programming language primitives for the construction of recoverable<br />

<strong>and</strong> dependable systems;<br />

◗ Their integration in a practical (object-oriented, functional) programming language<br />

(the REVER language).<br />

◗ The formal specification, proof of correctness <strong>and</strong> prototype implementation of an<br />

abstract machine for the REVER programming language.<br />

◗ A discrete-event simulator for distributed reversible systems to aid in the specification<br />

of recoverable distributed systems using the REVER calculus.<br />

◗ A formal analysis of version control software using the semantical models developed<br />

by REVER.<br />

CONTACT<br />

Jean-Bernard STEFANI<br />

INRIA GRENOBLE-RHONE-<br />

ALPES<br />

+33 (0)4 76 61 52 57<br />

jean-bernard.stefani@inria.fr<br />

PARTNERS<br />

Research institutes, universities:<br />

CEA (LIST/MEASI TEAM),<br />

CNRS-PARIS 7 (PPS<br />

LABORATORY), INRIA (FOCUS<br />

AND SPADES TEAMS)<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA<br />

GRENOBLE-RHONE-ALPES<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

ANR<br />

Start date:<br />

December 2011<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

2.2<br />

Funding (M2):<br />

0.6<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The REVER project has started on Dec. 1, 2011.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

289


Software engineering<br />

<strong>Design</strong> of a Defect Tolerant FPGA<br />

ON GOING<br />

PROJECT<br />

SRAM-based FPGA circuits are becoming increasingly popular as their performance<br />

<strong>and</strong> ability to integrate very complex applications have directly benefited from CMOS<br />

technology downscaling. A key issue with deep submicron CMOS is the significant<br />

reduction of the manufacturing yield that makes production of new generation chips<br />

more <strong>and</strong> more expensive.<br />

Robust FPGA’s main objective is to provide architecture <strong>and</strong> software level solutions to<br />

make the SRAM-based FPGA tolerant to manufacturing defects.<br />

CONTACT<br />

Lirida NAVINER<br />

TELECOM PARISTECH<br />

+33 (0)1 45 81 76 61<br />

lirida.naviner<br />

@telecom-paristech.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Robust FPGA intends to deal with the problem<br />

of defect tolerance in a holistic way<br />

<strong>and</strong> so proposes solutions including different<br />

aspects:<br />

◗ Analysis <strong>and</strong> improvement of the basic<br />

blocks robustness<br />

◗ <strong>Development</strong> of diagnostic/test methods<br />

for generating a map of defective/functional<br />

resources<br />

◗ <strong>Development</strong> of synthesis tool for FPGA<br />

defect tolerance<br />

◗ <strong>Development</strong> of tools for configuring a<br />

defect tolerant FPGA<br />

STATUS - MAIN PROJECT OUTCOMES<br />

Robust FPGA is in its middle phase (T0+16). At the end in the project, the expected<br />

results are:<br />

◗ Complete solution for defect tolerant FPGA.<br />

◗ Robust basic blocks, enriched with mechanisms to detect <strong>and</strong> bypass defects.<br />

◗ Defect- aware synthesis <strong>and</strong> configuration tools.<br />

In this first part of the project, the work has been focused on:<br />

◗ Proposals to by-pass defect parts of the FPGA. They consist in adding connections on<br />

switch blocks to ensure the routability of the resources. The study of their impact is<br />

still in progress in terms of placement, routing, area increase <strong>and</strong> timing performance.<br />

All the configuration tools have been adapted to the architecture of the FPGA.<br />

◗ A method for analyzing <strong>and</strong> alleviating the impact of errors on an SRAM-based FPGA<br />

cluster.<br />

◗ A new fault-tolerant architecture for CLBs in SRAM-based FPGAs. This is based on<br />

a butterfly structure.<br />

◗ A test method based on the reuse of functional parts of the FPGA (no additional hardware).<br />

An optimization of the configuration test time of the Buit In Self Test technique<br />

is under evaluation.<br />

PARTNERS<br />

Research institutes, universities:<br />

LIP6, TELECOM PARISTECH,<br />

TIMA<br />

PROJECT DATA<br />

Coordinator:<br />

TELECOM PARISTECH<br />

Co-label:<br />

MINALOGIC<br />

Call:<br />

ANR/INS 2011<br />

Start date:<br />

October 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.9<br />

Funding (M2):<br />

0.6<br />

290<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

RODIN<br />

Robust structural Optimization<br />

for <strong>Design</strong> in INdustry<br />

ON GOING<br />

PROJECT<br />

Within design units, the emergence of topology optimization tools for mechanical<br />

structures has drawn attention, in part because of the novelty, but especially because<br />

the first studies have brought huge mass-savings while meeting mechanical<br />

specifications. When users decided to extend the application fields, they faced<br />

significant shortcomings that require the introduction of breakthroughs. This is the<br />

purpose of this project. The originality lies both on a new mathematical framework <strong>and</strong><br />

on a deeper integration into a larger design process.<br />

CONTACT<br />

Marc ALBERTELLI<br />

RENAULT<br />

+33 (0)1 76 85 50 15<br />

marc.albertelli@renault.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ <strong>Development</strong> of the first industrial Topology Optimization tool based on the original<br />

“Level-set method” which, compared to other approaches, has the most notable advantage<br />

to give an exact description of the geometry; this will greatly help to better<br />

manage local mechanical or geometric criteria;<br />

◗ <strong>Development</strong> of the first Geometry Optimization tool relying on robust mesh deformation<br />

technology together with a level-set description. This unprecedented combination<br />

will enable significant modifications, <strong>and</strong> topological changes as well;<br />

◗ Integration of the manufacturing constraints during the design process; innovative<br />

modeling has been proposed to deal with industrial requirements;<br />

◗ Enlarge the number of mechanical analysis in order to treat real industrial specifications<br />

<strong>and</strong> thereby avoiding any simplifications;<br />

◗ <strong>Development</strong> of a mesh-to-<br />

CAD converter allowing to export<br />

the optimal mesh-based<br />

shape to the st<strong>and</strong>ard design<br />

environment (CAD);<br />

◗ <strong>Development</strong> of a design<br />

workflow integrating the previous<br />

tools<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ The demonstration of the relevance <strong>and</strong> the efficiency of the approaches on industrial<br />

use-cases which gather many scientific <strong>and</strong> technological locks;<br />

◗ Industrialised Topology & Geometry Optimization packages, <strong>and</strong> a mesh-to-CAD converter;<br />

◗ A new design workflow which integrates all the numerical tools;<br />

◗ Publications in peer-reviewed scientific journals in the area of mechanics, mathematics<br />

or computer science.<br />

PARTNERS<br />

Large companies:<br />

EADS, RENAULT<br />

Intermediate size enterprises:<br />

ESI GROUP<br />

SMEs:<br />

ALNEOS, DPS,<br />

EURODECISION,<br />

Research institutes, universities:<br />

ECOLE POLYTECHNIQUE,<br />

INRIA BORDEAUX, UNIVERSITE<br />

PIERRE ET MARIE CURIE<br />

PROJECT DATA<br />

Coordinator:<br />

RENAULT<br />

Co-label:<br />

ASTECH<br />

Call:<br />

FUI13<br />

Start date:<br />

Juillet 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

5.6<br />

Funding (M2):<br />

1.8<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

291


Modelling systems simulation<br />

ROMMA<br />

RObust Mechanical Models for Assemblies<br />

ON GOING<br />

PROJECT<br />

The structural simulation of assemblies is initiating a new range of simulation models<br />

forming the future of industrial needs as identified by aerospace <strong>and</strong> aircraft companies.<br />

These new generations of simulation will help to improve robustness of design process<br />

by allowing more detailed <strong>and</strong> representative models needed to estimate more accurate<br />

design margins.<br />

ROMMA project will contribute to develop tools, processes <strong>and</strong> mechanical behavior<br />

models in order to speed up, automate <strong>and</strong> make robust the simulation phase of bolted<br />

joints assembly. The ROMMA consortium aims at fully mastering each simulation step<br />

of large structural assemblies: CAD model pre-processing, 3D idealization <strong>and</strong> meshing,<br />

accurate behavioral modeling, simulation error estimation <strong>and</strong> physical validation.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The proposed approach consists in processing 3D digital mock-up of assemblies in a<br />

systematic manner to work out FE simulation models incorporating structural components<br />

(beams, plates, shells) connected together through dedicated connectors expressing<br />

joint behaviors. Starting from an enriched assembly CAD model with<br />

technological <strong>and</strong> mechanical information capitalized, significant improvements are<br />

expected regarding to the:<br />

◗ Product development cycle: thanks to a reduced FE simulation time cycle <strong>and</strong> live<br />

CAD model consistency with FE simulation models.<br />

◗ Margins monitoring: thanks to systematic procedures for extracting all relevant input<br />

parameters & monitoring simulation through error estimator <strong>and</strong> physical validation.<br />

◗ Certification costs: thanks to robust FE simulations easily set up<br />

CONTACT<br />

Stéphane GUINARD<br />

EADS<br />

+33 (0)5 61 16 88 51<br />

stephane.guinard@eads.net<br />

PARTNERS<br />

Large companies:<br />

EADS<br />

SMEs:<br />

SAMTECH FRANCE, ANTECIM,<br />

DISTENE<br />

Research institutes, universities:<br />

G-SCOP, LJK, LMT CACHAN<br />

PROJECT DATA<br />

Coordinator:<br />

EADS<br />

Call:<br />

ANR<br />

Start date:<br />

January 2010<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

2.6<br />

Funding (M2):<br />

1<br />

STATUS - MAIN PROJECT OUTCOMES<br />

During 2010-2011 first half-period, significant steps have been accomplished:<br />

◗ Extraction/formalization of Functional Definition: A new ontology based approach has been<br />

developed, based on Functional Interfaces, linking CAD together with functional information<br />

related to the assembly, fitting to engineers practices examined in ROMMA.<br />

◗ A preliminary exercise has been performed, demonstrating an automated CAD to FEM<br />

derivation with all relevant data incorporated to FEM, allowing for a dedicated solving procedure<br />

through global/local iterative computations.<br />

◗ 2012 EVENTS:<br />

Congrès NAFEMS France 2012, “Simulation numérique: moteur de performance”, Paris,<br />

6-7 juin 2012.<br />

292<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Retro-ingénierie des Traces<br />

d'analyse de SIMulation<br />

et d'EXecution de systèmes<br />

temps-réel<br />

COMPLETED<br />

PROJECT<br />

RT-Simex addresses the general challenge of improving methods <strong>and</strong> tools for the<br />

design of embedded software. Its goal is the development of techniques to relate<br />

different predictions <strong>and</strong> observations of real-time software behaviour.<br />

Expected behaviours <strong>and</strong> timing constraints will be formalized in a design model with<br />

the st<strong>and</strong>ard UML/MARTE.<br />

Observations (simulation <strong>and</strong> execution) will be recorded by “execution traces”, provided<br />

by several execution environments: Real-time Java, LinuxRT, general purpose<br />

processor.<br />

Interpretation of data will be done by an analysis of static information (model based<br />

design, reverse-engineered code) <strong>and</strong> by graphic representations in order to help<br />

testing, validation, or debug activities.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The RT-Simex platform now allows to graphically specify timing constraints using activity<br />

diagrams <strong>and</strong> sequence diagrams, <strong>and</strong> to view the flow execution of any realtime program,<br />

whatever the used runtime. By creating a bridge between the trace format,<br />

Timesquare <strong>and</strong> Obeo <strong>Design</strong>er, we will allow a step-by-step debugging <strong>and</strong> a timing<br />

violation analysis directly at the design model.<br />

CONTACT<br />

Etienne JULIOT<br />

OBEO<br />

+33 (0)2 51 13 55 94<br />

etienne.juliot@obeo.fr<br />

PARTNERS<br />

Large companies:<br />

THALES TRT<br />

SMEs:<br />

AONIX, OBEO<br />

Research institutes, universities:<br />

CEA LIST, INRIA AOSTE, UBO<br />

MAJOR PROJECT OUTCOMES<br />

PROJECT DATA<br />

Coordinator:<br />

OBEO<br />

Call:<br />

ANR ARPÈGE 2008<br />

Start date:<br />

January 2009<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2.1<br />

Funding (M2):<br />

1<br />

◗ Publications:<br />

Treat your Models with Logical Time, <strong>Tools</strong> 2012 / Towards a Viewpoint-Based Framework<br />

for Reactive <strong>Systems</strong> Modeling, CSDM 2010 / Logical Time @ work: The RT-<br />

Simex project, SAFA 2010 / Toward optimized code generation through model-based<br />

optimization, DATE 2010 / Generation of Schedulable Real-Time Component Implementations,<br />

ETFA 2010.<br />

◗ Product(s) or Service(s):<br />

PERC Ultra (Atego) / AccordUML platforms / TimeSquare open-source toolkit / Obeo<br />

<strong>Design</strong>er on the long run either in video surveillance or internet <strong>and</strong> mobile application.<br />

◗ Job creation: 5<br />

◗ Maintained jobs: This project helped to maintain several tens of existing jobs.<br />

◗ Business creation: RT-Simex contributs to the marketing of the Obeo <strong>Design</strong>er temporal<br />

extension oTime.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

293


Software engineering<br />

Self AdapTive very Large<br />

SALTY scale sYstems<br />

COMPLETED<br />

PROJECT<br />

In few years, an increasing dem<strong>and</strong> in the software industry has led to the deployment<br />

of ever-larger systems, which reliability <strong>and</strong> performance are jeopardized by hardly<br />

predictable events (software faults, hardware failures, mobility, etc.). While these<br />

systems have to be adaptive, no solution currently enables self-adaptiveness on very<br />

large systems at runtime by federating in a consistent way local <strong>and</strong> globally distributed<br />

platforms.<br />

The main SALTY contribution for very large distributed systems is the provision of a<br />

software framework focusing at the same time on design <strong>and</strong> runtime support for selfadaptive<br />

systems. This means enabling the self-adaptive capabilities to be directly<br />

h<strong>and</strong>led by software architects, while staying visible <strong>and</strong> explicit at runtime.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

The SALTY framework is<br />

implemented following a modeldriven<br />

engineering approach. It<br />

relies on an abstract model of<br />

elements making up control<br />

loops, as well as a domainspecific<br />

language, to facilitate<br />

the design of different forms of<br />

loop architectures. Conflict<br />

detection in the architecture <strong>and</strong><br />

SCA component generation are<br />

also supported. The framework<br />

is complemented by a generic<br />

analysis <strong>and</strong> decision system,<br />

also organized with components.<br />

It enables one to organize<br />

different decision algorithm, but<br />

also to manage scalability<br />

through a coordination system between control loops. The different elements of the SALTY framework<br />

have been validated on three realistic case studies.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• [Kyber12] Abchir Mohammed-Amine, Truck Isis, Towards an Extension of the 2-tuple Linguistic<br />

Model to Deal With Unbalanced Linguistic Term sets – Kybernetika vol 1 No 2, 2013 - Institute<br />

of Information Theory <strong>and</strong> Automation (Academy of Sciences of the Czech Republic). revue<br />

internationale.<br />

• [Disaster13] Abchir, M.-A., Truck, Isis <strong>and</strong> Pappa, Anna, Fuzzy semantics in closed domain<br />

question answering, chapitre 8 du livre Decision Aid Models for Disaster Management <strong>and</strong><br />

Emergencies, Series Atlantis Computational Intelligence <strong>Systems</strong>, Vol. 7, Atlantis<br />

Press/Springer, 2012, p 171-188. chapitre d'ouvrage international.<br />

• [SEKE11] Filip Křikava, Philippe Collet. "A Reflective Model for Architecting Feedback Control<br />

<strong>Systems</strong>" To appear in Proceedings of the 23rd International Conference on Software<br />

Engineering & Knowledge Engineering (SEKE'2011), Miami Beach, USA, 7-9 july 2011.<br />

conférence internationale.<br />

• [ADAPTIVE10] Melekhova, Olga, Abchir, Mohammed-Amine, Châtel, Pierre, Malenfant,<br />

Jacques , Truck, Isis <strong>and</strong> Pappa, Anna, Self-Adaptation in Geotracking Applications:<br />

Challenges, Opportunities <strong>and</strong> Models, In The 2nd International Conference on Adaptive <strong>and</strong><br />

Self-adaptive <strong>Systems</strong> <strong>and</strong> Applications (ADAPTIVE'2010), 2010, p. 68- 77 conférence<br />

internationale.<br />

• [CAMPUS10] Russel Nzekwa, Romain Rouvoy <strong>and</strong> Lionel Seinturier. "Modelling Feedback<br />

Control Loops for Self-Adaptive <strong>Systems</strong>" In 3rd International Workshop on Context-aware<br />

Adaptation Mechanisms for Pervasive <strong>and</strong> Ubiquitous Services (CAMPUS’10). Electronic<br />

Communications of EASST (ECEASST), vol. 28. Amsterdam, Netherl<strong>and</strong>s. June 10, 2010.<br />

workshop international.<br />

CONTACT<br />

Philippe COLLET<br />

UNIVERSITÉ NICE SOPHIA<br />

ANTIPOLIS / I3S-CNRS<br />

+33 (0)4 92 96 51 08<br />

philippe.collet@unice.fr<br />

PARTNERS<br />

Large companies:<br />

THALES R&T<br />

SMEs:<br />

DEVERYWARE, MAAT-G<br />

FRANCE, PETALSLINK<br />

(MAINTENANT LINAGORA)<br />

Research institutes, universities:<br />

INRIA LILLE NORD EUROPE,<br />

UNIVERSITÉ NICE SOPHIA<br />

ANTIPOLIS, UNIVERSITÉ<br />

PARIS 8, UNIVERSITÉ PIERRE<br />

ET MARIE CURIE<br />

PROJECT DATA<br />

Coordinator:<br />

UNIVERSITÉ NICE SOPHIA<br />

ANTIPOLIS<br />

Co-label:<br />

POLE SCS<br />

Call:<br />

ANR ARPEGE 2009<br />

Start date:<br />

November 2009<br />

Duration:<br />

38 months<br />

Global budget (M2):<br />

3.5<br />

Funding (M2):<br />

1.1<br />

294<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

Open St<strong>and</strong>ards for Computing<br />

Oriented <strong>Systems</strong><br />

COMPLETED<br />

PROJECT<br />

The OSCOS starting point is simple <strong>and</strong> it answers to a real problematic. One have to<br />

help scientific communities to make a breakthrough in multi-physics, multi-scales et<br />

multi-domains. One have to create the scientist group dynamics, which don't existing.<br />

This can be possible by making communicate the different communities one with each<br />

other. By setting up st<strong>and</strong>ards, labels <strong>and</strong> industrialization tools, The OSCOS project<br />

contributes to the answer through a non-intrusive approach.<br />

In order to be as effective as possible, the OSCOS approach has been shared by its<br />

4 Work<strong>Group</strong>s:<br />

◗ System Interoperability<br />

◗ Applicative Interoperability<br />

◗ Industrialization <strong>Tools</strong><br />

◗ Community Building.<br />

PROJECT RESULTS<br />

◗ Product(s) or Service(s):<br />

Into the Industrialization <strong>Tools</strong> Work<strong>Group</strong>, the OSCOS-V3D part built the l<strong>and</strong>mark<br />

of its future project of scientific remote collaborative visualization: Collaviz. Based<br />

on the ShareX3D st<strong>and</strong>ard, numerous components have been developped during the<br />

24 months of the project. More info about collaviz, its inputs <strong>and</strong> outputs are available<br />

here: www.collaviz.org.<br />

◗ Services:<br />

OSCOS has delivered its Specifications of<br />

Interoperability as a frame of the OSCOS<br />

labelling process. There are 3 labeling<br />

levels: Gold, Silver <strong>and</strong> OSCOS Compliant.<br />

The OSCOS Labels are partly based<br />

on the LSB <strong>and</strong> they respect the non intrusive<br />

approach choosen by the project.<br />

Giving a way shared by much of the scientific<br />

applications, OSCOS enhances the<br />

productivity <strong>and</strong> their ability to communicate<br />

one with each other. Labeling<br />

process is a long term approach. In order<br />

to make it spread, OSCOS will first focus<br />

on its "Compliant Label". More info on<br />

the OSCOS Labeling Process available<br />

here: www.oscos.org.<br />

◗ Publications:<br />

• ShareX3D, a scientific collaborative 3D viewer over HTTP. Web3D 2008: 13th International<br />

Symposium on 3D Web Technology, August 9-10, Los Angeles, California,<br />

USA, New York, NY: ACM, 2008, pp. 35-41.<br />

• Collaborative exploration of 3D scientific data, VRST 2008,27-29 octobre 2008, Bordeaux.<br />

• Strategic & Economic Study of Scientific Computing Software, paper submitted on<br />

summer 2008 <strong>and</strong> accepted as official paper at World Comp 2008, Las Vegas, Nevada.<br />

CONTACT<br />

Alban SCHMUTZ<br />

OXALYA<br />

+33 (0)8 20 48 44 40<br />

alban.schmutz@oxalya.com<br />

www.oscos.org<br />

PARTNERS<br />

Large companies:<br />

BULL, CS, EDF<br />

SMEs:<br />

ARTENUM, GROOVIZ,<br />

MANDRIVA, OXALYA, TERATEC<br />

Research institutes, universities:<br />

CEA, DIGITEO SCILAB,<br />

ECP, ENS CACHAN, IFP,<br />

INSTITUT TELECOM, LIRIS,<br />

UMR 5205 CNRS<br />

PROJECT DATA<br />

Coordinator:<br />

OXALYA<br />

Call:<br />

ANR2006<br />

Start date:<br />

December 2006<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

3.5<br />

Funding (M2):<br />

1.2<br />

Related <strong>Systematic</strong> project(s):<br />

COLLAVIZ, CSDL, IOLS, LaBS,<br />

OPEN HPC<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

295


Modelling systems simulation<br />

SHAN<br />

Shape Modeling New theories <strong>and</strong> Algorithms<br />

COMPLETED<br />

PROJECT<br />

In Computer Aided <strong>Design</strong> systems, parametric surfaces such as B-spline surfaces <strong>and</strong><br />

especially NURBS (Non Uniform Rational B-Splines) are usually adopted. With these<br />

surfaces, designers can create curved surfaces with control points or weights very easily,<br />

but there are many computational problems with these surfaces, because they do not<br />

have a mathematical close form. We proposed new research avenues in mathematical<br />

representation of curved surfaces <strong>and</strong> a new approach to compute numerical simulations<br />

on these surfaces directly.<br />

CONTACT<br />

Jean-Claude PAUL<br />

INRIA<br />

+33 (0)6 13 12 15 98<br />

paul@tsinghua.edu.cn<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

We developed the theorie of epsilongeometry<br />

continuities to accommodate<br />

the representation <strong>and</strong> the rounding errors<br />

of float-point arithmetic, <strong>and</strong> design<br />

new geometric modeling operators under<br />

the constraints of epsilon-geometry continuities.<br />

We proposed a new surface representation<br />

called regular curved-knot B-spline.<br />

The curved knot vector of one parametric<br />

coordinate is defined by a group of blending<br />

functions that depend on the other coordinate.<br />

We used the same function basis for the Geometric Modeling <strong>and</strong> the Numerical Simulation<br />

Process. We proved that our surface functions exhibiting higher-order continuity<br />

are an ideal c<strong>and</strong>idate for approximating such simulations.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

The Project also resulted in softwares that have been tested in Aircraft industry, Civil<br />

Engineering <strong>and</strong> N-C simulation. The cooperation with EADS, based on our new surface<br />

formulation, is very promising, both for complex shape modelling <strong>and</strong> numerical<br />

simulations. Tolerance problems are currently studied in the Sino-french Tsinghua<br />

PLM Center (supported by Dassault System) <strong>and</strong> Spring Technology.<br />

◗ Publications:<br />

SHAN resulted in more than 40 international publications, 25 articles in the most<br />

prestigious journals: CAD (Computer-Aided <strong>Design</strong>), CAGD (Computer Aided Geometric<br />

<strong>Design</strong>), ACM Transaction On Graphics.<br />

◗ Job creation:<br />

Ph D <strong>and</strong> Doctors obtained an Academic or a Engineer position in our partners.<br />

PARTNERS<br />

Large companies:<br />

CHIDI, DASSAULT SYSTEM,<br />

DISTENE, EADS, SPRING<br />

TECHNOLOGY<br />

Research institutes, universities:<br />

ÉCOLE NORMALE DE CACHAN,<br />

INRIA, TSINGHUA UNIVERSITY<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA<br />

Call:<br />

ANR<br />

Start date:<br />

March 2010<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.8<br />

Funding (M2):<br />

0.3<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL<br />

296<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

High Performance Simulation<br />

of CO2 Geological Storage<br />

COMPLETED<br />

PROJECT<br />

CO2 Geological storage is among the solutions widely studied to reduce greenhouse<br />

gas emissions <strong>and</strong> hence represents a major environmental issue.<br />

The objective of the SHPCO2 project is to solve the difficulties arising in CO2 Geological Storage<br />

modeling by studying advanced algorithms <strong>and</strong> validating them on a real study test case.<br />

In order to solve these difficulties we have proposed three ways of research: domain<br />

decomposition methods in space <strong>and</strong> time in order to solve efficiently the various time<br />

scales, preconditioned Newton Krylov algorithms for the solution of the large nonlinear<br />

reactive transport systems, <strong>and</strong> controlled mesh dynamic partitioning to obtain good<br />

performances in parallel.<br />

CONTACT<br />

Anthony MICHEL<br />

IFP ENERGIES NOUVELLES<br />

+33 (0)1 47 52 60 32<br />

anthony.michel@ifpen.fr<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

We have build an efficient parallel CO2 storage simulator adapted to super-computers<br />

like JADE cluster at CINES.<br />

We have simulated CO2 injection in a large scale 3D geological model with 3.5 million<br />

cells on 1024 processors.<br />

We have developped a new version of the open-source geochemical software Arxim.<br />

The partners have designed a common reactive transport benchmark for CO2 geological<br />

storage that may contribute to the definition of new st<strong>and</strong>ards in this field.<br />

Thanks to the support of “Pôle <strong>Systematic</strong> IDF”, we have organized in 2010, a successful<br />

international workshop on high performance computing for CO2 geological storage.<br />

PARTNERS<br />

Research institutes, universities:<br />

BRGM (EPIC), ENSMSE,<br />

IFP ENERGIES NOUVELLES,<br />

INRIA, UNIVERSITÉ PARIS 13<br />

PROJECT DATA<br />

Coordinator:<br />

IFP ENERGIES NOUVELLES<br />

Call:<br />

ANR<br />

Start date:<br />

2008<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

1.6<br />

Funding (M2):<br />

0.5<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

• L. Amir, M. Kern <strong>and</strong> A. Taakili (2010), Linear <strong>and</strong> nonlinear preconditioning for reactive<br />

transport, Computer Methods in Water Resources, Barcelone, juin 2010.<br />

• F. Caetano, M. G<strong>and</strong>er, L. Halpern <strong>and</strong> J. Szeftel (2010), Schwarz waveform relaxation<br />

algorithms for semilinear reaction-diffusion. Netw. Heterog. Media Vol 5, n°3,<br />

pp 487-505, 2010.<br />

• F.Haeberlein, L.Halpern <strong>and</strong> A.Michel, Schwarz Waveform Relaxation <strong>and</strong> Krylov<br />

Accelerators for Nonlinear Reactive Transport. 20th International Conference on<br />

Domain Decomposition Methods, San Diego, USA. 2011.<br />

• P. Audigane, A.Michel, L.Trenty, H.Yamamoto, S.Gabalda, A.Anciaux Sedrakian <strong>and</strong><br />

C. Chiaberge (2011), CO2 injection modeling in large scale heterogeneous aquifers,<br />

presented at 2011 Fall Meeting, AGU, San Francisco, Calif., 5-9 Dec. 2011.<br />

• A.Michel, B.Gueslin, F.Wertz, C.Kada-Kloucha, M.Kern, F.Haeberlein, L.Trenty,<br />

L.Halpern, J.Moutte, J.M.Gratien <strong>and</strong> P.Audigane, SHPCO2 Reactive Transport<br />

Benchmark. Partners contributions <strong>and</strong> results. To be submitted.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

297


Modelling systems simulation<br />

SICODYN<br />

pour des SImulations crédibles via la<br />

COrrelation calcul-essai et l'estimation<br />

d'incertitudes en DYNamique des structures<br />

ON GOING<br />

PROJECT<br />

Quantification <strong>and</strong> improvement of the credibility of numerical models in structure dynamics<br />

thanks numerical-experimental correlation <strong>and</strong> estimation of uncertainties:<br />

demonstration on an industrial structure in complex environment<br />

◗ Application fields: electricity production, petrol exploitation, transport <strong>and</strong> aeonautic<br />

industries<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Organisation of an experimental<br />

benchmark in situ:<br />

Variability of modal properties<br />

<strong>and</strong> dynamic responses<br />

◗ Organisation of a numerical<br />

benchmark in condition of a<br />

study performed by a society:<br />

Numerical variabilty of a dynamic<br />

simulation<br />

◗ Application of methods<br />

tested on academic structures<br />

to complex industrial<br />

large number of degree of<br />

freedom structures<br />

◗ Improvement of the modelisation<br />

at macro level of<br />

bolted structure assemblies<br />

◗ Taking into account the environment,<br />

represented by<br />

complex boundary conditions<br />

◗ Model improvement by adaptation <strong>and</strong> comparison of numerical-experimental correlation<br />

methods<br />

◗ Numerical estimation of the model form uncertainty, <strong>and</strong> not only the parametrical<br />

uncertainty<br />

◗ Improvement of the model robustness relative to uncertainties<br />

◗ Confrontation of observed <strong>and</strong> calculated variabilities <strong>and</strong> recomm<strong>and</strong>ation for the<br />

use of numerical methods to a priori estimate the result confidence<br />

◗ Establishment of empirical laws to estimate the credibility related to a given dynamic<br />

simulation<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ The bibliography on the comprehensive methodologies which permit to obtain<br />

credible numerical models is nearly completed: methods to compare a set of<br />

numerical results <strong>and</strong> a set of experimental measurements, to correlate simulation<br />

<strong>and</strong> test data are reviewed. The bibliography on benchmarks in vibration mechanics<br />

domain is nearly completed too: purely numerical benchmarks or benchmarks based<br />

on an experimental demonstrator.<br />

◗ The modal analyses on several specimen of the same generic pump assembly<br />

connected to pipes have been performed by 5 different teams in Martigues thermical<br />

energy power plant.<br />

◗ The elaboration of pump assembly numerical is in progress by 8 teams. Every team<br />

must determine the modal behaviour of the pump assembly, from only the<br />

informations given in the paper plans <strong>and</strong> CAD models.<br />

◗ The specific bibliography on the model form uncertainty is nearly completed: a<br />

definition, methodologies to quantify it <strong>and</strong> practical applications are described. The<br />

relative part of the model form uncertainty, observed thanks to numerical<br />

benchmarks often based on experimental industrial demonstrators, can reach 30%<br />

or more of the total uncertainty.<br />

CONTACT<br />

Sylvie AUDEBERT<br />

EDF<br />

+33 (0)1 47 65 34 75<br />

sicodyn@edf.fr<br />

PARTNERS<br />

Large companies:<br />

EADS-ASTRIUM, EDF, NECS,<br />

SULZER POMPES FRANCE<br />

Intermediate size enterprises:<br />

LMS-SAMTECH<br />

SMEs:<br />

PHIMECA ENGINEERING,<br />

SOPEMEA, VIBRATEC<br />

Research institutes, universities:<br />

CETIM, ENS CACHAN,<br />

INSA LYON, UNIVERSITÉ<br />

DE FRANCHE COMTÉ,<br />

UNIVERSITÉ DE PARIS-EST<br />

MARNE-LA-VALLÉE<br />

PROJECT DATA<br />

Coordinator:<br />

EDF<br />

Co-label:<br />

PNB<br />

Call:<br />

FUI12<br />

Start date:<br />

January 2012<br />

Duration:<br />

40 months<br />

Global budget (M2):<br />

4.5<br />

Funding (M2):<br />

1.7<br />

Related <strong>Systematic</strong> project(s):<br />

CSDL, EHPOC, ROMMA<br />

298<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

SIMILAN<br />

SIMulation & Implementation<br />

high performance fitted<br />

to digitaL signAl processiNg<br />

ON GOING<br />

PROJECT<br />

Processors technologies have progressed for few years <strong>and</strong> the main evolution to use<br />

the maximum of transistors is to juxtapose calculation units. Thus, the simple-core<br />

processor is now replaced with many-core processors. However, to take advantage of<br />

the powerful calculator, the algorithms have to be developed in parallel form. Indeed,<br />

only parallelization experts are able to use parallel machines <strong>and</strong> the technical experts<br />

on signal processing subjects cannot use parallelization easily.<br />

Two main objectives are:<br />

◗ To make access to parallel technologies easier for signal processing experts (nonspecialists<br />

of parallel technologies).<br />

◗ To optimize parallelization tools thanks to the knowledge of needs <strong>and</strong> constraints<br />

linked to digital signal processing.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ This tool will use a highlevel<br />

description, multilanguages<br />

libraries <strong>and</strong><br />

a material architecture<br />

description.<br />

◗ The main technological<br />

<strong>and</strong> scientific innovations<br />

adressed by SIMILAN are:<br />

• Using Scilab scientific<br />

computation abilities in<br />

Java programming to<br />

add specific instruction<br />

in the java virtual machine<br />

able to process.<br />

These instructions will allow to run Scilab software on this java virtual machine.<br />

• Making access to parallel technologies easier for signal processing experts (nonspecialists<br />

of parallel technologies). The approach is to set up rules or tools, like<br />

specific graphical operator or information, which will help the developers to write<br />

a software code optimised for parallel tools <strong>and</strong> targets.<br />

• Automatic management of data sharing to optimize the parallelization. Several<br />

methods will be studied like the advanced pavement analysis techniques or software<br />

pipeline.<br />

• Furthermore, using Scilab in ASTRAD platform instead of Matlab scientific com-putation<br />

software is also a real economical interest.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ SIMILAN’s aim is to share a tool with a signal processing community to optimize it <strong>and</strong><br />

improve it considering mutual constraints. This tool will be validated for several domains:<br />

radar applications, telecommunications, image processing <strong>and</strong> electro-magnetic tests<br />

data processing.<br />

◗ SIMILAN will make the way from new algorithms to real-time implementation easier <strong>and</strong><br />

will let a software environment enable to manage signal processing from the simulation<br />

to computer code generation.<br />

CONTACT<br />

Marie-Anais MARSALY<br />

THALES AIR SYSTEMS<br />

+33 (0)1 64 91 73 77<br />

marie-anais.marsaly<br />

@thalesgroup.com<br />

PARTNERS<br />

Large companies:<br />

DASSAULT AVIATION, THALES<br />

AIR SYSTEMS, THALES<br />

RESEARCH & TECHNOLOGY<br />

SMEs:<br />

DXO, HPC PROJECT, IS2T,<br />

KALRAY, SCILAB ENTREPRISES<br />

Research institutes, universities:<br />

ONERA, SUPELEC, UNIVERSITE<br />

PARIS DESCARTES<br />

PROJECT DATA<br />

Coordinator:<br />

THALES AIR SYSTEMS<br />

Call:<br />

FUI10<br />

Start date:<br />

June 2011<br />

Duration:<br />

30 months<br />

Global budget (M2):<br />

5.2<br />

Funding (M2):<br />

1.9<br />

Related <strong>Systematic</strong> project(s):<br />

CHAPI, OPENGPU, OPENHPC,<br />

TER@OPS<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

299


Modelling systems simulation<br />

SISTAE<br />

Simulation <strong>and</strong> Statistiques<br />

for Non-Destructive Evaluation<br />

COMPLETED<br />

PROJECT<br />

Inspection reliability is one of the key issues in ensuring safety of critical structural<br />

components.<br />

Strong efforts have been conducted in order to determine the reliability of Non-<br />

Destructive Evaluation (NDE) methods that are designed to detect flaws in such<br />

components.<br />

The SISTAE project addresses inspection evaluation using probabilistic criteria in fields<br />

such as aeronautics, the maritime sector <strong>and</strong> the nuclear power industry.<br />

This project aims at reducing the time <strong>and</strong> cost of the analyses that are required to<br />

determine quantities such as POD (Probability of Detection) curves.<br />

A method based on existing NDE simulation tools is developed in order to replace some<br />

of the experimental data used in statistical studies with simulation results.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

<strong>Development</strong> of a POD module implemented in the software CIVA which groups together<br />

the basic tools required to determine POD curves from NDT simulation results. Application<br />

cases representative of the industrial needs were selected <strong>and</strong> the corresponding<br />

experimental data were gathered. These data allowed us to validate the numerical<br />

approach for an eddy current case.<br />

CONTACT<br />

Frédéric JENSON<br />

CEA LIST<br />

+33 (0)1 69 08 59 22<br />

frederic.jenson@cea.com<br />

PARTNERS<br />

Large companies:<br />

BUREAU VERITAS, EADS-IW,<br />

EDF R&D<br />

SMEs:<br />

CEDRAT<br />

Research institutes, universities:<br />

CEA-LIST, CMAP (ECOLE<br />

POLYTECHNIQUE),<br />

LCND (UNIVERSITE DE<br />

LA MEDITERRANEE)<br />

MAJOR PROJECT OUTCOMES<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Call:<br />

ANR<br />

Start date:<br />

March 2007<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.3<br />

Funding (M2):<br />

0.6<br />

◗ Product(s) or Service(s):<br />

1 software module proposed in CIVA release 10.<br />

◗ Publications:<br />

9 publications in international conferences. More specifically, the POD module was<br />

presented during the 4th European-American Workshop on Reliability of NDE,<br />

(Berlin, 2009) <strong>and</strong> the ICNDE (Yokohama, 2009), ASME (Prague, 2009) <strong>and</strong> QNDE<br />

(Rhodes Isl<strong>and</strong>, 2009) conferences. Proceedings were also published during these<br />

conferences.<br />

300<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

SoCLib<br />

COMPLETED<br />

PROJECT<br />

The SoCLib project addresses a particular class of embedded systems: the multiprocessors<br />

system-on-chips (MP-SoC), which are now used in a great majority of industrial domains<br />

such as telecom, video <strong>and</strong> multimedia, automotive, transportation <strong>and</strong> others. SoCLib<br />

enables the development of virtual prototyping platforms <strong>and</strong> facilitates architecture<br />

exploration of embedded applications by offering a complete toolchain composed of:<br />

◗ An Open Source library composed of simulation models for hardware components<br />

(IP cores) <strong>and</strong> embedded operating systems.<br />

◗ Software tools to design embedded applications: simulation accelerator, configuration<br />

<strong>and</strong> debugging, automatic generation of simulation models.<br />

◗ Virtual prototyping makes available SoC technology (on ASIC or FPGA) to several kinds<br />

of users, such as OEM, Innovative PME, laboratories, <strong>and</strong> others.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

After three years of developments, the SoCLib project has produced more than a hundred<br />

of components integrated in an Open Source Library: processors (Mips, PPC, Arm,<br />

etc), memory controllers, DSP, interconnects, peripherals, operating systems, <strong>and</strong><br />

others. The SoCLib website contains all information relative to virtual prototyping <strong>and</strong> the<br />

community of users is growing. Moreover,<br />

SoCLib partners have proposed a new modeling<br />

st<strong>and</strong>ard called TLM-DT that should<br />

favour the parallelization of the SystemC simulator<br />

<strong>and</strong> therefore increase simulation<br />

perfor-mances. This performance increase<br />

should play a key role for adoption of virtual<br />

prototy-ping techniques by industrials.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Services:<br />

• The SoCLib library is Open Source <strong>and</strong> can therefore be used by any developer. The<br />

range of services proposed by the library covers different domains from application<br />

development to architecture exploration <strong>and</strong> customization. A large range of tools<br />

have also been developed in the scope of the project. They assist the user in the<br />

development of the virtual platform <strong>and</strong> provide debugging <strong>and</strong> analysis facilities.<br />

• The library can also be used by EDA vendors to complete their offer <strong>and</strong> propose<br />

new services to their customers. Magillem <strong>Design</strong> Services <strong>and</strong> Silicomp have proposed<br />

a brief market overview <strong>and</strong> established a potential exploitation strategy.<br />

◗ Publications:<br />

SoCLib partners have directly participated to 10 publications <strong>and</strong> 14 communication<br />

actions. A live cd integrating a pre-installed version of the library <strong>and</strong> tools has been<br />

developed <strong>and</strong> proposed to participants of the DATE conference in 2009 <strong>and</strong> 2010.<br />

Moreover, two tutorials have been accepted to the NoC Symposium (May) <strong>and</strong> DAC<br />

conference (June).<br />

◗ Experimentations:<br />

Industrial partners have proposed three use cases that validate the efficiency of the<br />

library: an audio decoder, a video decoder <strong>and</strong> a modem. The audio decoder validates<br />

the reliability of the proposed methods <strong>and</strong> tools by checking the validity of generated<br />

bits at the output of the application. The video decoder, was used to evaluate the<br />

performances of TLM-DT components <strong>and</strong> the modem validates interoperability of<br />

components.<br />

CONTACT<br />

Fabien COLAS-BIGEY<br />

THALES COMMUNICATIONS<br />

+33 (0)1 46 13 33 04<br />

fabien.colas-bigey<br />

@fr.thalesgroup.com<br />

PARTNERS<br />

Large companies:<br />

ORANGE,<br />

STMICROELECTRONICS,<br />

THALES COMMUNICATIONS,<br />

THOMSON R&D<br />

SMEs:<br />

MAGILLEM DESIGN SERVICES,<br />

TURBOCONCEPT<br />

Research institutes, universities:<br />

CEA LETI, CEA LIST, CITI,<br />

INP TIMAINRIA RENNES,<br />

INPG GIPSA/LAB,<br />

INRIA SACLAY,<br />

TELECOM PARISTECH,<br />

UBS LLABSTICC, UPMC LIP6,<br />

UPMC LISIF<br />

PROJECT DATA<br />

Coordinator:<br />

THALES COMMUNICATIONS<br />

Co-label:<br />

IMAGES ET RESEAUX,<br />

MINALOGIC<br />

Call:<br />

ANR<br />

Start date:<br />

December 2006<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

7.3<br />

Funding (M2):<br />

2.5<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

301


Modelling systems simulation<br />

COMPLETED<br />

PROJECT<br />

Stimulee is an online tool for cognitive stimulation intended to improve the wellbeing<br />

<strong>and</strong> the communication capacities of elderly but also people with Alzheimer disease.<br />

Connected to the memOree.fr website, Stimulee uses already stored memory contents<br />

to propose tools for three kinds of end-users: elderly, families <strong>and</strong> caregivers.<br />

Based on their expertise in cognitive stimulation, design <strong>and</strong> ergonomics of the services,<br />

the partners carried out with the end users the tool features specification <strong>and</strong> the<br />

scenarii for use.<br />

Stimulee includes three modules for managing, editing <strong>and</strong> viewing cognitive stimulation<br />

workshops. The facial recognition module is available for digital content organization.<br />

The tool also benefits from the use of nosql-type based multimedia storage.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ With regards to cognitive<br />

workshops, caregivers have<br />

access to more personnal<br />

<strong>and</strong> public content in a more<br />

collaborative manner, which<br />

helps adapting workshops to<br />

the audience.<br />

◗ With regards to digital memory<br />

organisation, processes<br />

leveraging face recognition<br />

have been designed. This faciliates<br />

the automated annotation<br />

of visual content at<br />

different ages.<br />

◗ With regards to scalability,<br />

the processes in place have<br />

been implemented so as to<br />

run on a fully distributed environment so as to offer the service via a centralized platform.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

Klinger E, Martinet E <strong>and</strong> Perret D.Towards a Web 2.0 based software for the design<br />

<strong>and</strong> the animation of cognitive stimulation workshops. Proceedings of Cybertherapy<br />

Conference, June 2011, Gatineau Québec.<br />

◗ Product(s) or Service(s):<br />

Stimulee will produce a new type of service for elderly <strong>and</strong> especially for institutions<br />

in terms of cognitive workshops. In addition to the "stimulee software", several services<br />

will be developped to produce contents, to outsource cognitive workshop animation<br />

or driving, <strong>and</strong> it will help the deployment of multimedia interfaces in<br />

institutions for elderly. The market concerns all institutions for elderly worlwide. An<br />

individual version for all elderly will be created later.<br />

The integration of face recognition to the XediX massive video datastore is an opportunity<br />

for new services on the long run either in video surveillance or internet <strong>and</strong><br />

mobile application.<br />

◗ Job creation:<br />

4 persons during the project.<br />

CONTACT<br />

Samuel VINSON<br />

SAFRAN MORPHO<br />

+33 (0)1 58 11 34 71<br />

samuel.vinson@morpho.com<br />

PARTNERS<br />

Large companies:<br />

SAFRAN MORPHO<br />

SMEs:<br />

ERGONOMICA, SOVAME, XEDIX<br />

Research institutes, universities:<br />

ARTS<br />

PROJECT DATA<br />

Coordinator:<br />

SAFRAN MORPHO<br />

Co-label:<br />

CAP DIGITAL, IMAGE ET<br />

RESEAUX<br />

Call:<br />

WEB 2.0<br />

Start date:<br />

December 2009<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

0.9<br />

Funding (M2):<br />

0.4<br />

302<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

STRUCTURAL<br />

Structural <strong>and</strong> Computational<br />

Proof Theory<br />

ON GOING<br />

PROJECT<br />

This project is about bringing together different aspects <strong>and</strong> developments in structural<br />

proof theory, namely deep inference, the correspondence between proofs <strong>and</strong> programs,<br />

term rewriting, <strong>and</strong> Hilbert’s ε-calculus.<br />

The aim is to develop fundamental tools <strong>and</strong> techniques of structural proof theory with<br />

applications in computer science. In particular, for the purposes of models of<br />

computation <strong>and</strong> the extraction of programs <strong>and</strong> effective bounds from proofs.<br />

CONTACT<br />

Michel PARIGOT<br />

UNIVERSITÉ PARIS DIDEROT<br />

+33 (0)1 57 27 92 51<br />

parigot@pps.univ-paris-diderot.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ Foundational Issues in Deep Inference: Find an appropriate notion<br />

of proof nets for classical deep inference proofs together with a<br />

combinatorial correctness criterion.<br />

◗ Computational Interpretations of Deep Inference: Improve on the<br />

lambda calculus by studying it from the point of view of deep inference,<br />

rather than natural deduction.<br />

◗ General Analytic Calculi in Deep Inference: A method for generating<br />

analytic calculi for non-classical logics.<br />

◗ Deep Inference as Term Rewriting: use combinatorial techniques<br />

from term rewriting to automate semantic techniques typically<br />

used in deep inference.<br />

◗ Deep Inference in Modal Logic: A systematic way of translating<br />

modal axioms into analytic calculi.<br />

◗ Proof Compression via Cut-introduction: A systematic way of compressing proofs by<br />

introducing cuts to factor out repeated parts of a proof.<br />

◗ Herbr<strong>and</strong>t-disjunctions <strong>and</strong> Computational Interpretations of Proofs: Compute<br />

Herb<strong>and</strong>t-disjunctions of proofs based on Gödel's Dialectica interpertation.<br />

◗ Gödel's Dialectica Interpretation versus Cut Elimination: Extract bounds from proofs<br />

using cut elimination, similarly to how the Dialectica interpertation is used in proof<br />

mining.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

◗ A notion of proof nets for classical logic <strong>and</strong> applications to proof normalisation<br />

◗ An atomic version of the lambda-calculus with bounded cost rewrite steps<br />

◗ Nested proof systems implementing simple analytic calculi for intuitionistic modal<br />

logic <strong>and</strong> the calculus of explicit substitutions<br />

◗ A proof-of-concept compression method based on cut-introduction<br />

◗ A result showing how polarization <strong>and</strong> focusing can be applied to deep inference<br />

◗ A semantics of linear logic proof nets without units<br />

◗ Investigations into order-theoretic characterisations of primitive recursive functions<br />

◗ Research on computation with bounded resource, in particular on complexity preserving<br />

program transformation.<br />

PARTNERS<br />

Research institutes, universities:<br />

INNSBRUCK UNIVERSITY,<br />

INRIA LIX, TECHNICAL<br />

UNIVERSITY OF VIENNA,<br />

UNIVERSITÉ PARIS DIDEROT<br />

PROJECT DATA<br />

Coordinator:<br />

UNIVERSITÉ PARIS DIDEROT<br />

Call:<br />

ANR<br />

Start date:<br />

January 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

2<br />

Funding (M2):<br />

0.4<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

303


Modelling systems simulation<br />

STURM4<br />

Simulation de la Turbulence à haut Reynolds<br />

par Multi-Maillages et Multi-Méthodes<br />

COMPLETED<br />

PROJECT<br />

For industrial applications such as thermal stripping, aeroacoustics <strong>and</strong> turbulent flow<br />

induced vibrations, a refined spectral representation of the flow is required. LES provides<br />

detailed predictions of turbulent phenomena <strong>and</strong> High Performance Computing makes<br />

this approach feasible at least for intermediate Reynolds numbers. Coupled code<br />

simulations on multiple overlapping grids can also lead to a technological breakthrough.<br />

This project aims at exploiting these multi-mesh <strong>and</strong> multi-model developments, first<br />

in an unstructured finite volume CFD code for refined predictions of near wall turbulent<br />

flows, <strong>and</strong> also in a high-order finite difference aeroacoustics code for direct acoustic<br />

simulation. The methods will be extended to fluid structure coupling thanks to moving<br />

overset grids.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Evaluation of structured <strong>and</strong> unstructured grids for the accuracy of LES results near walls.<br />

◗ Application of HPC for the creation of a date base of LES results for cylinders in cross-flow.<br />

◗ Creation of an original experimental data base for the validation of LES <strong>and</strong> aeroacoustics<br />

simulations: example of the Valeo airfoil.<br />

◗ Application of HPC <strong>and</strong> overset grid technique for first direct noise computation on<br />

configurations of industrial interest.<br />

CONTACT<br />

Philippe LAFON<br />

EDF<br />

+33 (0)1 47 65 37 08<br />

philippe.lafon@edf.fr<br />

PARTNERS<br />

Large companies:<br />

EDF, VALEO<br />

Research institutes, universities:<br />

CNRS/LAMSID, UPMC<br />

PROJECT DATA<br />

Coordinator:<br />

EDF<br />

Call:<br />

ANR<br />

Start date:<br />

January 2007<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

1.3<br />

Funding (M2):<br />

0.7<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

One PhD thesis, four post-docs, six reports, seven communications, four submitted<br />

papers, a web site: http://cfd.mace.manchester.ac.uk/Main/Sturm4Project, two invited<br />

partners: University of Manchester <strong>and</strong> Ecole Centrale Lyon.<br />

304<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

SyGeO, l'usine à ERP 2.0 -<br />

Système de Gestion Ouvert<br />

COMPLETED<br />

PROJECT<br />

SyGeO is a flexible <strong>and</strong> open platform that can adapt to the specific needs of customers.<br />

Based upon OPA, the state-of-the-art programming language developed <strong>and</strong><br />

commercialized by MLstate, SyGeO will make available to business applications the<br />

security <strong>and</strong> safety guarantees provided by MLstate’s solution.<br />

SyGeO produces st<strong>and</strong>alone web-apps which include the web site of an organization<br />

<strong>and</strong> business “2.0” applications where both internal <strong>and</strong> external stakeholders can<br />

collaborate, produce <strong>and</strong> exchange.<br />

Technically, SyGeO uses a compiler that generates OPA code from high-level businessoriented<br />

specifications. Together with SyGeO specific libraries this code is then<br />

compiled to generate a full web application.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ Innovative aspects of SyGeO are manifold. On the technological side, SyGeO aims to<br />

build business applications <strong>and</strong> libraries on the top of the existing state-of-the-art<br />

programming language OPA created by MLstate. This new specification language<br />

aims to enable fast <strong>and</strong> secure development of business applications that implement<br />

not only classical functions such as business workflows, but also incorporate novel<br />

features from the Web 2.0, such as a social network with blogs <strong>and</strong> Wikis.<br />

◗ The combination of entreprise<br />

applications <strong>and</strong> the Web 2.0<br />

paradigm raises many questions<br />

related to human <strong>and</strong> social<br />

sciences. Whereas the<br />

benefits of the Web 2.0 are well<br />

known in terms of communication<br />

speed.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

“La longue route vers l'ERP 2.0”, B. Grabot, A. Mayère, R. Houe, F. Hémont<br />

◗ Patents:<br />

• "Trip Planning"<br />

• PCT/IB2011/0555415 since decembre 2011 -- initial filed 19 Janvier 2011<br />

◗ Product(s) or Service(s):<br />

• demo product Jetleague / Triptizer<br />

• product Opa Poker<br />

• demo product iServer SaaS<br />

• opensource project Opalang.org<br />

◗ Job creation: 3<br />

◗ Maintained jobs: 1<br />

◗ Business creation: opensource project Opalang.org<br />

CONTACT<br />

Mathieu BAUDET<br />

MLSTATE<br />

+33 (0)1 83 64 44 66<br />

mathieu.baudet@mlstate.com<br />

PARTNERS<br />

SMEs:<br />

MLSTATE, SCAN & TARGET<br />

Research institutes, universities:<br />

CERTOP, ENIT, HEC<br />

PROJECT DATA<br />

Coordinator:<br />

MLSTATE<br />

Call:<br />

WEB 2.0<br />

Start date:<br />

November 2010<br />

Duration:<br />

21 months<br />

Global budget (M2):<br />

1.5<br />

Funding (M2):<br />

0.7<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

305


Modelling systems simulation<br />

System for the simulation <strong>and</strong> optimisation<br />

of the request for tasks aiming<br />

at satisfying user's readiness needs<br />

COMPLETED<br />

PROJECT<br />

SYS-MCO st<strong>and</strong>s for SYStem for MCO, where MCO is a french acronym for "Maintien en<br />

Conditions Opérationnelles" which encompasses all necessary actions aimed at<br />

satisfying users' needs for the readiness of their systems.The project gathers one major<br />

corporation (GIMA), three SME's (Spring Technologies, Elapse <strong>and</strong> Kayentis) <strong>and</strong> two<br />

academic partners (CEA-LIST <strong>and</strong> Paris 8 University/MGSI Laboratory) to work on all<br />

the necessary tools for optimising the organization, processe <strong>and</strong> procedures, required<br />

for the in-service support of a given system.<br />

CONTACT<br />

Gilles BATTIER<br />

SPRING TECHNOLOGIES<br />

+33 (0)6 86 37 27 70<br />

gbattier@springplm.com<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

◗ <strong>Development</strong> of the SPL (Système Physique Logistique) demonstrator which is the<br />

operational pilot of the maintenance <strong>and</strong> whose goal is to control the shop-floor maintenance<br />

in operational conditions in an automatic, reliable, integrated <strong>and</strong> predictive way.<br />

◗ <strong>Development</strong> of the SML (Système Management Logistique) demonstrator which is the<br />

strategical pilot of the maintenance whose goal is to aid for busisness decision taking.<br />

◗ That needs to:<br />

• Human capture of technical facts <strong>and</strong> events (FTECH).<br />

• Automatic capture of technical data (ACQ).<br />

• Human Machine Interface of data analysis devices (HMI).<br />

• Numerical simulations of the health components (ISIM).<br />

• Modelisation <strong>and</strong> simulation of Human Ressources (R).<br />

PARTNERS<br />

Large companies:<br />

GIMA<br />

SMEs:<br />

ELAPSE, KAYENTIS,<br />

SPRING TECHNOLOGIES<br />

Research institutes, universities:<br />

CEA LIST, PARIS 8 UNIVERSITY/<br />

MGSI LABORATORY<br />

PROJECT DATA<br />

Coordinator:<br />

SPRING TECHNOLOGIES<br />

Call:<br />

FUI7<br />

Start date:<br />

May 2009<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

3.3<br />

Funding (M2):<br />

1.5<br />

MAJOR PROJECT OUTCOMES<br />

◗ Job creation: 5<br />

306<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

An integrated computing machine<br />

for complex embedded systems<br />

COMPLETED<br />

PROJECT<br />

The objective is the definition of a multi-domain massively parallel architecture <strong>and</strong><br />

corresponding tool flow. The proposedarchitecture will be able to embed heterogeneous<br />

accelerators optimised for the targeted application domains.<br />

A homogeneous programming model will ensure hardware independence of the<br />

application. A design environment will allow to optimize <strong>and</strong> map the application on the<br />

parallel architecture.<br />

PROJECT RESULTS<br />

◗ Technologies:<br />

A homogeneous hardware framework has been developed to embed heterogeneous<br />

accelerators. It is based on tiles on a common NoC (Network on Chip) from Arteris for<br />

communication <strong>and</strong> synchronisation, a hierarchy of memories <strong>and</strong> the I/O. The tiles<br />

embed a processor dedicated to the control part, a DMA, a local memory <strong>and</strong> the<br />

dedicated accelerator to the targeted domain. Three types of accelerators has been<br />

embedded in the context of Ter@ops: a SIMD dedicated to image processing, a reconfigurable<br />

accelerator based on AboundLogic technology <strong>and</strong> the SCMP processors from<br />

CEA LIST for dynamic computation. They are also RISC processors dedicated for<br />

instance to floating point computations. This architecture is able to target a large panel<br />

of domains by embedding the corresponding accelerators. Depending on these last<br />

ones, the computing power of this architecture is roughly 500 Gops or 100 Gflops for a<br />

consumption of 15 W. A systemC simulator has been developed to make performance<br />

evaluations of mapped applications. We have also developed a complete design environment<br />

from algorithm to executable<br />

code. The tools allow to<br />

make the description of the application<br />

<strong>and</strong> the architecture, to<br />

make the optimisation (between<br />

<strong>and</strong> inner tiles) <strong>and</strong> the partitionning<br />

on the parallel architecture.<br />

The programmation is<br />

done through a homogeneous<br />

programmation model <strong>and</strong> its<br />

corresponding API which ensure<br />

hardware independence of<br />

the application. Validations has<br />

been done on applications for<br />

radar, image processing <strong>and</strong><br />

video compression.<br />

◗ Job creation:<br />

Major corp: 5, SMEs: 2, Academics:<br />

10.<br />

CONTACT<br />

Fabrice LEMONNIER<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

+33 (0)1 69 41 59 51<br />

fabrice.lemonnier@thalesgroup<br />

.com<br />

PARTNERS<br />

Large companies:<br />

DASSAULT AVIATION,<br />

EADS ASTRIUM, MBDA,<br />

THALES OPTRONIQUE SA,<br />

THALES RESEARCH &<br />

TECHNOLOGY, THOMSON SA,<br />

VALEO ETUDES<br />

ELECTRONIQUES<br />

SMEs:<br />

ABOUNDLOGIC, ARTERIS SA,<br />

ESTEREL TECHNOLOGIES<br />

Research institutes, universities:<br />

ARMINES CRI, CEA LIST,<br />

CNRS LABORATOIRE ETIS,<br />

ENSTA, INRIA ALCHEMY,<br />

UNIVERSITÉ PARIS SUD<br />

(LABORATOIRE IEF),<br />

UNIVERSITÉ DE VERSAILLES<br />

SAINT QUENTIN-EN-YVELINES<br />

(PRISM)<br />

PROJECT DATA<br />

Coordinator:<br />

THALES RESEARCH<br />

& TECHNOLOGY<br />

Call:<br />

FUI1<br />

Start date:<br />

December 2007<br />

Duration:<br />

30 months<br />

Global budget (M2):<br />

9.6<br />

Funding (M2):<br />

3.5<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

307


Data Analytics<br />

TIMCO<br />

Technologie pour In-Memory<br />

Computing<br />

ON GOING<br />

PROJECT<br />

The objectives of the TIMCO projet are:<br />

To develop a new server hosting 16 processors <strong>and</strong> up to 21 Terabytes of memory,<br />

whose coherency is ensured with a dedicated ASIC.This server aims at applying "inmemory<br />

computing".<br />

To rely on this quantitative advance to drive a qualitative breakthrough on Business<br />

Intelligence <strong>and</strong> Service Management applications, in the Industrial <strong>and</strong> scientific areas.<br />

CONTACT<br />

Xavier SAINT MARTIN<br />

BULL<br />

+33 (0)1 30 80 74 40<br />

xavier.saint-martin@bull.net<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

Beyond the innovative aspect of a server hosting 16 processors <strong>and</strong> up to 21 Terabytes<br />

of coherent memory, many areas of application software will develop new algorithms<br />

allowing to significantly increase the resolution speed of problems dealing with<br />

extremely large amounts of data: instead of batching these data (as well as the results<br />

of their processing) from/to a distant, slow rate storage device, they will be loaded in the<br />

memory of the servers for being processed, as a whole, by the processors. This gives<br />

the opportunity to optimise the related application software (as well as low-level<br />

softwares) in order to take benefit of the in-memory potential.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

A first server with 4 Terabytes memory has been made available to partners for their<br />

software developments. Ways to develop algorithms taking benefit of the mass memory<br />

are being processed. Specifications from end users have been issued.<br />

PARTNERS<br />

Large companies:<br />

BULL<br />

SMEs:<br />

ARMADILLO, DISTENE,<br />

HORIZONTAL SOFTWARE,<br />

IP-LABEL<br />

Research institutes, universities:<br />

CEA, ESILV, INRIA<br />

PROJECT DATA<br />

Coordinator:<br />

BULL<br />

Call:<br />

FUI13<br />

Start date:<br />

June 2012<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

9.4<br />

Funding (M2):<br />

3.7<br />

Related <strong>Systematic</strong> project(s):<br />

FAME2, POPS<br />

308<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

TRIDIMIC<br />

New microscopic technique<br />

for 3D super-resolution imaging<br />

ON GOING<br />

PROJECT<br />

Imagine Optic, the worldwide leader in adaptive optics, <strong>and</strong> two academic teams from<br />

the Physics <strong>and</strong> Biology departments at Ecole Normale Supérieure (Paris) have joined<br />

forces to develop a new imaging technique for the 3D localization of single particles<br />

fixed or living cells with an isotropic resolution of a few nanometers. The adaptive optics<br />

system allows to correct for both the residual aberrations of the optical system of the<br />

microscope as well as those generated by the sample itself by shaping the Point Spread<br />

Function of a microscope thereby providing a user defined asymmetry along the Z axis,<br />

thus enabling very precise axial position determination. This first proof of concept will<br />

provide the foundation for the industrialization <strong>and</strong> commercialization of a system.<br />

CONTACT<br />

Xavier LEVECQ<br />

IMAGINE OPTIC<br />

+33 (0)1 64 86 15 60<br />

xlevecq@imagine-optic.com<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ The project's main objective is to develop a new microscopic technique based on 3D<br />

imaging of single molecule stochastic photo-activation (PALM / STORM).<br />

◗ This means solving the following issues:<br />

• Correction of optical defects between the sample <strong>and</strong> imaging camera to achieve two<br />

main goals: first, optimize the focalization of photons on the detector because is fundamental<br />

to get the best signal to noise ratio, which is the primary criterion for precise<br />

localization. Second, achieve a 3D imaging technique whose performances do not<br />

depend on optical aberrations related to the sample itself or in its preparation.<br />

• The axial localization is enabled<br />

by introducing "beam<br />

shaping" that adapts the<br />

shape of the PSF (focal<br />

spot). PSF shape control is<br />

crucial for an accurate axial<br />

location.<br />

• Realization <strong>and</strong> optimization<br />

of the algorithms for<br />

3D localization at nanometric<br />

scale.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The implementation of this 3D imaging technique would produce 3D images in a single-process<br />

acquisition of images <strong>and</strong> thus reduce by a factor of 10 the time needed to<br />

obtain 3D images, <strong>and</strong> even all phototoxicity or fluorescence "lifetime" issues. This represents<br />

a major advance to be able to use these techniques on a larger scale, for example,<br />

to screen for drugs or test a large number of factors in a systematic way to underst<strong>and</strong><br />

many diseases mechanism at cellular level.<br />

To see first results of this program please read this article: Izeddin I, Beheiry ME, Andilla<br />

J, Ciepelewski D, Darzacq X, Dahan M (2012) “PSF shaping using adaptive optics for<br />

three-dimensional single-molecule super-resolution imaging <strong>and</strong> tracking.” Optics<br />

Express, 20, 4957-4967.<br />

PARTNERS<br />

SMEs:<br />

IMAGINE OPTIC<br />

Research institutes, universities:<br />

IBENS FIT, LABORATOIRE<br />

KASTLER BROSSEL<br />

PROJECT DATA<br />

Coordinator:<br />

IMAGINE OPTIC<br />

Call:<br />

ANR<br />

Start date:<br />

December 2011<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

1.3<br />

Funding (M2):<br />

0.6<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

309


Software engineering<br />

Unification of Critical C Code<br />

Analysis Techniques<br />

COMPLETED<br />

PROJECT<br />

Very large applications are now commonly embedded in various systems <strong>and</strong> often used<br />

to perform critical tasks, for which a failure would result in serious economic loss or<br />

even casualties. From this observation stems a strong need to provide architects of<br />

critical systems with tools that allow them to state precisely the required properties of<br />

the application <strong>and</strong> to verify that the implementation complies with these properties. A<br />

number of formal analysis techniques can meet this need, <strong>and</strong> they all have their pros<br />

<strong>and</strong> cons. Rather than choosing arbitrarily, it is desirable to let them cooperate <strong>and</strong><br />

prove properties that could not have been established by a single technique. This is the<br />

outst<strong>and</strong>ing challenge that has been addressed in U3CAT, built upon the Frama-C<br />

platform, one of the main results of CAT, U3CAT's predecessor.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

A first area or work was dedicated<br />

to floating-point computations.<br />

This is a very specific domain,<br />

source of a lot of subtle errors<br />

often difficult to spot. Another<br />

extension field concerned the<br />

specification of properties dealing<br />

with the sequence of operations<br />

that a program is to supposed to<br />

perform. In addition, an important<br />

amount of work was devoted to the<br />

interaction of various analyzes <strong>and</strong><br />

their parameterization, <strong>and</strong> to the<br />

consolidation of their individual<br />

results in view of verifying a given<br />

property of the program under<br />

analysis.<br />

Last, improvements on both textual <strong>and</strong> graphical user interfaces of the tools, as well as<br />

an integration of Frama-C in the popular Eclipse IDE has been done.<br />

MAJOR PROJECT OUTCOMES<br />

◗ Publications:<br />

Emmanuel Ledinot <strong>and</strong> Dillon Pariente: Formal methods <strong>and</strong> compliance to the DO-<br />

178C/ED-12C st<strong>and</strong>ard in aeronautics. In Static Analysis of Software, Jean-Louis<br />

Boulanger Editor, 2011 -- Pascal Cuoq &al: Frama-C, A Software Analysis<br />

Perspective. Proc. SEFM, LNCS, 2012 -- Jean-Christophe Filliâtre: Deductive<br />

software verification. International Journal on Software <strong>Tools</strong> for Technology Transfer,<br />

13(5):397-403, 2011 -- David Delmas & al: Taster, a Frama-C plugin to enforce Coding<br />

St<strong>and</strong>ards, Proc. ERTS, 2010 -- Sylvie Boldo <strong>and</strong> Claude Marché. Formal verification<br />

of numerical programs: from C annotated programs to mechanical proofs.<br />

Mathematics in Computer Science, 2011.<br />

◗ Product(s) or Service(s):<br />

All tools (Frama-C, CompCert, Euclide, Why) have been significantly enhanced during<br />

the project, <strong>and</strong> are available under an OpenSource licence. In particular, the Why<br />

tool has seen a major evolution, released as Why3, that provides better performances<br />

<strong>and</strong> notably improves its ease of use. Frama-C is packaged in the major Linux<br />

distributions (Fedora, Debian, Ubuntu), <strong>and</strong> enjoys a steadily growing user base.<br />

Furthermore, plug-ins have been developed by external parties, showing the<br />

existence of a thriving eco-system around the platform. Frama-C also secured the<br />

industrial challenge’s prize at ICPC 2011, while U3CAT has been granted an internal<br />

innovation prize at Atos <strong>and</strong> is nominated for the ANR awards at the STIC symposium<br />

in April 2013. All in all, the project has been very successful, both at the technical<br />

level <strong>and</strong> for the dissemination of static analysis in the outer world.<br />

CONTACT<br />

Virgile PREVOSTO<br />

CEA LIST<br />

+33 (0)1 69 08 82 98<br />

virgile.prevosto@cea.fr<br />

PARTNERS<br />

Large companies:<br />

AIRBUS, ATOS, CS,<br />

DASSAULT AVIATION,<br />

SAGEM<br />

Research institutes, universities:<br />

CEA LIST, CNAM,<br />

INRIA RENNES,<br />

INRIA ROCQUENCOURT,<br />

INRIA SACLAY<br />

PROJECT DATA<br />

Coordinator:<br />

CEA LIST<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Call:<br />

ANR<br />

Start date:<br />

February 2009<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

4.4<br />

Funding (M2):<br />

1.8<br />

Related <strong>Systematic</strong> project(s):<br />

HI-LITE, OPEN ETCS<br />

310<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

USINE<br />

LOGICIELLE<br />

COMPLETED<br />

PROJECT<br />

Today, 15 to 40% of the value of high technology products (from cell phones to satellites <strong>and</strong> cars)<br />

is provided through software. Customers are asking for more services, more features <strong>and</strong><br />

reliability, <strong>and</strong> all of these requirements make these products more complex to build while there<br />

is an increasing pressure for lower price.<br />

Within the SYSTEM@TIC PARIS-REGION Cluster, the "Usine Logicielle" project promotes model<br />

based software engineering which allows st<strong>and</strong>ardizing <strong>and</strong> automating the design, the integration,<br />

the validation <strong>and</strong> the maintenance of the software embedded in these high technology products.<br />

The solution proposed by "Usine Logicielle" will materialize in new tools, new organizational structures,<br />

new jobs <strong>and</strong> new trainings that will allow a productivity increase, quicker time to market <strong>and</strong> higher<br />

competitivity.<br />

PROJECT RESULTS<br />

◗ Product(s) or Service(s):<br />

• LIP6: First public version of SoCLib platform (January 2008).<br />

• Thales Communication: MyCCM Component Framework transfered in operations: 2007, industrialization<br />

of MyCCM issued from previous R&T projects (MERCED).<br />

• EADS IW: <strong>Design</strong> of the Newspeak language simplest as possible to build l’analyse static<br />

analysis programs. Penjili component (C overflow static detection).<br />

◗ Services:<br />

• TRIALOG: Usine logicielle projects MERCED/COMPARE have enabled Trialog to win contracts<br />

related to AUTOSAR (Automotive domain).<br />

• EADS IW: Partnership with Esterel technologies.<br />

• DASSAULT AVIATION: model transformer from Rose-Esterel to SCADE 6 models.<br />

• OBEO: Industrialisation of ATL a model transformation component from the INRIA.<br />

• ESTEREL TECHNOLOGIES:<br />

- Prototype of the MTC Analyzer test generator.<br />

- UML/SysML gateway to SCADE Suite.<br />

- Adaptation et integration with Papyrus modeler.<br />

- SCADE/EMF pour Eclipse (CS-SCADE) key component of the “Open SCADE Architecture”.<br />

• CEA:<br />

- UML Extensions for the modeling & analysis of embedded real time systems: MARTE.<br />

- Implementation of the Papyrus, the only Open Source UML modeler supporting the MARTE profile.<br />

- Implementation of an IDM platform integrating the modeler <strong>and</strong> <strong>and</strong> the specialized modeling<br />

components.<br />

• Verification <strong>and</strong> validation<br />

- Test generator conformant to TTCN3 format from UML models (Agatha).<br />

- Extension of the static analyser of numeric precision of C programs (Fluctuat).<br />

- Implementation of a static analysis tool <strong>and</strong> test generator for binary code (Osmose).<br />

- Implementation of a simulator of hardware architecture using micro-processeurs (using<br />

Unisim technology).<br />

◗ Job creation:<br />

CS 6 jobs, Thales Com 6 jobs, TRIALOG 5 jobs. CEA Thèses: 6, Post doctorants: 4, Hiring: 2.<br />

◗ Publications:<br />

• C. Gaston, MoDels2006. A Formal Semantics for UML Symposium.<br />

• Gerard, S., A. Cuccuru, <strong>and</strong> F. Loiret, 2006, Zurich. A methodological approach for model-based<br />

development <strong>and</strong> validation of RT/E systems in Artist2 workshop.<br />

• Frédéric Boulanger, Guy Vidal-Naquet, INSTICC Press 2006. "A Primitive Execution Model for<br />

Heterogeneous Modeling".<br />

• S. Gérard, H. Espinoza, 2006. Rationale of the UML Profile for MARTE (Book Chapter). “From<br />

MDD Concepts to Experiments <strong>and</strong> Illustrations”.<br />

• C. Petriu <strong>and</strong> Murray Woodside, Computer Science, 2006. Annotating UML Models with Nonfunctional<br />

Properties for Quantitative Analysis.<br />

• Medina Julio, Lopez Patricia <strong>and</strong> Drake José María, FDL'06. Towards a UML Profile for Real-<br />

Time Modelling of Component-Based Distributed Embedded <strong>Systems</strong>.<br />

• Huáscar Espinoza, Julio Medina, Hubert Dubois, François Terrier, <strong>and</strong>Sébastien Gérard. International<br />

Workshop on Modeling <strong>and</strong> Analysis of Real-Time <strong>and</strong> Embedded <strong>Systems</strong>. Towards a<br />

UML-Based Modeling St<strong>and</strong>ard for Schedulability Analysis of Real-Time <strong>Systems</strong>.<br />

• C. André, A. Cuccuru, R. de Simone, T. Gautier, F. Mallet, J-P. Talpin. Modeling with logical time in<br />

UML for real-time embedded systemdesign. In Proceedings ofMARTES 2006 atMoDELS 2006, the<br />

InternationalWorkshop on Modeling <strong>and</strong> Analysis of Real-Time <strong>and</strong> Embedded <strong>Systems</strong>. ISBN:<br />

82-7368-299-4.<br />

• Frédéric Jouault, Jean Bézivin et Ivan Kurtev, GPCE 2006, Portl<strong>and</strong>. "TCS: a DSL for the Specification<br />

of Textual Concrete Syntaxes inModel Engineering".<br />

• Alain Le Guennec et Bernard Dion, ERTS 2006, Toulouse. Bridging UML <strong>and</strong> Safety Critical<br />

Software <strong>Development</strong> Environments.<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

CONTACT<br />

Philippe MILS<br />

THALES<br />

RESEARCH &TECHNOLOGY<br />

+33 (0)1 69 41 60 39<br />

philippe.mils@thalesgroup.com<br />

PARTNERS<br />

Large companies:<br />

CS, DASSAULT AVIATION,<br />

EADS, EDF, HISPANO-SUIZA,<br />

MBDA, THALES<br />

SMEs:<br />

ESTEREL, SOFTEAM, TRIALOG<br />

Research institutes, universities:<br />

CEA, IFP, INRIA, LIP6, LRI,<br />

POLYTECHNIQUE, SUPELEC<br />

PROJECT DATA<br />

Coordinator:<br />

THALES R&T<br />

Call:<br />

FUI0<br />

Start date:<br />

February 2006<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

15<br />

Funding (M2):<br />

5.4<br />

311


Modelling systems simulation<br />

USINE<br />

NUMERIQUE<br />

COMPLETED<br />

PROJECT<br />

Significant saving in development cycles <strong>and</strong> costs of the manufacturing systems are<br />

targeted, especially for complex <strong>and</strong> high technology products in automotive, aeronautic<br />

<strong>and</strong> micro-electronic industry, with the increasing use of enhanced simulation tools.<br />

Extensive use of 3D display, <strong>and</strong> immersion technologies, enables friendly underst<strong>and</strong>ing<br />

of situations, provides communication tools among various specialists, <strong>and</strong> supports<br />

training.<br />

Various processes of the production process <strong>and</strong> related controls are addressed with<br />

realistic behaviour rendering.<br />

CONTACT<br />

Bernard BOIME<br />

EADS INNOVATION WORKS<br />

+33 (0)1 46 97 32 42<br />

Bernard.boime@eads.net<br />

PROJECT RESULTS<br />

◗ Product(s) or Service(s):<br />

Industrial softwares CATIA-DELMIA, CIVA (Non destructive testing), MKM (virtual<br />

mannequin).<br />

◗ Technologies:<br />

Simulation of manufacturing processes <strong>and</strong> Non Destructive Testing, logistic, sheduling,<br />

preparation, Virtual & augmented reality, virtual mannequin.<br />

◗ Publications:<br />

11 conferences, 2 Technical paper, 1 press conference, 7 articles in newspapers,<br />

1 technology show.<br />

◗ Experimentations:<br />

• Manufacturing processes engineering.<br />

• Realistic simulation demonstrators for 4 industrial use cases (Micro-processor<br />

Photolithography, Machining, automotive & aeronautic assembly).<br />

• Including balanced production line scheduling <strong>and</strong> Virtual mannequin in the loop.<br />

• Inspection engineering.<br />

• Extensive numerical modeling of automated systems, addressing production monitoring,<br />

supporting analysis <strong>and</strong> prediction of industrial efficiency.<br />

• Hardware (multi-element sensors- robots) & software (NDI) development.<br />

• Factory engineering.<br />

• Ontology of factory based development of SW infrastructure required for modeling<br />

in CATIA/DELMIA.<br />

PARTNERS<br />

Large companies:<br />

CIMPA, DASSAULT AVIATION,<br />

DASSAULT SYSTÈMES,<br />

EADS IW, EDF, RENAULT,<br />

SNCF, VIRTOOLS<br />

Intermediate size enterprises:<br />

ALTIS, ILOG<br />

SMEs:<br />

EURALTECH, M2M<br />

Research institutes, universities:<br />

CEA LIST, ENS-LURPA,<br />

ENS-SATIE, ESPCI - LOA,<br />

INRETS, INRIA, SUPELEC,<br />

SUPELEC/L2S, SUPELEC/LGEP<br />

PROJECT DATA<br />

Coordinator:<br />

EADS<br />

Call:<br />

FUI0<br />

Start date:<br />

February 2006<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

11.9<br />

Funding (M2):<br />

4<br />

Related <strong>Systematic</strong> project(s):<br />

OLDP, USINE NUMÉRIQUE 2<br />

312<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Modelling systems simulation<br />

USINE<br />

NUMERIQUE 2<br />

COMPLETED<br />

PROJECT<br />

◗ Data base management enabling the production sytems simulation.<br />

◗ Implement tools for collaborative engineering for digital production in the extended<br />

enterprise (intregrators with suppliers network).<br />

◗ Manage the multi-scale simulation in the production system.<br />

◗ Implement real time simulation <strong>and</strong> realistic model behaviour, for a virtual/real synchronous<br />

monitoring.<br />

◗ Integrate in the simulation scenario, a virtual mannequin, with realistic physical <strong>and</strong><br />

cognitive behaviour.<br />

PROJECT RESULTS<br />

◗ Products:<br />

Industrial softwares CATIA-DELMIA-3DVIA, CIVA (Non destructive testing), MKM (virtual<br />

mannequin); NCSIMUL-TOOLSIMUL, ILOG.<br />

◗ Services:<br />

1 dissemination platform<br />

under feasability<br />

evaluation.<br />

◗ Technologies:<br />

Simulation of manufacturing<br />

processes <strong>and</strong><br />

Non Destructive Testing,<br />

logistic, real time<br />

sheduling, preparation,<br />

virtual & augmented reality,<br />

virtual mannequin.<br />

◗ Publications:<br />

12 conferences,<br />

1 Technical papers.<br />

◗ Experimentations:<br />

• Extended <strong>and</strong> collaborative<br />

factory.<br />

• <strong>Development</strong> of the<br />

data <strong>and</strong> concept architecture<br />

of the digital factory, including versioning, life cycle <strong>and</strong> configuration<br />

management (in Dassault Systèmes SW suite).<br />

• Virtual/real integration (in Spring SW suite).<br />

• <strong>Development</strong> of an accurate <strong>and</strong> realistic model of scheduling <strong>and</strong> resynchronisation<br />

with real status, failure real time detection, on-line integration of Non Destructive<br />

Testing, in-depth modelisation of machining processes, assembly regards<br />

to tolerancing…<br />

• Virtual reality <strong>and</strong> virtual mannequin.<br />

• Complex cognitive behavior modeling of: technical gestures <strong>and</strong> postures (prehension<br />

of rigid or flexible parts…), multi-contacts situations.<br />

• <strong>Development</strong> of intuitive interfaces for the monitoring of virtual humans.<br />

CONTACT<br />

Bernard BOIME<br />

EADS INNOVATION WORKS<br />

+33 (0)1 46 97 32 42<br />

Bernard.boime@eads.net<br />

PARTNERS<br />

Large companies:<br />

CIMPA, DASSAULT AVIATION,<br />

DASSAULT SYSTÈMES,<br />

EADS IW, EDF, RENAULT,<br />

SNECMA<br />

Intermediate size enterprises:<br />

ALTIS, ILOG<br />

SMEs:<br />

M2M, PDF SOLUTIONS,<br />

REALVIZ, SPRING<br />

TECHNOLOGIES<br />

Research institutes, universities:<br />

CEA LIST, ENS-LURPA,<br />

ENS-SATIE, ESPCI - LOA,<br />

INRIA-IRISA, SERAM,<br />

SUPELEC/L2S, SUPELEC/LGEP<br />

PROJECT DATA<br />

Coordinator:<br />

EADS<br />

Call:<br />

FUI3<br />

Start date:<br />

July 2007<br />

Duration:<br />

24 months<br />

Global budget (M2):<br />

15.6<br />

Funding (M2):<br />

5.5<br />

Related <strong>Systematic</strong> project(s):<br />

OLDP, USINE NUMÉRIQUE 1<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

313


Software engineering<br />

VACSIM<br />

Validation of the control of critical systemes<br />

by coupling simulation <strong>and</strong> formal methods<br />

ON GOING<br />

PROJECT<br />

The VACSIM project is an industrial research project whose aim is to show the benefits<br />

of coupling simulation techniques <strong>and</strong> formal methods to validate the control of critical<br />

systems. The demonstrator that will be developed during this project, on the basis of<br />

the software tool ControlBuild, will permit to illustrate these benefits by proposing<br />

different coupling modes. <strong>Design</strong> <strong>and</strong> implementation of this demonstrator require both<br />

methodological (definition of new uses of simulation tools, rules to couple simulation<br />

<strong>and</strong> formal methods) <strong>and</strong> formal (adaptation, extension or novel proposals of formal<br />

techniques based on discrete event systems theory or constraint programming)<br />

contributions.<br />

CONTACT<br />

Jean-Marc FAURE<br />

LURPA - ENS CACHAN<br />

+33 (0)1 47 40 22 16<br />

jean-marc.faure<br />

@lurpa.ens-cachan.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ New algorithms for progressive test of logic systems<br />

◗ Simulation scenarii automation from safety properties <strong>and</strong> required coverage rate<br />

◗ <strong>Development</strong> of formal validation techniques based on identification of closed-loop<br />

discrete event systems<br />

◗ Formal validation of quantitative properties: new techniques based on analysis, monitoring<br />

<strong>and</strong> verification of timed automata<br />

◗ Formal validation of quantitative properties: new techniques based on constraint programming<br />

<strong>and</strong> error-localization<br />

◗ Demonstrator (software prototype in the ControlBuild environment) of the benefits<br />

of coupling simulation <strong>and</strong> formal methods<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The first results of the project will be available at the last quarter 2012.<br />

PARTNERS<br />

Large companies:<br />

DASSAULT SYSTEMES,<br />

EDF R&D<br />

Research institutes, universities:<br />

I3S, INRIA, LABRI, LURPA -<br />

ENS CACHAN<br />

PROJECT DATA<br />

Coordinator:<br />

LURPA - ENS CACHAN<br />

Co-label:<br />

AEROSPACE VALLEY, PEGASE,<br />

SCS<br />

Call:<br />

ANR<br />

Start date:<br />

October 2011<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

3.5<br />

Funding (M2):<br />

1<br />

314<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

VAUCANSON 2<br />

Vaucanson 2:<br />

A Finite-State Machine<br />

Computation Platform<br />

ON GOING<br />

PROJECT<br />

This project is a collaboration between three partners, which are members of<br />

<strong>Systematic</strong>, <strong>and</strong> with the National Taiwan University. It aims to realize a new platform,<br />

named Vaucanson 2, dedicated to the computation <strong>and</strong> the manipulation of finite states<br />

weighted automata, which are a quite simple, but very efficient, computation model. This<br />

platform will be dedicated both to academic teaching or research, <strong>and</strong> to any people or<br />

industrial interested in using weighted automata. The programmation using generic C++<br />

should garantee good performances. The access to the platform will be possible at three<br />

levels: the C++ library, a set of binaries which read <strong>and</strong> produce XML descriptions of<br />

automata <strong>and</strong> which apply various algorithms, <strong>and</strong> at last, a graphical interface.<br />

CONTACT<br />

Sylvain LOMBARDY<br />

UNIVERSITÉ PARIS-EST<br />

MARNE-LA-VALLÉE<br />

+33 (0)1 60 95 77 41<br />

Sylvain.Lombardy<br />

@univ-paris-est.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The innovations of this project come from the goals we want to achieve. The weighted<br />

automata are actually a common description for very different compution models, depending<br />

on the nature of the labels, <strong>and</strong> the nature of weights. Our platform will have<br />

the possibility to h<strong>and</strong>le any type of label or weight. This simple model is interesting because<br />

it allows fast computations. This both requirements lead us to choose generic<br />

C++, which is used at each level of the project. Another innovation is that the conception<br />

of the platform involves theoricians of the algorithmic of finite automata, which<br />

means that we want that every operation uses the best algorithm <strong>and</strong> that the implementation<br />

respects the complexity of the algorithm. The API of the library will offer the<br />

functions to write algorithms in a way as close as possible of their mathematical description.<br />

Last, our ambition is that the platform interests both teachers interested in<br />

showing automata with about ten states, <strong>and</strong> industrial or linguistic applications which<br />

manipulates automata with millions of states.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project has just began. We have achieved the specifications of the new interface.<br />

The implementation of the new core has started.<br />

PARTNERS<br />

SMEs:<br />

EPITA<br />

Research institutes, universities:<br />

NATIONAL TAIWAN<br />

UNIVERSITY,<br />

TÉLÉCOM PARISTECH,<br />

UNIVERSITÉ PARIS-EST<br />

MARNE-LA-VALLÉE<br />

PROJECT DATA<br />

Coordinator:<br />

CNRS, UNIVERSITÉ PARIS-EST<br />

MARNE-LA-VALLÉE<br />

Call:<br />

ANR<br />

Start date:<br />

March 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

0.6<br />

Funding (M2):<br />

0.2<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

315


Software engineering<br />

Formally-verified static analyzers<br />

<strong>and</strong> compilers<br />

ON GOING<br />

PROJECT<br />

In its quest for software perfection, the critical software industry has been progressively<br />

embracing the use of formal verification tools (static analyzers, program provers, model<br />

checkers) as a complement, or even as an alternative, to traditional software validation<br />

techniques based on testing <strong>and</strong> reviews. The usefulness of verification tools in the<br />

certification of critical software is, however, limited by the amount of trust one can have<br />

in their results. Two major risks exist: unsoundness of verification tools (failing to detect<br />

a misbehaving program) <strong>and</strong> miscompilation (post-verification introduction of bugs<br />

during the production of executable code). The Verasco project investigates a radical,<br />

mathematically-grounded solution to these issues: the formal verification of compilers<br />

<strong>and</strong> verification tools themselves.<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

We set out to develop a generic static analyzer based on abstract interpretation for the<br />

C language, along with a number of advanced abstract domains <strong>and</strong> domain combination<br />

operators, <strong>and</strong> prove the soundness of this analyzer using the Coq proof assistant.<br />

Likewise, we continue our work on the CompCert C formally-verified compiler, the first<br />

realistic C compiler that has been mechanically proved to be free of miscompilation, <strong>and</strong><br />

will carry it to the point where it could be used in the critical software industry. We also<br />

investigate the tool qualification issues that must be addressed before formally-verified<br />

tools can be used in the aircraft industry. Critical software<br />

deserves the highest-assurance development<br />

<strong>and</strong> verification tools that computer science can provide.<br />

By going all the way to a full formal verification of<br />

such tools, our work will generate unprecedented confidence<br />

in the results of source-level static analysis,<br />

therefore fully justifying its role in the development <strong>and</strong><br />

certification of critical software.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

The project started on Jan 1st, 2012.<br />

CONTACT<br />

Xavier LEROY<br />

INRIA PARIS-ROCQUENCOURT<br />

+33 (0)1 39 63 55 61<br />

Xavier.Leroy@inria.fr<br />

PARTNERS<br />

Large companies:<br />

AIRBUS OPERATIONS<br />

Research institutes, universities:<br />

INRIA PARIS-ROCQUENCOURT,<br />

INRIA SACLAY, UNIVERSITE<br />

RENNES 1, UNIVERSITE<br />

JOSEPH FOURIER<br />

PROJECT DATA<br />

Coordinator:<br />

INRIA PARIS-ROCQUENCOURT<br />

Co-label:<br />

AEROSPACE VALLEY<br />

Call:<br />

ANR<br />

Start date:<br />

January 2012<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

4.2<br />

Funding (M2):<br />

0.9<br />

Related <strong>Systematic</strong> project(s):<br />

U3CAT<br />

316<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

VERification-oriented & component-based model<br />

Driven Engineering for real-time embedded systems<br />

COMPLETED<br />

PROJECT<br />

VERDE defines a methodological framework for iterative, incremental, validation-driven<br />

design of component-based architectures. It integrates <strong>and</strong> adapts model-based<br />

techniques with testing <strong>and</strong> analysis tools to meet industrial domain requirements<br />

(space, software radio, railway, automotive). The project is built on the experiences <strong>and</strong><br />

results from other research projects, <strong>and</strong> with a strong partnership between major<br />

corporations, SME, <strong>and</strong> academics from European countries (France, Germany <strong>and</strong><br />

Norway). The project results in an innovating approach that is ready for large-scale<br />

deployment in industry. The outcome is the net improvement of productivity,<br />

predictability <strong>and</strong> cost control in the development process. The solution is packaged as<br />

a tool suite for the Eclipse platform.<br />

CONTACT<br />

Thomas VERGNAUD<br />

THALES COMMUNICATIONS<br />

& SECURITY<br />

+33 (0)1 69 41 56 11<br />

thomas.vergnaud<br />

@thalesgroup.com<br />

MAJOR PROJECT OUTCOMES<br />

◗ Product(s) or Service(s):<br />

Smart esting has integrated the VERDE results in its Model-Based Testing product<br />

(smart esting CertifyIt) to improve multi-model capabilities for composent-based systems.<br />

This leads to strong enhancement in smart esting offer for large-scale systems.<br />

◗ Job creation: about 8 R&D engineers.<br />

PARTNERS<br />

Large companies:<br />

ALSTOM TRANSPORT,<br />

THALES ALENIA SPACE,<br />

THALES COMMUNICATIONS<br />

& SECURITY, THALES<br />

RESEARCH & TECHNOLOGY<br />

SMEs:<br />

GEENSOFT, OBEO,<br />

SMARTESTING<br />

Research institutes, universities:<br />

CEA<br />

PROJECT DATA<br />

Coordinator:<br />

THALES COMMUNICATIONS<br />

& SECURITY<br />

Call:<br />

FUI7<br />

Start date:<br />

June 2009<br />

Duration:<br />

42 months<br />

Global budget (M2):<br />

10<br />

Funding (M2):<br />

3<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

317


Software engineering<br />

Virtualize U'r Enterprise<br />

COMPLETED<br />

PROJECT<br />

“VUE” is a solution to grow the added value of any business, which brings a real<br />

technological innovation allowing an increase in productivity of their stakeholders.<br />

This product of 3S Informatique <strong>Group</strong> finally proposes, in a lesser cost <strong>and</strong> with a hight<br />

potential of strong profitability, the opportunity to companies <strong>and</strong> universities, to have<br />

an ecosystem info dedicated to the training or to the management through a flat Web<br />

2.0 platform. It gives necessary, personal <strong>and</strong> customizable tools for managing <strong>and</strong><br />

trainings communities, at a university or professional level (each around a common<br />

interest).<br />

Allowing a real interactivity between trainers <strong>and</strong> learners, or between managers <strong>and</strong><br />

their teams “VUE” is the essential link to any university or professional learning<br />

community.<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

This is the first communication <strong>and</strong> learning platform which offer a real community by<br />

means of services:<br />

◗ Synchronous (virtualization of classrooms, conferences rooms, meetings rooms <strong>and</strong><br />

workshops, all in real time);<br />

◗ Asynchronous (video recording of different training, meetings, conferences <strong>and</strong> access<br />

to media libraries, quizzes <strong>and</strong> e-learning sessions);<br />

◗ Informal (communication tools: Chat, forum, information wall, likened to social learning).<br />

The community members have necessarily available, a comprehensive personal space for:<br />

• Manage their user profiles;<br />

• Check their e-mails, notifications;<br />

• Store public or private documents;<br />

• Manage their schedule;<br />

• Edit documents using a toolkit;<br />

• Follow their evolution;<br />

• Prepare their trainings;<br />

• Review their trainings thanks to a readback room.<br />

Technical advantages<br />

• Light solution: full Web platform (no installation needed);<br />

• Mobile: compatibility with all types of media (Apple version for industrialization);<br />

• Independent: VUE license only, thanks to Open-Source technologies LGPL (no additional<br />

license);<br />

• Web 2.0 solution: Ecosystem info, interactive, collaborative <strong>and</strong> participative;<br />

• Secured: access guaranteed by client servers, by dedicated hosted servers or by mutualized<br />

hosted servers (customer’s choice);<br />

• Fast, evolutionary <strong>and</strong> reliable: flexible <strong>and</strong> modular platform in Java J2EE;<br />

• B<strong>and</strong>width: reduced consumption to 3Mb/sec (server side) for a room of 30 users.<br />

MAJOR PROJECT OUTCOMES<br />

CONTACT<br />

Yann OVADIA<br />

3S INFORMATIQUE<br />

+33 (0)1 70 92 23 17<br />

yann.ovadia<br />

@3s-informatique.com<br />

www.vue-portal.com<br />

PARTNERS<br />

SMEs:<br />

3S INFORMATIQUE<br />

Research institutes, universities:<br />

TELECOM PARIS TECH<br />

PROJECT DATA<br />

Coordinator:<br />

3S INFORMATIQUE<br />

Call:<br />

FEDER3<br />

Start date:<br />

October 2010<br />

Duration:<br />

18 months<br />

Global budget (M2):<br />

2.3<br />

Funding (M2):<br />

1<br />

◗ The “VUE” project was initiated in September 2010 with a kick off meeting ; the first developments<br />

began in November 2010 (The duration of the first phase was about 18<br />

months).<br />

◗ The first software prototype was designed, under the Extreme programming approach<br />

underlying the project, <strong>and</strong> was created in November 2011. In the mean time the first<br />

general meeting with our group regional council was done with it in December 2011.<br />

Thanks to a successful Proof of concept with major companies in 2012, “VUE” solution<br />

currently has among its customers the second worldwide group of human resources<br />

services; <strong>and</strong> it will now open to investors to accompany its.<br />

◗ Job creation: 8<br />

◗ Maintained job: 11<br />

318<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

WAAVES GP<br />

WAAVES GP<br />

COMPLETED<br />

PROJECT<br />

The main purpose of this project is to develop prototypes of an electronic component<br />

embedding wavelet based Waaves image encoding technology to make it available for<br />

mobile devices such as smartphones, netbooks <strong>and</strong> tablets. This hardware component<br />

will have to take into account exsiting constraints related to this market, i.e, low<br />

calculation power, reduced memory availability, low consumption <strong>and</strong> manufacturing<br />

cost. On top of algorithm fine tuning, hotspot identification <strong>and</strong> memory management<br />

study, different technologies will be evaluated like DSP, FPGA <strong>and</strong> SoC to identify the<br />

best optimization to meet previously described criteria.<br />

CONTACT<br />

Gabriel PORTILLO<br />

PARTELEC<br />

+33 (0)1 64 05 58 81<br />

g.portillo@partelec.fr<br />

PROGRESS BEYOND THE STATE OF THE ART<br />

As a breakthrough technology, Waaves<br />

image encoding solution achieves very<br />

high compression ratio while keeping<br />

original image quality, including medical<br />

quality for diagnosis. As an example<br />

from a clinical evaluation, a native<br />

Dicom chest X-ray of 10MB will be<br />

compressed to around 150KB thus<br />

dramatically decreasing transfer time<br />

for remote access through telecommunication<br />

network from about<br />

30minutes down to less than 30seconds.<br />

Waaves availability to mobile devices will enable on call physicians to receive<br />

images on their smartphone from emergency units. Waaves components will also provide<br />

solution to telemedicine programs like tele-expertise in the imaging specialties.<br />

MAJOR PROJECT OUTCOMES<br />

Waaves GP research project has been completed recently so all commercial outcomes<br />

have not yet been validated at this time. However this project is considered with high<br />

interest by various electronic components actors like founders or mobile device<br />

manufacturers thus hopefully promising a successful future. This has already been<br />

confirmed with two industrial contacts as described in the Business creation section.<br />

Moreover a second phase project is schedule to industrialize the component <strong>and</strong><br />

integrate additional features dedicated to animated sequences <strong>and</strong> video.<br />

◗ Product(s) or Service(s):<br />

Waaves GP technical results:<br />

• Concept validation <strong>and</strong> first version of Waaves algorithm.<br />

• Source code fine tuning <strong>and</strong> optimization based on identify hotspots.<br />

• Demonstration prototype based on a DaVinci board.<br />

• Validation of encoding treatment compatibility with Waaves software version.<br />

• Architecture identification for product industrialization.<br />

◗ Job creation:<br />

2 persons, including one person in charge of sales management <strong>and</strong> customer relationship<br />

with silicon manufacturers directly generated by Waaves GP outcomes.<br />

◗ Business creation:<br />

2 industrial contracts have already been signed with 2 OEM French companies: a silicon<br />

manufacturer <strong>and</strong> a mobile device manufacturer.<br />

PARTNERS<br />

SMEs:<br />

CIRA, PARTELEC<br />

Research institutes, universities:<br />

ENSEA, INSERM, LIP 6<br />

PROJECT DATA<br />

Coordinator:<br />

PARTELEC<br />

Call:<br />

FEDER2<br />

Start date:<br />

March 2010<br />

Duration:<br />

12 months<br />

Global budget (M2):<br />

0.5<br />

Funding (M2):<br />

0.3<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

319


Software engineering<br />

WARM<br />

Waaves Real-time Multimodal<br />

ON GOING<br />

PROJECT<br />

WaRM project objective is to provide a system architecture on a chip that can embbed<br />

WAAVES multi-modal encoding image technology on mobile devices <strong>and</strong> addresses the<br />

video market. The underlying electronic architecture conception will have to start with<br />

a study of video diffusion mechanisms <strong>and</strong> b<strong>and</strong>width optimization while protecting the<br />

medical quality provided by WAAVES technology. Main new technological barriers are<br />

sound integration, geographic localization <strong>and</strong> chip system resource management.<br />

CONTACT<br />

Gabriel PORTILLO<br />

PARTELEC<br />

+33 (0)1 64 05 58 81<br />

g.portillo@partelec.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

The WaRM project is pattern writted to broadcast multimedia qualified contents. This<br />

project is dedicated to solve the multimodality issue from the Waaves compression algorithm<br />

<strong>and</strong> his real time integration on mobile devices. It must allow to exp<strong>and</strong> the Waaves<br />

technology in e-Medical field<br />

using low power devices as<br />

smartphone or netbook. In<br />

France , Antares network (low<br />

data flow ) dedicated to security<br />

department wishing to carry<br />

both medical <strong>and</strong> operational<br />

images have requested this<br />

technology. This will complete<br />

Medical mobile applications<br />

dem<strong>and</strong>.<br />

STATUS - MAIN PROJECT<br />

OUTCOMES<br />

The WarM project bringing compression technology<br />

without perceptual loss on embedded devices will be<br />

used to broadcast video contents coming from the<br />

Waaves algorithm.<br />

This will qualify it on medical field adding multimodality<br />

on Waaves, for example combining images with sound<br />

<strong>and</strong> GPS localization.<br />

PARTNERS<br />

SMEs:<br />

CIRA, PARTELEC<br />

Research institutes, universities:<br />

ENSEA, INSERM, LIP 6<br />

PROJECT DATA<br />

Coordinator:<br />

PARTELEC<br />

Call:<br />

FEDER2<br />

Start date:<br />

May 2011<br />

Duration:<br />

36 months<br />

Global budget (M2):<br />

1.0<br />

Funding (M2):<br />

0.7<br />

320<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG


Software engineering<br />

Wind energy Integration<br />

by DC Network<br />

ON GOING<br />

PROJECT<br />

WINPOWER project aims at developing a wide control strategy to manage large scale<br />

High Voltage Direct Current (HVDC) multi-terminal networks that will interconnect<br />

renewable energy sources (RES) to the main power network. Proposed work deals with<br />

control strategies in a wide sense, from off-line optimization of network itself before its<br />

construction; to real time, multi layered, decentralized stabilizing control that is<br />

embedded into its components. This DC grid will allow for multi-RES generators<br />

efficient interconnection, for example off-shore Wind Farms <strong>and</strong> solar plants. This DC<br />

grid will also manage their connection to: the main AC grid; large loads (big cities or<br />

industrial facilities); other DC grids like a future European SuperGrid.<br />

CONTACT<br />

Gilney DAMM<br />

EUROPEAN EMBEDDED<br />

CONTROL INSTITUTE - EECI<br />

+33 (0)1 69 85 17 68<br />

gilney.damm@lss.supelec.fr<br />

TECHNOLOGICAL OR SCIENTIFIC INNOVATIONS<br />

◗ WINPOWER aims at defining successful conditions for connecting renewable energy<br />

sources to the transmission networks (DC <strong>and</strong> AC). It is necessary to manage all the<br />

chain from generation; intermediate energy storage (local or remote); multipoint<br />

HVDC transmission (including the DC flows within the grid); connection to larger DC<br />

grids (SuperGrid); interaction with the main AC grid.<br />

◗ To reach these objectives, WinPower will develop several essential theoretical <strong>and</strong><br />

technological components:<br />

• DC network modelling <strong>and</strong> estimation of its parameters.<br />

• Distributed hierarchical control strategy from high level communicating multi-agent<br />

systems, to low level adaptive <strong>and</strong> robust control schemes. This strategy assumes<br />

several control modes (loops) at each AC/DC (or DC/DC) converter.<br />

• Smart grid DC flows monitoring <strong>and</strong> control.<br />

• Storage technology investigation: definition of what are the various c<strong>and</strong>idate technologies<br />

for what energy amounts, how to optimize storage positioning in order to<br />

ease network load.<br />

• Energy Storage placing in<br />

topology optimization <strong>and</strong><br />

simulation: defining <strong>and</strong> simulating<br />

the placement of<br />

distributed <strong>and</strong> embedded<br />

storage at various positions<br />

within the grids.<br />

• Energy Storage management<br />

system communicating with<br />

the grid.<br />

STATUS - MAIN PROJECT OUTCOMES<br />

WinPower will develop control tools that, based on weather forecast, load <strong>and</strong> price<br />

previsions <strong>and</strong> remote system’s states information, will allow stable renewable energy<br />

production. In other words, WINPOWER aims at defining successful conditions for<br />

connecting renewable energy sources to the transmission network. Furthermore it will<br />

also develop control algorithms for controlling DC flows within the DC grid, <strong>and</strong> its<br />

interaction with the AC main grid or another DC Grid.<br />

PARTNERS<br />

Large companies:<br />

ALSTOM POWER, AREVA T&D<br />

(ALSTOM GRID), EDF<br />

SMEs:<br />

WINNOVE<br />

Research institutes, universities:<br />

ARMINES, CEA, CNRS, EECI,<br />

SUPELEC<br />

PROJECT DATA<br />

Coordinator:<br />

EECI<br />

Call:<br />

ANR<br />

Start date:<br />

February 2011<br />

Duration:<br />

48 months<br />

Global budget (M2):<br />

3.0<br />

Funding (M2):<br />

1.2<br />

<strong>Systems</strong> <strong>Design</strong> <strong>and</strong> <strong>Development</strong> <strong>Tools</strong> WG<br />

321

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!