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 条
  • [41] Traffic Summary for Analyzing Network Load in Mobile Communication System
    Lee, Y. D.
    Koh, S. G.
    Ahn, B. J.
    KOREAN JOURNAL OF APPLIED STATISTICS, 2006, 19 (03) : 379 - 393
  • [42] Analyzing the Communication Layers in Indian E-health System
    Srivastava, Shilpa
    Agarwal, Namrata
    Pant, Millie
    2014 INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2014, : 786 - 791
  • [43] Business models for communication departments: a comprehensive approach to analyzing, explaining and innovating communication management in organizations
    Zerfass, Ansgar
    Link, Jeanne
    JOURNAL OF COMMUNICATION MANAGEMENT, 2024, 28 (03) : 384 - 403
  • [44] Analyzing the evolution of communication from a dynamical system's perspective
    de Jong, ED
    ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 1999, 1674 : 689 - 693
  • [45] A method of analyzing the reliability of distributed communication network management system
    Han, Weizhan
    Zhang, Sidong
    Yu Sun
    DCABES 2007 Proceedings, Vols I and II, 2007, : 265 - 269
  • [46] Developing and Verifying a Water Service Line Inventory
    Duffy, Daniel T.
    Pickering, William J.
    JOURNAL AMERICAN WATER WORKS ASSOCIATION, 2021, 113 (03): : 6 - 13
  • [47] Communication: A multiscale Bayesian inference approach to analyzing subdiffusion in particle trajectories
    Hinsen, Konrad
    Kneller, Gerald R.
    JOURNAL OF CHEMICAL PHYSICS, 2016, 145 (15):
  • [48] A systematic approach to verifying FSMs
    Sarwary, S
    Beaver, M
    EDN, 2005, 50 (22) : 87 - +
  • [49] APPROACH FOR VERIFYING WORKFLOW VALIDITY
    Lin, Yuan
    Libourel, Therese
    Mougenot, Isabelle
    Zhang, Runtong
    Ni, Rongqian
    ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 3, 2011, : 66 - 75
  • [50] Verifying Parallel Programs with Dynamic Communication Structures
    Atig, Mohamed Faouzi
    Touili, Tayssir
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS, 2009, 5642 : 145 - +