conference-paper

Multilevel Traceability Links Establishments Between SOFL Formal Specifications and Java Codes Using Multi-dimensional Similarity Measures

  • 2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS)
Research footprint

At a glance

الاستشهادات
3
المراجع
21
Comments
0
Paper overview

Abstract

Linking the components in a formal specification to those in the corresponding program is a prerequisite for formal specification-based program fault detection. Existing traceability link techniques for reducing manpower and time cost suffer from the limitation in effectiveness due to over dependency of textual similarity. Unlike the existing work, this paper presents an automatic method for constructing traceability links between SOFL formal specifications and Java codes, taking semantical, structural, functional, and relational similarities measures into account. It operates at multiple levels of a formal specification, such as data flows, processes, and modules, to establish finegrained link relationships between artifacts. Further, a comparative evaluation of the proposed method, using two selected modules of the SOFL formal specification of a critical ATM system and its Java implementation with 951 code of lines, demonstrates an improvement in precision and more generality than existing latent semantic indexing that is an information retrieval-based method.

Record transparency

Publication details

DOI
10.1109/qrs54544.2021.00094
OpenAlex
W4226283133
Document type
conference-paper
Language
EN
Source
2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS)
Last metadata update
المجتمع

Comments

تسجيل الدخول للانضمام إلى النقاش.

  1. لا توجد تعليقات بعد. ابدأ النقاش.