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 条
  • [21] An Efficient Modeling and Execution Framework for Complex Systems Development
    Perseil, Isabelle
    Pautet, Laurent
    Rolland, Jean-Francois
    Filali, Mamoun
    Delanote, Didier
    Van Baelen, Stefan
    Joosen, Wouter
    Berbers, Yolande
    Mallet, Frederic
    Bertrand, Dominique
    Faucou, Sebastien
    Zitouni, Abdelhafid
    Boufaida, Mahmoud
    Seinturier, Lionel
    Champeau, Joel
    Abdoul, Thomas
    Feiler, Peter H.
    Mraidha, Chokri
    Gerard, Sebastien
    [J]. 2011 16TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2011, : 317 - 331
  • [22] A framework for verifying discrete event models within a DEVS-based system development methodology
    Hong, GP
    Kim, TG
    [J]. TRANSACTIONS OF THE SOCIETY FOR COMPUTER SIMULATION, 1996, 13 (01): : 19 - 34
  • [23] A unifying framework for systems modeling, control systems design, and system operation
    Dvorak, DL
    Indictor, MB
    Ingham, MD
    Rasmussen, RD
    Stringfellow, MV
    [J]. INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 3648 - 3653
  • [24] FRAMEWORK FOR SPEECH DEVELOPMENT WITHIN A TOTAL COMMUNICATION-SYSTEM
    HERX, MA
    HUNT, FE
    [J]. AMERICAN ANNALS OF THE DEAF, 1976, 121 (06) : 537 - 540
  • [25] Modeling and Verifying Timed Event-Based Systems
    Doostali, Saeed
    Babamir, Seyed Morteza
    [J]. 2017 25TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2017, : 2211 - 2216
  • [26] Methodology for modeling and verifying critical systems for operational safety
    Addouche, N
    Antoine, C
    Benaben, F
    [J]. CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 1819 - 1822
  • [27] Verifying time, memory and communication bounds in systems of reasoning agents
    Natasha Alechina
    Brian Logan
    Hoang Nga Nguyen
    Abdur Rakib
    [J]. Synthese, 2009, 169 : 385 - 403
  • [28] A General Modeling Framework of Combat-Oriented Communication Simulation System
    Du, ChenBin
    Lin, MengLong
    Cao, Xiang
    Yao, YiPing
    [J]. 2018 5TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE 2018), 2018, : 35 - 39
  • [29] Verifying time, memory and communication bounds in systems of reasoning agents
    Alechina, Natasha
    Logan, Brian
    Nguyen, Hoang Nga
    Rakib, Abdur
    [J]. SYNTHESE, 2009, 169 (02) : 385 - 403
  • [30] Formal modeling and verification in the software engineering framework of IEC61499: a way to self-verifying systems
    Vyatkin, V
    Hanisch, HM
    [J]. ETFA 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2001, : 113 - 118