ICT 9: Tools and Methods for Software Development



Similar documents
WORK PROGRAMME Topic ICT 9: Tools and Methods for Software Development

ICT 7: Advanced cloud infrastructures and services. ICT 8: Boosting public sector productivity and innovation through cloud computing services

ICT 10: Software Technologies

ICT 10: Software Technologies

ICT 6: Cloud computing

ICT 7: Advanced cloud infrastructures and services

Objective 1.2 Cloud Computing, Internet of Services and Advanced Software Engineering

Future and Emerging Technologies in H2020. Ales Fiala FET DG CONNECT.C2

H2020-EUJ-2016: EU-Japan Joint Call. EUJ : IoT/Cloud/Big Data platforms in social application contexts

Sofware Engineering, Services and Cloud Computing

Las Tecnologías de la Información y de la Comunicación en el HORIZONTE 2020

Future and Emerging Technologies (FET) in H2020. Ales Fiala Future and Emerging Technologies DG CONNECT European Commission

Energy efficiency in communication networks in Horizon 2020 perspective

5G Network Infrastructure for the Future Internet

Future and Emerging Technologies (FET) FET-Open in Work Programme in H2020

Digital Entrepreneurship: The EU vision, strategy and actions

Horizon 2020 Information and Communication Technologies in Work Programme

The 5G Infrastructure Public-Private Partnership

Standards for Big Data in the Cloud

Concept and Project Objectives

EIT ICT Labs The ICT Innovation Catalyst for Europe

Language Technologies in Europe: trends and future perspectives

European Cloud Computing Strategy

FET-Open in Horizon2020 Work Programme Roumen Borissov Future and Emerging Technologies FET-Open Research Executive Agency

8970/15 FMA/AFG/cb 1 DG G 3 C

Litsa Kountouridou National Contact Point for ICT and FET. Tel:

How To Help The European Single Market With Data And Information Technology

9360/15 FMA/AFG/cb 1 DG G 3 C

5G Public Private Partnership Objectives and opportunities

IoT R&I on IoT integration and platforms INTERNET OF THINGS FOCUS AREA

FP7-ICT Scalable Data Analytics. Deadline: 16 April 2013 at 17:00:00 (Brussels local time)

White Paper: Assessing Performance & Response Time Requirements

OpenNaaS: an European Open Source framework for the delivery of NaaS An enabler for SDN and NFV

CONNECTing to the Future

Horizon Research e-infrastructures Excellence in Science Work Programme Wim Jansen. DG CONNECT European Commission

Synergies between the Big Data Value (BDV) Public Private Partnership and the Helix Nebula Initiative (HNI)

The European Alliance for IoT Innovation

How can the Future Internet enable Smart Energy?

creating a connected world NTT clouds overview

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Convergence-A new keyword for IT infrastructure transformation

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

High Performance Computing in Horizon February 26-28, 2014 Fukuoka Japan

FÖRBERED DIG FÖR HORIZON2020

Introduction to ARTEMIS Strategic Reseach Agenda. June 24, 2015

ITIL in the Cloud. Vernon Lloyd.

REGIONAL DIMENSION OF THE 7th FRAMEWORK PROGRAMME. The new Call and Work Programme. Regions of Knowledge

SOFTWARE ENGINEERING

3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC-2016) March 10-11, 2016 VIT University, Chennai, India

Workprogramme 2013 objective 1.2. Sandro D Elia. Software & Service Architectures and Infrastructures

G CLOUD SERVICE DEFINITION

BT One. Analyst and consultant update, September BT One. Communications that unify 1

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Network for Sustainable Ultrascale Computing (NESUS)

How To Improve The Research And Development Budget

ICT : Internet of Things and Platforms for Connected Smart Objects

Intelligent Data Center Solutions

Key Challenges in Cloud Computing to Enable Future Internet of Things

EUK : South Korea: IoT joint research

The Cadence Partnership Service Definition

Bob Jones Technical Director

CYSPA - EC projects supporting NIS

Cloud computing: defined and demystified

NMBP calls in Leadership in Enabling and Industrial Technologies Work Programme

G CLOUD SERVICE DEFINITION

The Future of Cloud Computing: Elasticity, Legacy Support, Interoperability and Quality of Service

ICT in the FoF Contractual PPP

IPROVE Innovation Partnership for a Roadmapon VaccinesinEurope

How To Improve The Performance Of Anatm

HORIZON 2020 EU Research and Innovation Programme

HORIZON 2020 WORK PROGRAMME LEIT Information and Communication Technologies. ICT : Smart Networks and novel Internet Architectures

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

CYBERINFRASTRUCTURE FRAMEWORK FOR 21 st CENTURY SCIENCE AND ENGINEERING (CIF21)

How To Write An Article On The European Cyberspace Policy And Security Strategy

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments

EFFECTS+ Clustering of Trust and Security Research Projects, Identifying Results, Impact and Future Research Roadmap Topics

Internet of Things Value Proposition for Europe

Using Business Scenarios in the Software Development Process

CLOUD AND CARRIER- NEUTRALITY IN A COLOCATION DATA CENTRE

Workprogramme

CYBERINFRASTRUCTURE FRAMEWORK FOR 21 ST CENTURY SCIENCE, ENGINEERING, AND EDUCATION (CIF21) $100,070,000 -$32,350,000 / %

WORK PROGRAMME 2013 REVISED

