Software Technologies

Inicio / Programas UE / H2020 / ICT-10-2016
Logo

(ICT-10-2016) - SOFTWARE TECHNOLOGIES

Programme: Horizon 2020 Framework Programme
Call: Information and Communication Technologies Call EU

Topic description

Specific Challenge:

Software is an enabling technology underlying all ICT developments. Recent advances in the areas of Cloud, Internet of Things, and Big Data increase the need for programming and modelling methods, platforms and software reuse that facilitate the development of more interconnected, flexible, reliable, secure and efficient software. The convergence and interrelationship of all these technologies require a holistic approach in the software development that goes beyond software production within specific application domains.

Scope:

Research and Innovation Actions

Proposals may cover one or both of the themes identified below.

  1. Advanced software development approaches and methodologies: Novel development approaches which would drastically increase development productivity and various dimensions of software quality such as security, reliability, performance, scalability and adaptability. Aspects that can be covered include: novel requirement engineering approaches; tools and mechanisms for managing software quality, including big data analytics on user feedback and run-time software performance monitoring; tools for automated deployment and dynamic configuration; tools and techniques for automating software interoperability and compliance testing. Algorithms and techniques for extracting knowledge (e.g., specifications, designs or models) from the huge amount of existing open source code; tools using that knowledge in the development of new software.
  2. Seamless software architectures: Innovative architectures, frameworks and platforms addressing the need for evolvable, secure, context-aware and self-adaptive software in highly connected and interoperable systems. Support for the development and testing of software for distributed systems in heterogeneous environments, addressing issues such as data consistency, reliability, scalability and the efficient use of underlying resources.

The Commission considers that proposals requesting a contribution from the EU of between EUR 3 and 5 million would allow this area to be addressed appropriately. Nonetheless, this does not preclude submission and selection of proposals requesting other amounts.

Expected Impact:

Proposals should provide appropriate metrics for the claimed impacts:

  • Reduction of the time to market of the new generations of software enabled products and services;
  • A significant and substantiated productivity increase in all aspects of software life-cycle especially for distributed systems;
  • Ability to meet software quality levels required by a fast growing number of software-enabled products and services;
  • Increased reuse of code, design or functional requirements in the development of new software.

Keywords

Cloud Computing models Software Architectures System Software Requirements Analysis Service Engineering Software Design & Development Software notation & tools Software quality Management Service oriented architectures Open Source Software Software engineering, operating systems, computer Cloud computing

Tags

Non-functional requirements analysis Software configuration management Web applications Data driven Data/Knowledge Management Systems Object oriented Service Management Service orchestration Service composition Service lifecycle RESTful WS Elastically scalable applications Programming Languages Agile methodologies Product quality model Software Verification Service oriented Formal methods Change Management BPEL Peer2peer Context specific languages Quality in use model Distributed/parallel/cloud computing programming Functional requirements analysis Service Configuration Middleware Software development frameworks & environments Software quality models Collaborative software development N-tier Web Services SOAP Cloud Computing programming languages UDDI Cloud computing algorithms Distributed applications Model driven Service provision Operating Systems Validation & Testing

Non atopas a financiación que precisas?

Contacta con nos e cóntanos cal é o teu proxecto.