Abstract
AbstractTracing requirements specification to design and implementation is an essential part of safety standards, as it allows to ensure that safety goals are met throughout the development process. Manual tracing numerous artifacts produced throughout the development process is error‐prone and takes much time. To address these problems, we proposed a tool (Bonner, M.; Zeller, M.; Schulz, G.; Beyer, D.; Olteanu, M., 2023), which allows to establish links between requirements and Model‐Based Systems Engineering (MBSE) in a semi‐automatic way. The underlying algorithms of our tool are embedding similarity computation and classification approaches based on Large Language Models (LLMs). To assess the performance of underlying algorithm we propose an evaluation, where we compare the recall, the precision, and the F2 score of different approaches applied to our datasets. The goal of our evaluation is to understand how well LLMs perform in automatically generating trace links on different datasets. Our evaluation shows that it is worth to invest time in preprocessing the data and fine‐tuning the LLMs to achieve the better recommendations for engineers, which improves the traceability process.
Reference37 articles.
1. Ali N.(2011). Trust-based requirements traceability.IEEE 19th International Conference on Program Comprehension.
2. Amazon. (2023).Amazon EC2 G4dn Instances. Retrieved fromhttps://aws.amazon.com/ec2/instance-types/g4/
3. Automotive SPICE Special Interest Group (SIG). (2022).The Automotive SPICE® Process Assessment Model. Retrieved fromhttps://www.automotivespice.com/
4. AUTOSAR initiative. (2022 11).AUTOSAR Classic Platform. Retrieved fromhttps://www.autosar.org/standards/classic-platform