Formalization of Security Properties using VDM-SL

被引:0
|
作者
Tahir, Hafiz Muhammad [1 ]
Nadeem, Muhammad [1 ]
Shouket, Ayza [1 ]
Raza, Zeeshan [1 ]
Hussain, Shafique [2 ]
Zafar, Nazir Ahmad [1 ]
机构
[1] COMSATS Inst Informat Technol, Dept Comp Sci, Sahiwal, Pakistan
[2] Bahauddin Zakariya Univ, Dept Comp Sci, Sahiwal, Pakistan
关键词
Formal methods; security properties; formal specification; VDM-SL;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Software security is a thought-provoking issue for open and distributed systems. Regardless of the importance of outer securities of software systems, internal security has substantial impact on the entire security of the software systems. In this paper, internal security problems of software systems are focused. Internal security of software is described in terms of some security properties: authentication, authorization, integrity, confidentiality, resource availability and non-repudiation. These properties are integrated among each other to form the total internal security of software systems. There is a need for the unambiguous and accurate representation of the said security properties for ensuring secure system. There are a lot of models for description security properties but they are based on informal and semi-formal approaches. Less attention is paid to model the security properties in formal methods. In this study, a formal description of security properties is developed in VDM because formal methods can specify the system and system properties completely, unambiguously and precisely. The analysis of resulting models is then done with VDM-SL toolbox. The specification is analyzed for syntax checking and type checking in VDM-SL toolbox.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] SPECIFYING MINIMAL REQUIREMENTS CLAUSES FOR PROGRAMMING LANGUAGE STANDARDS USING VDM-SL
    PRONK, C
    COMPUTER STANDARDS & INTERFACES, 1993, 15 (04) : 325 - 336
  • [22] Research on Modeling from VDM-SL to JML for Systematic Software Development
    Zhou, Jin
    Jin, Dan
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 2312 - +
  • [23] Formal Modeling of Responsive Traffic Signaling System Using Graph Theory and VDM-SL
    Nawaz, Afifa
    Zafar, Nazir Ahmad
    Alkhammash, Eman H.
    SUSTAINABILITY, 2021, 13 (21)
  • [24] Strategic term rewriting and its application to a VDM-SL to SQL conversion
    Alves, TL
    Silva, PF
    Visser, J
    Oliveira, JN
    FM 2005: FORMAL METHODS, PROCEEDINGS, 2005, 3582 : 399 - 414
  • [25] Blockchain-Based Formal Model for Food Supply Chain Management System Using VDM-SL
    Hameed, Hira
    Zafar, Nazir Ahmad
    Alkhammash, Eman H.
    Hadjouni, Myriam
    SUSTAINABILITY, 2022, 14 (21)
  • [26] Efficient IoT-Based Formal Model for Vehicle-Life Interaction in VANETs Using VDM-SL
    Iqbal, Sidra
    Zafar, Nazir Ahmad
    Ali, Tariq
    Alkhammash, Eman H.
    ENERGIES, 2022, 15 (03)
  • [27] A Comprehensive Formal Testing of Few Attacks on Mobile Ad-hoc Networks By Using VDM-SL Tool Box
    Draz, Umar
    Ali, Tariq
    Asghar, Khurshid
    Jamel, Asis
    Anum, Annan
    Javed, Sarah
    Yasin, Sana
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (07): : 116 - 126
  • [28] Programming language standards scene, ten years on paper 15: Vienna development method specification language (VDM-SL)
    Parkin, Graeme I.
    Computer Standards and Interfaces, 1994, 16 (5-6): : 527 - 530
  • [29] THE PROGRAMMING LANGUAGE STANDARDS SCENE, 10 YEARS ON .15. VIENNA DEVELOPMENT METHOD SPECIFICATION LANGUAGE (VDM-SL)
    PARKIN, GI
    COMPUTER STANDARDS & INTERFACES, 1994, 16 (5-6) : 527 - 530
  • [30] 2 APPROACHES TOWARDS THE FORMALIZATION OF VDM
    LAFONTAINE, C
    LEDRU, Y
    SCHOBBENS, PY
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 428 : 370 - 398