ITEA 4 is the Eureka Cluster on software innovation
ITEA 4 is the Eureka Cluster on software innovation
Download PDF version ITEA Challenge

Smart engineering

Introduction

Engineering – smart engineering – is indispensable to the constantly evolving systems, products and applications we build. The lifecycle of engineering systems and software is expanding with more and more stakeholders, more roles in development, deployment, manufacturing and operations, extending further back into design and further forward into operations. We need to bridge the gaps in the lifecycle with solutions in analytics, business with a social objective, agility and scalability. We must also be aware of the growing tendency of the blurring border between data and engineering that is due to behaviour data dependent systems. Simulation and software engineering provide cost-effective, time-reducing options. The open source business model complements other business models that coexist to sustain the tools and services market as a promising way to disseminate and exploit results, provided the ecosystem is sufficiently structured and sustained. We need smart engineering solutions to remain globally competitive by continuously improving performance, reducing costs and boosting quality, security and safety in a value chain that is becoming ever more complex.


Some facts and figures

  • Today, high-end cars can have more than 10 million lines of code, and aircraft engine controls incorporate several thousand input and output parameters. [22]
  • The security of a software-intensive system is directly related to the quality of its software. Over 90% of software security incidents are caused by attackers exploiting known software defects. Analysis of 45 e-business applications showed that 70% of security defects were design defects. [23]
  • The take-up of agile development methods over recent years has seen an increase in success rates compared with traditional waterfall projects, with 39% successful projects (against 11% for waterfall) and fewer outright failures (9% against 29%). [24]
  • According to Gartner, open source relational database management systems (OSDBMSs) have matured significantly over the years. They predict that by 2018, more than 70% of new in-house applications will be developed on an OSDBMS and that 50% of existing commercial relational database management system instances will have been converted or will be in process. [25]

Imagine …

Imagine being the master of software development and continuously improving the efficiency, knowing we can forecast the user needs on the basis of his present pain points. Imagine a team of developers from different countries working cooperatively 24/7 creating substantial software with continuous integration that allows automatic testing every day and deployment in the hand of the end users and getting immediate feedback from these end users every week. Being able to continuously adapt the specifications on the basis of actual user feedback. A secure, resilient world of engineering that enables the engineer to concentrate on the engineering challenge without worrying about the operational issues of using the various engineering tools and the interfaces between them.

Imagine what is possible when we dare to dream, when we reach for the stars in a galaxy full of opportunities …


References

[22] Smart Products, Smart Engineering Solutions. Article by Bernard Dion, ANSYS Advantage - V6 I3, 2012.

[23] Software Engineering Institute: Research outline.SEI, last visited September 2017.

[24] Standish Group 2015 Chaos Report - Q&A with Jennifer Lynch. An article by S. Hastie & S. Wojewoda on InfoQ.com, 4 October 2015.

[25] The State of Open Source RDBMS, 2015. Gartner, Donald Feinberg and Merv Adrian, April 21, 2015.

Projects related to the challenge Smart engineering

AI 2020

ASIMOV

AI training using Simulated Instruments for Machine Optimization and Verification

AI 2020 EFICAS

EFICAS

Energy Efficient Heterogeneous AI-Framework for Smart Mobile and Embedded Systems

ITEA 3 Call 7

3STARS

Sustainable Smart Systems, Technologies, and Rating Scale

ITEA 3 Call 7

InnoSale

Innovating Sales and Planning of Complex Industrial Products Exploiting Artificial Intelligence

ITEA 3 Call 7

SmartDelta

Automated Quality Assurance and Optimization in Incremental Industrial Software Systems Development

ITEA 3 Call 7

The Mechanical Web

Smart Digital Supply Chains in Manufacturing Industry

ITEA 3 Call 6

AIToC

Artificial Intelligence supported Tool Chain in Manufacturing Engineering

ITEA 3 Call 6

COMPAS

Compact modelling of high-tech systems for health management and optimization along the supply chain

ITEA 3 Call 6

DEFAINE

Design Exploration Framework based on AI for froNt-loaded Engineering

ITEA 3 Call 6

Muwo

Multi-method workspace for highly scalable production lines

ITEA 3 Call 6

UPSIM

Unleash Potentials in Simulation

ITEA 3 Call 6

VMAP analytics

Smart Analytics for Multi-Scale Material and Manufacturing Modelling

ITEA 3 Call 5

BUMBLE

Blended Modelling for Enhanced Software and Systems Engineering

ITEA 3 Call 5

EMBrACE

Environment for model-based rigorous adaptive co-design and operation of CPS

ITEA 3 Call 5

IVVES

Industrial-grade Verification and Validation of Evolving Systems

ITEA 3 Call 5

OXILATE

Operational eXcellence by Integrating Learned information into AcTionable Expertise

ITEA 3 Call 4

PANORAMA

Boosting Design Efficiency for Heterogeneous³ Systems

ITEA 3 Call 4

VISDOM

Visual diagnosis for DevOps software development

ITEA 3 Call 4

XIVT

eXcellence In Variant Testing

ITEA 3 Call 3

COMPACT

Cost-Efficient Smart System Software Synthesis

ITEA 3 Call 3

PAPUD

Profiling and Analysis Platform Using Deep Learning

ITEA 3 Call 3

SPEAR

Smart Prognosis of Energy with Allocation of Resources

ITEA 3 Call 3

TESTOMATproject

The Next Level of Test Automation

ITEA 3 Call 2

EMPHYSIS

