RePhrase (644235)

  https://cordis.europa.eu/project/id/644235

  Horizon 2020 (2014-2020)

  REfactoring Parallel Heterogeneous Resource-Aware Applications - a Software Engineering Approach

  Tools and Methods for Software Development (ICT-09-2014)

  big data  ·  computer vision  ·  software development  ·  productivity  ·  machine learning

  2015-04-01 Start Date (YY-MM-DD)

  2018-03-31 End Date (YY-MM-DD)

  € 3,574,027 Total Cost


  Description

"The RePhrase project directly meets the challenge of ICT-09-2014, by studying the critically important issue of improving software development practice for parallel data-intensive applications. Data-intensive applications are among the most important and commonly encountered kinds of industrial application, and are increasingly important with the emergence of ""big data"" problems. Emerging heterogeneous parallel architectures form ideal platforms to exploit the massive-scale inherent parallelism that is usually implicit in such applications, but which is often difficult to extract in practice. Solving this problem will bring major economic benefits to the software industry. To address this challenge, RePhrase brings together a team of leading industrial and academic researchers, software engineers, systems developers, parallelism experts and domain experts from large companies, SMEs and leading universities. It aims to develop a novel software engineering methodology for developing complex, large-scale parallel data-intensive applications, supported by a very high-level programming model. We will exploit advanced pattern-based programming, refactoring, testing, debugging, verification and adaptive-scheduling technologies to build an interoperable tool-chain supporting our methodology, based on but significantly extending existing industrial and research tools. These tools will significantly ease, and even automate, all phases of typical software development, from design and implementation to long-term maintenance and software evolution. The generality of our approach will be ensured by targeting C++ and the most popular low-level parallel programming models, such as the C++11/14/17 standards, pthreads, OpenMP, Intel TBB, OpenCL and CUDA. We will demonstrate our approach on a range of large-scale data-intensive applications, taken from different domains, including bio-medical image processing, data analysis, machine learning, computer vision and railway diagnosis."


  Complicit Organisations

1 Israeli organisation participates in RePhrase.

Country Organisation (ID) VAT Number Role Activity Type Total Cost EC Contribution Net EC Contribution
Italy UNIVERSITA DEGLI STUDI DI TORINO (999861936) IT02099550010 participant HES € 124,500 € 124,500 € 124,500
United Kingdom THE UNIVERSITY COURT OF THE UNIVERSITY OF ST ANDREWS (999984253) GB607606448 coordinator HES € 580,919 € 580,919 € 580,919
Italy UNIVERSITA DI PISA (999862712) IT00286820501 participant HES € 277,375 € 277,375 € 277,375
Austria SOFTWARE COMPETENCE CENTER HAGENBERG GMBH (999663765) ATU48056909 participant REC € 568,960 € 568,960 € 568,960
United Kingdom PROGRAMMING RESEARCH LTD (941006216) GB609267625 participant PRC € 551,416 € 551,416 € 551,416
Israel IBM ISRAEL - SCIENCE AND TECHNOLOGY LTD (999787343) nan participant PRC € 837,625 € 837,625 € 837,625
Spain CONSORCIO CENTRO DE INVESTIGACION BIOMEDICA EN RED M.P. (997154957) ESG85296226 participant REC € 83,125 € 83,125 € 83,125
Spain UNIVERSIDAD CARLOS III DE MADRID (999899572) ESQ2818029G participant HES € 355,416 € 355,416 € 355,416
Hungary EVOPRO INNOVATION KFT (951477269) HU24120614 participant PRC € 194,690 € 194,690 € 194,690