The Guided System Development Framework: Modeling and Verifying Communication Systems

被引:0
|
作者
Quaresma, Jose [1 ]
Probst, Christian W. [1 ]
Nielson, Flemming [1 ]
机构
[1] Tech Univ Denmark, Lyngby, Denmark
关键词
SECURITY PROTOCOLS; SOLVER;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a world that increasingly relies on the Internet to function, application developers rely on the implementations of protocols to guarantee the security of data transferred. Whether a chosen protocol gives the required guarantees, and whether the implementation does the same, is usually unclear. The Guided System Development framework contributes to more secure communication systems by aiding the development of such systems. The framework features a simple modelling language, step-wise refinement from models to implementation, interfaces to security verification tools, and code generation from the verified specification. The refinement process carries thus security properties from the model to the implementation. Our approach also supports verification of systems previously developed and deployed. Internally, the reasoning in our framework is based on the Beliefs and Knowledge
引用
收藏
页码:509 / 523
页数:15
相关论文
共 50 条
  • [31] Adaptive Task Automata: A Framework for Verifying Adaptive Embedded Systems
    Hatvani, Leo
    Pettersson, Paul
    Seceleanu, Cristina
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2012, 2012, 7212 : 115 - 129
  • [32] A UNIFIED FRAMEWORK FOR DESCRIBING AND VERIFYING HARDWARE SYNCHRONOUS SEQUENTIAL SYSTEMS
    THUAU, G
    BERKANE, B
    FORMAL METHODS IN SYSTEM DESIGN, 1993, 2 (03) : 259 - 276
  • [33] ACCEPTANCE AUTOMATA - A FRAMEWORK FOR SPECIFYING AND VERIFYING TCSP PARALLEL SYSTEMS
    ALONSO, LM
    PENA, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 506 : 75 - 91
  • [34] Modeling and Verifying the Communication and Control of a Fleet of Collaborative Autonomous Underwater Vehicles
    Liu, Hong
    Cheng, Ruofa
    Yang, Tianyu
    Wang, Jing
    IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 3197 - 3202
  • [35] Modeling and Verifying Asynchronous Communication Mechanisms using Coloured Petri Nets
    Gorgonio, Kyller
    Xia, Fei
    2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 138 - +
  • [36] A FRAMEWORK FOR THE DEVELOPMENT OF GRAPHICAL MATHEMATICAL SOFTWARE TOOLS FOR SYSTEMS MODELING
    DOLADO, JJ
    1989 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-3: CONFERENCE PROCEEDINGS, 1989, : 872 - 874
  • [37] DEVELOPMENT OF COMPUTER-BASED INFORMATION-SYSTEMS - A COMMUNICATION FRAMEWORK
    GUINAN, PJ
    BOSTROM, RP
    DATA BASE, 1986, 17 (03): : 3 - 16
  • [38] NETWARS: Toward the definition of a unified framework for modeling and simulation of joint communication systems
    Atamna, Y
    DIGITIZATION OF THE BATTLESPACE III, 1998, 3393 : 162 - 169
  • [39] A framework for modeling communication among decentralized supervisors for discrete-event systems
    Mannani, A.
    Gohari, P.
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 2874 - 2879
  • [40] Vehicle system modeling for HEV systems development
    Che, Judy
    Jennings, Mark
    27TH COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 2, PTS A AND B 2007: PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2008, : 945 - 955