The Ship Life Cycle Software Solutions(SHIPLYS) Project is a three-year project which was started in September 2016 with a budget of around 6.2 million Euros. It aims to reduce the time and costs of design and production, to develop the ability to reliably produce better ship concepts through virtual prototyping and to meet the increasing requirements for Life Cycle Cost Analysis (LCCA), environmental assessments, risk assessments and end-of-life considerations as differentiators. SHIPLYS aims to reach those goals by enabling existing and new software products to communicate easily.
Aims and Objectives
The aim of this task is to develop a software solution that provides the functionality of enabling several software tools to communicate with each other and allows the end user the possibility to monitor the current design state.
This functionality has been achieved through the development of databases and data handling tools that enable the flow of information from several software tools.
A key element of the SHIPLYS approach is an innovative, state-of-the-art approach to integration of a wide range of software tools. The selection of underlying technology to allow this functiontionality has been made after a systematic evaluation of options currently available. The implementation of the framework software solution has been based on test driven design principles. Known best/good practices for defining a REST API have been applied.
Several installations of the SHIPLYS framework were tested in different environments.
Summary of the results
A framework of loosely coupled services, each one with specific functionalities, has been developed in order to allow the communication between different software components, including pre-existing and those developed within SHIPLYS using a common data model. The underlying web service technology is based on state-of-the-art design philosophy principles called REST. The developed solution also provides the functionality to monitor the design process taking advantage of a common design activity model.
Anonymization of data was not required as the data used in WP5 is already anonymised, in most instances by the use of descriptive statistics. In other instances hypothetical but realistic data has been used.
This report contains a description of the developed framework and the functionality of the software.
This report is confidential, the full version of the report can be only accessed by members of the consortium (including the commission services).