O p t i m i z i n g t h e N e t w o r k t o M e e t T o m o r r o w ' s I C T D e m a n d s

Transcription:

ICT 9: Tools and Methods for Software Development Jorge GASOS DG CONNECT Jorge.Gasos@ec.europa.eu

R&D and Software Industry* Total R&D investments Total R&D headcount * Source: Truffle100 http://www.truffle100.com

FP7 research in software/software engineering Call 1 : Service and Software Architectures, Infrastructures and Engineering Service/software engineering approaches, Virtualisation tools, system software, middleware and network-centric operating systems, Call 5: Internet of Services, Software and Virtualisation Software engineering methods and tools, Verification and validation methods, tools and techniques, Methods, tools and approaches for development, deployment and evolution of open source software. Call 8: Cloud Computing, Internet of Services and Advanced Software Engineering Advanced software engineering (Quality measure and assurance techniques, Management of non-functional requirements, Tools and methods for community-based and open source software) Call 10: Software Engineering, Services and Cloud Computing Software engineering for cloud and beyond, agile software technologies and tools,

FP7 project portfolio in Software Call 1 Advanced Software Engineering MODAClouds PROWESS MARKOS RISCOSS Call 8 Call 10 ARTIST MIDAS OSSMETER U-QASAR 35,6 M * 31,1 M 5,1 M 2007 2009 2011 2013 * EC Contribution 23,3 M Call 5 24 Projects 95.1 M

From FP7 to H2020 Preparation process Internal consultation Public Consultation (early 2013, Workshop 17/4) H2020 WP2014-2015 Topic ICT 9 Other sources (e.g. ISTAG Report on Software, NESSI position papers)

ISTAG report on Software* (1/2) 1.Encourage the emergence of open source software repositories to foster the results of cooperative R&D. 2. Launch a European initiative on software approaches for advanced computing systems. 3.Create a European Data Observatory that builds upon the open data initiatives for the public sector in Europe. 4.Develop interdisciplinary funding programmes to understand the concepts of social computing, its societal value and potential for innovation and entrepreneurship. *"Toward a Strategic Agenda for Software Technologies in Europe", ISTAG July 2012.

ISTAG report on Software (2/2) 5. Support the effort that by 2020, software intensive real time systems should be executable on shared hardware and easily connectable to the outside world. 6. Europe should develop new scientific foundations, system design methodologies, development processes and tools to address system complexity 7.Develop a European strategic initiative on enterprise software technology to maintain Europe s leadership. 8.Set up a FET Flagship to support the timescales, levels of ambition and long-term funding for Europe to maintain its preeminent position in future software-intensive systems

Public consultation workshop Conclusions (1/2) Tools and methods to manage complexity, system simulation, variability, testing and failure management across the software lifecycle emphasis on robustness/reliability in the software development lifecycle; software for critical systems; a closer link between development and maintenance; composition as a means to manage complexity; management of emergent complexity; data-intensive systems with data-driven software architectures and data abstractions.

Public consultation workshop Conclusions (2/2) Flexible and scalable tools for collaborative software development little support for a distinct sub-objective on collaborative software development Software architectures and methods for system deployment in distributed environments architectures for scalability/elasticity, adapting to hardware resources in heterogeneous environments; managing data location in distributed elastic systems; migration

ICT 9-2014 ICT 9 Tools and methods for software development The challenge: Achieving quality levels required for complex & critical systems (reliability, resilience and automatic adaptation) Breakthroughs in the area could: Significantly improve growth and competitiveness of European industry Encourage faster innovation cycles Foster a more competitive European software industry

Theme 1: Software tools and methods for large, complex and data-intensive systems Tools and methods for incorporating integrity, robustness, reliability and resilience as built-in characteristics for evolving software systems. Especially for complex and secure business-critical systems Coverage of the whole software lifecycle Innovation in managing the complexity of large software and data-intensive systems. Including simulation, testing and verification

Theme 2: Software architectures and tools for highly distributed applications Novel approaches to development, deployment, management and dynamic reconfiguration of distributed applications Architectures and tools to maximise quality of experience in elastically scalable applications. Particular account should be taken of data location, latency and data throughput in heterogeneous cloud environments including specialised hardware resources and sensors

Expected impact Productivity increase in the development, testing, verification, deployment and maintenance of dataintensive systems and highly distributed applications; Innovative tools for handling complex software systems Credible demonstration that larger and more complex problems can be effectively and securely tackled; Macro level impact Evidence of potential productivity gains through appropriate use cases in EU industry. 25 M ; research and innovation; small actions expected

Background documents 1. "Toward a Strategic Agenda for Software Technologies in Europe", Information Society Technologies Advisory Group (ISTAG ), July 2012 http://cordis.europa.eu/fp7/ict/docs/istag-soft-tech-wgreport2012.pdf 2. "Strategic Research and Innovation Agenda", Networked European Software and Services Initiative (NESSI), April 2013 http://www.nessi-europe.com/files/private/nessi_sria_final.pdf 3. Public Consultation on Cloud Computing, Software and Services, European Commission, March 2013 http://ec.europa.eu/digital-agenda/en/public-consultation-cloud-computing-software-and-services 4. Post consultation Workshop, European Commission, 14 April 2013 http://ec.europa.eu/information_society/newsroom/cf/document.cfm?action=display&doc_id=2172

Thank you Jorge Gasós Jorge.Gasos@ec.europa.eu