Benny Åkesson
PROGNOSIS - Reducing Design Time and Promoting Evolvability through Virtual PrototypingEmbedded Systems Innovation by TNO, Netherlands
CISTER, Porto, Portugal
ABSTRACT:
This presentation introduces the PROGNOSIS project, a 3 year bi-lateral research project between TNO and Thales. The overall goal of PROGNOSIS is twofold. First, to reduce development time of complex fire control systems, which may currently be as high as 3-6 years. A problem with long development times is that the needs of the customers constantly change, both due to technological and geopolitical changes, and that the original need may no longer be operationally relevant when the system is finished. A second goal is therefore to investigate how to make evolvable solutions that can be easily adapted to new needs and technology changes. The general vision for how to achieve the goal is to improve the development process by model-based design (MBD). In particular, by means of a simulation / virtual prototyping environment. This presentation discusses two aspects of this work. First, the development of a virtual prototype called the Quick Concept Developer that allows quick simulation and exploration of different ship configurations and algorithms. Secondly, we discuss how domain-specific languages (DSL), in our case in the domain of Threat Ranking algorithms, can be helpful to specify algorithms and automatically generate code for multiple simulation / execution environments in a manner that promotes evolvability. The presentation is concluded by a demonstration.
EVENT PHOTOS:
At CISTER's Facebook page
CISTER's main roles: