Developing an Approach for Analyzing and Verifying System Communication

被引:0
|
作者
Stratton, William C. [1 ]
Sibol, Deane E. [1 ]
Lindvall, Mikael [2 ]
Ackermann, Chris [2 ]
Godfrey, Sally [3 ]
机构
[1] Johns Hopkins Univ, Appl Phys Lab, Dept Space, Ground Applicat Grp, 11100 Johns Hopkins Rd,MS 4-118, Laurel, MD 20723 USA
[2] Fraunhofer Ctr Experimental Software Engn, College Pk, MD USA
[3] Goddard Space Flight Ctr, Greenbelt, MD USA
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Prominent characteristics of systems in the aerospace domain are that they are inherently complex, they must operate under tight resource constraints, and are often parts of a larger system of systems that must be reliable. These systems communicate with each other to exchange data and control information to together fulfill a larger task. In such a setup, the reliability of the communication channel plays a central role in the reliability of the entire system of systems and thus determines the success of fulfilling the larger task. Ensuring such a reliable communication is difficult due to several reasons: (1) the systems are developed independently by different teams at different locations, (2) the specification of the expected communication behavior is ambiguous, and (3) issues in the communication are often subtle and remain uncovered for a long time with the effect that bandwidth and other precious resources are wasted. We are proposing an approach called Dynamic Software Architecture Visualization and Evaluation (DynSAVE) to detect problems in the communication between systems by analyzing their communication behavior. The approach is divided into three main steps. The first step is the non-intrusive monitoring and recording of low level network traffic, the second step converts these raw communication records into meaningful messages, and the third step visualizes this abstracted information in such a way that issues can be detected. In this paper we discuss how the approach was applied to the Consultative Committee for Space Data Systems (CCSDS) File Delivery Protocol (CFDP), which is used for satellite communication by the JHU/APL Common Ground System. The approach has proven to be useful for understanding the communication behavior and uncovering subtle issues due to emerging system behaviors.
引用
收藏
页码:3154 / +
页数:3
相关论文
共 50 条
  • [1] An Approach for Modeling and Analyzing the Communication Protocols in a Telemedicine System
    Ding, Junhua
    Zhang, Dongmei
    PROCEEDINGS OF THE 2013 6TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2013), VOLS 1 AND 2, 2013, : 699 - 704
  • [2] A holistic approach for analyzing communication utilization in power system control
    Ericsson, GN
    IEEE TRANSACTIONS ON POWER DELIVERY, 1998, 13 (04) : 979 - 983
  • [3] A new model checking approach for verifying agent communication protocols
    Bentahar, Jamal
    Moulin, Bernard
    Meyer, John-Jules Ch.
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1877 - +
  • [4] Conceiving, analyzing, modeling, verifying and developing - The clews of modeling open software architectures of robot controllers
    Xu, H
    Jia, PF
    Zhao, YN
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : D352 - D363
  • [5] The Guided System Development Framework: Modeling and Verifying Communication Systems
    Quaresma, Jose
    Probst, Christian W.
    Nielson, Flemming
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: SPECIALIZED TECHNIQUES AND APPLICATIONS, PT II, 2014, 8803 : 509 - 523
  • [6] Roadmap for a communication maturity index for organizations-Theorizing, analyzing and developing communication value
    Johansson, Catrin
    Grandien, Christina
    Strandh, Kicki
    PUBLIC RELATIONS REVIEW, 2019, 45 (04)
  • [7] A user-centered approach to developing an AI system analyzing US federal court data
    Adler, Rachel F.
    Paley, Andrew
    Li Zhao, Andong L.
    Pack, Harper
    Servantez, Sergio
    Pah, Adam R.
    Hammond, Kristian
    ARTIFICIAL INTELLIGENCE AND LAW, 2023, 31 (03) : 547 - 570
  • [8] Analyzing security of chaos secure communication system
    Miao, Qingying
    Fang, Jianan
    Lu, Suojun
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13 : 201 - 205
  • [9] Developing and verifying an artificial twin of the organ procurement and transplant process: A systems approach
    Rosendale, John
    Vece, Gabe
    Lindblad, Kelsi
    Jordan, Craig
    Stuart, Morgan
    Nielsen, Alex
    Kalman, Beth
    Diallo, Saikou
    JOURNAL OF SIMULATION, 2024, 18 (01) : 65 - 87
  • [10] Verifying trace equivalence of a shared-memory-style communication system
    Kawabe, Y
    Mano, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (04) : 915 - 922