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 条
  • [1] System refinement in VDM-SL
    Mukherjee, P
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 483 - 492
  • [2] THE VDM-SL EDITOR AND CONSISTENCY CHECKER
    DAMM, FM
    BRUUN, H
    HANSEN, BS
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 551 : 692 - 693
  • [3] Translating specifications in VDM-SL to PVS
    Agerholm, S.
    Lecture Notes in Computer Science, 1996, 1125
  • [4] THE DELFT VDM-SL FRONT-END
    PLAT, N
    PRONK, K
    VERHOEF, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 551 : 677 - 680
  • [5] THE FORMAL SEMANTICS OF ISO VDM-SL
    LARSEN, PG
    PAWLOWSKI, W
    COMPUTER STANDARDS & INTERFACES, 1995, 17 (5-6) : 585 - 601
  • [6] TYPE CHECKING BSI VDM-SL
    PLAT, N
    HUIJSMAN, R
    VANKATWIJK, J
    VANOOSTEN, G
    PRONK, K
    TOETENEL, H
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 428 : 399 - 425
  • [7] AN APPROACH TO THE STATIC SEMANTICS OF VDM-SL
    BRUUN, H
    HANSEN, BS
    DAMM, F
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 551 : 220 - 253
  • [8] AN OVERVIEW OF THE ISO/VDM-SL STANDARD
    PLAT, N
    LARSEN, PG
    SIGPLAN NOTICES, 1992, 27 (08): : 76 - 82
  • [9] Formal Specification of Particle Swarm Optimization Using VDM-SL
    Ali, Asad
    Jabeen, Aneela
    Tariq, Sidra
    Ramzan, Muhammad
    2013 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS AND TECHNOLOGIES (ICOSST), 2013, : 8 - 12
  • [10] Strategies of Modeling from VDM-SL to JML
    Jin, Dan
    Yang, Zongyuan
    ALPIT 2008: SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 320 - 323