D5.1: Requirements Capture for Parallel Applications
This deliverable examines the process of requirements engineering (RE) in context with parallel programming in common and the Rephrase vision in particular. Upfront stands a glance at the basics of RE and elaborate on important terminology. The document continues with a brief overview of two of RePhrase's vital aspects, elicitation and documentation.In another section we briefly highlight alternative approaches to RE, before we bridge from RE to system/application design. The research of essential literature together with the results of a short survey is put into context with the vision of a design process pursued in the RePhrase project, leading to the conclusions in chapter 7.

d5-1.pdf | |
File Size: | 715 kb |
File Type: |
D5.2: Initial Report on Rephrase Data and Coding Standard
This document is the initial deliverable of WP5 "Integration and Overall Software Engineering Methodology", and in particular Task 5.3 "Data and Coding Standards".It describes the initial rule set of the RePhrase C++ Coding Standard that facilitates parallel data-intensive software engineering. As shown in Figure 1, this coding standard is based on hygienic parallel properties identified in deliverables D2.1 "Report on the initial pattern set" and D2.3 "Report on shaping and pattern discovery for initial patterns", as well as drawing on pre-existing guidance of other coding standards and publications.This deliverable will provide direct input to WP3 "Reliability, Robustness and Software Integrity of Parallel Software", Task 3.4 "Quality Assurance Analysis", as well as impacting deliverable D2.9 "Report on shaping and pattern discovery for advanced patterns" .

d5-2.pdf | |
File Size: | 379 kb |
File Type: |
D5.3: Report on the Interoperability of Adaptivity Tools
This document is the third deliverable of the WP 5 “Integration and Overall Soft- ware Engineering Methodology”. The purpose of this work package, according to the DoW, is to investigate the issues of interoperability with respect to the set of the tools developed in other work packages, transforming them into a coherent parallel software development methodology. The deliverable is the result of the first phase of the task T5.2, and it describes interoperability of the adaptivity tools set described in deliverables D4.1 and D4.2.

d5-3.pdf | |
File Size: | 381 kb |
File Type: |
D5.4: Initial report on applicability of the RePhrase software engineering methodology to the commonly used software development methods
In this deliverable, we review different software development models and we make a survey of methodologies and tools currently used by projects’ industrial and academic partners. Eventually, we report an initial assessment of the methodology developed within the project to support these development models and their sustainability. In summary, this deliverable reports on the applicability of the RePhrase methodology to commonly used software development methods.

d5-4.pdf | |
File Size: | 784 kb |
File Type: |
D5.5: Final report on data and coding standard
This document is the deliverable of WP5 "Integration and Overall Software Engineering Methodology", and in particular Task 5.3 "Data and Coding Standards".
It describes the final rule set of the RePhrase C++ Coding Standard that fa- cilitates parallel data-intensive software engineering. As shown in Figure below, this coding standard is based on hygienic parallel properties identified in deliver- ables D2.1 "Report on the initial pattern set", D2.3 "Report on shaping and pattern discovery for initial patterns", and D5.5 "Refined report on data and coding stan- dard" as well as drawing on pre-existing guidance of other coding standards and publications.
This deliverable will provide direct input to WP3 "Reliability, Robustness and Software Integrity of Parallel Software", Task 3.4 "Quality Assurance Analysis", as well as impacting deliverable D2.9 "Report on shaping and pattern discovery for advanced patterns" and D3.4 "Software for the final version of QA tool".
It describes the final rule set of the RePhrase C++ Coding Standard that fa- cilitates parallel data-intensive software engineering. As shown in Figure below, this coding standard is based on hygienic parallel properties identified in deliver- ables D2.1 "Report on the initial pattern set", D2.3 "Report on shaping and pattern discovery for initial patterns", and D5.5 "Refined report on data and coding stan- dard" as well as drawing on pre-existing guidance of other coding standards and publications.
This deliverable will provide direct input to WP3 "Reliability, Robustness and Software Integrity of Parallel Software", Task 3.4 "Quality Assurance Analysis", as well as impacting deliverable D2.9 "Report on shaping and pattern discovery for advanced patterns" and D3.4 "Software for the final version of QA tool".

d5-5.pdf | |
File Size: | 447 kb |
File Type: |
THE REPHRASE PROJECT
Copyright © 2018