Leveraging language models semantic similarity capabilities to facilitate information reuse in system engineering

Paul Darm, Francesco Marchetti, Gérald Garcia, Paloma Maestro Redondo, Annalisa Riccardi, Alberto González Fernández

Research output: Contribution to conferencePaper

84 Downloads (Pure)

Abstract

Model-Based Systems Engineering (MBSE) is a powerful approach for designing complex engineering systems, which also generates valuable data after each conducted study. However, currently there are few to no approaches for reusing this information in a systematic way. In this paper, we propose using state-of-the-art Natural Language Processing (NLP) methods and a graph database to analyze data from past missions and facilitate the design process of new missions. In particular, we firstly develop techniques for analysing a database of past-mission requirements. This includes the ability to identify semantic similar requirements from past missions for a given new requirement. We also fine-tune a language model in order to analyse the logical traceability between two requirements. These methods are meant to enable engineers to more efficiently define the requirement space for a new spacecraft.Secondly, we develop methods to analyse the physical and functional architectures of past missions. Based on an input for a new design, a graph database of past-mission design can be queried for similar design choices and functionalities by again leveraging the abilities of semantic similarity and a specialised breadth-first-search algorithm. Finally, we show how both the requirement and design analyses could be combined in order to automatically verify if the provisions of a requirements are reflected in the physical architecture. For this analysis, a language model is used to extract core concepts from a requirement. Then, in a second step, the concepts from the requirement are mapped to nodes in the graph database. For the actual verification, a relevant extract of the graph together with the requirement are then used as input for a large language model, which is prompted to reason if the requirement is fulfilled or not. By leveraging NLP and graph search techniques, we believe that these approaches can lead to more efficient and effective design processes for complex engineering systems by reusing information from past designs. The proposed techniques have been developed and tested on real past-mission requirements and design architectures in collaboration with Thales Alenia Space, RHEA group, and the European Space Agency.
Original languageEnglish
Number of pages9
Publication statusPublished - 7 Oct 2023
Event74th International Astronautical Congress - Heydar Aliyev Centre, Baku, Azerbaijan
Duration: 2 Oct 20236 Oct 2023
Conference number: 74
https://www.iac2023.org/

Conference

Conference74th International Astronautical Congress
Abbreviated titleIAC 2023
Country/TerritoryAzerbaijan
CityBaku
Period2/10/236/10/23
Internet address

Keywords

  • model-based systems engineering
  • reuse
  • data
  • natural language processing (NLP)

Fingerprint

Dive into the research topics of 'Leveraging language models semantic similarity capabilities to facilitate information reuse in system engineering'. Together they form a unique fingerprint.

Cite this