Formal Modeling of Airborne Software High-Level Requirements Based on Knowledge Graph

作者: Wenjuan Wu , Dianfu Ma , Yongwang Zhao , Xianqi Zhao

DOI: 10.1007/978-3-319-12096-6_23

关键词: DatabaseSystem requirementsSoftware requirements specificationSoftware engineeringRequirements managementRequirement prioritizationRequirements traceabilityComputer scienceRequirementNon-functional testingRequirements analysis

摘要: Airborne airworthiness certification DO-178C software release proposes a higher safety and reliability demands of airborne software. This raises great challenges to modeling verification. In order achieve high-level requirements objectives, we propose formal method based on knowledge graph. The gives language describe graph constructs collaboratively. Then represents by causal model functional non-functional These improve the requirement traceability, namely these are helpful trace system so as requirements’ traceability objective that demands. Additionally, provide tool for domain experts construct collaboratively realize their modeling. We also give some significant generate safe, reliable, accurate high-quality

参考文章(6)
Shyi-Ming Chen, Fuzzy backward reasoning using fuzzy Petri nets systems man and cybernetics. ,vol. 30, pp. 846- 856 ,(2000) , 10.1109/3477.891146
Nguyen-Vu Hoang, Valerie Gouet-Brunet, Marta Rukoz, Object detection and localization using a knowledge graph on spatial relationships international conference on multimedia and expo. pp. 1- 6 ,(2013) , 10.1109/ICME.2013.6607602
John F. Sowa, Conceptual graphs as a universal knowledge representation Computers & Mathematics With Applications. ,vol. 23, pp. 75- 93 ,(1992) , 10.1016/0898-1221(92)90137-7
Paolo Bouquet, Chiara Ghidini, Fausto Giunchiglia, Enrico Blanzieri, Theories and uses of context in knowledge representation and reasoning Journal of Pragmatics. ,vol. 35, pp. 455- 484 ,(2003) , 10.1016/S0378-2166(02)00145-5
Y. Yao, A Petri net model for temporal knowledge representation and reasoning IEEE Transactions on Systems, Man, and Cybernetics. ,vol. 24, pp. 1374- 1382 ,(1994) , 10.1109/21.310513
H.S. Delugach, B.E. Lampkin, Acquiring software requirements as conceptual graphs Requirements Engineering. pp. 296- 297 ,(2001) , 10.1109/ISRE.2001.948592