EMPHYSIS – Embedded systems with physical models in the production code software

ITEA 3 Call 2

ENTOC

Engineering Tool Chain for Efficient and Iterative Development of Smart Factories

ITEA 3 Call 2

Flex4Apps

Platform for Application and Infrastructure Flexibility in Cyber-Physical Systems

ITEA 3 Call 2

REVaMP²

Round-trip Engineering and Variability Management Platform and Process

ITEA 3 Call 1

ACOSAR

Advanced Co-simulation Open System ARchitecture

ITEA 3 Call 1

MEASURE

Measuring Software Engineering

ITEA 3 Call 1

OPENCPS

Open Cyber-Physical System Model-Driven Certified Development

ITEA 3 Call 1

Reflexion

React to Effects Fast by Learning, Evaluation, and eXtracted InformatiON

ITEA 2 Call 8

AMALTHEA4public

Enabling of Results from AMALTHEA and others for Transfer into Application and building a Community

ITEA 2 Call 8

COLOC

The COncurrency and LOcality Challenge

ITEA 2 Call 8

IDEaliSM

Integrated & Distributed Engineering Services framework for MDO

ITEA 2 Call 8

ModelWriter

Text & Model-Synchronized Document Engineering Platform

ITEA 2 Call 7

FIONA

Framework for Indoor and Outdoor Navigation Assistance

ITEA 2 Call 7

MACH

MAssive Calculations on Hybrid systems

ITEA 2 Call 7

PRO-HEAL

Automated Self-Protection and Self-Healing Software Solutions

ITEA 2 Call 7

SCALARE

SCALing softwARE: Supporting Industry in Managing Software Scalability

ITEA 2 Call 6

Empathic

Empathic Products

ITEA 2 Call 6

MERgE

Multi-Concerns Interactions System Engineering

ITEA 2 Call 6

MODRIO

Model Driven Physical Systems Operation

ITEA 2 Call 6

PROMES

Processes Models for Engineering of Embedded Systems

ITEA 2 Call 6

SITAC

Social Internet of things: Apps by and for the Crowd

ITEA 2 Call 5

ATAC

Advanced Test Automation for Complex and Highly-Configurable Software-intensive Systems

ITEA 2 Call 5

CREATE

Creating evolution capable cooperating applications in industrial automation

ITEA 2 Call 5

MANY

Many-core programming and resource management for high-performance Embedded Systems

ITEA 2 Call 5 SEMOSA

SEMOSA

Single European Open Mobile Services Area

ITEA 2 Call 5

Web of Objects

Web of Objects

ITEA 2 Call 4

AMALTHEA

Model Based Open Source Development Environment for Automotive Multi Core Systems

ITEA 2 Call 4

DIAMONDS

Development and Industrial Application of Multi-Domain Security Testing Technologies

ITEA 2 Call 4

H4H

Hybrid4HPC

ITEA 2 Call 4 ISN

ISN

Interoperable Sensor Networks

ITEA 2 Call 4

TIMMO-2-USE

Timing Model - TOols, algorithms, languages, methodology, USE cases

ITEA 2 Call 3

OPEES

Open Platform for the Engineering of Embedded Systems

ITEA 2 Call 3 OPENPROD

OPENPROD

Open Model-Driven Whole-Product Development and Simulation Environment

ITEA 2 Call 3 UsiXML

UsiXML

User interface eXtensible Mark-up Language

ITEA 2 Call 3 VERDE

VERDE

VERification-oriented & component-based model Driven Engineering for real-time embedded systems

ITEA 2 Call 3 ViCoMo

ViCoMo

Visual Context Modelling

ITEA 2 Call 2 Evolve

Evolve

Evolutionary validation, verification and certification

ITEA 2 Call 2

GEODES

Global Energy Optimisation for Distributed heterogeneous Embedded Systems

ITEA 2 Call 2 ITEI

ITEI

IT supporting execution of innovative projects

ITEA 2 Call 2

MODELISAR

From System Modeling to S/W running on the Vehicle

ITEA 2 Call 2 OSAMI-Commons

OSAMI-Commons

Open Source Ambient Intelligence Commons

ITEA 2 Call 2 PRISMA

PRISMA

Productivity in Collaborative Systems Development

ITEA 2 Call 2 SEMbySEM

SEMbySEM

Services Management by Semantic

ITEA 2 Call 1 3D-Testbench

3D-Testbench

Systems modelling and simulation

ITEA 2 Call 1 D-MINT

D-MINT

Deployment of Model-Based Technologies to Industrial Testing

ITEA 2 Call 1 EASY Interactions

EASY Interactions

EASY Interactions

ITEA 2 Call 1 ES_PASS

ES_PASS

Embedded Software Product-based ASSurance

ITEA 2 Call 1 EUROSYSLIB

EUROSYSLIB

European Leadership in System Modeling and Simulation through advanced Modelica Libraries

ITEA 2 Call 1 FLEXI

FLEXI

Flexible Global Product Development and Integration

ITEA 2 Call 1 LINDO

LINDO

Large scale distributed INDexation of multimedia Objects

ITEA 2 Call 1 MoSiS

MoSiS

Model-driven development of highly configurable embedded Software-intensive Systems

ITEA 2 Call 1 ParMA

ParMA

Parallel Programming for Multi-core Architectures

ITEA 2 Call 1 TIMMO

TIMMO

Timing Model

ITEA 1 Call 3

EAST-EEA

Embedded Electronic Architecture