An Approach for Modeling and Analyzing the Communication Protocols in a Telemedicine System

被引:0
|
作者
Ding, Junhua [1 ,2 ]
Zhang, Dongmei [2 ]
机构
[1] E Carolina Univ, Dept Comp Sci, Greenville, NC 27858 USA
[2] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Hubei, Peoples R China
关键词
Petri net; software testing; telemedicine; hearing test; SOFTWARE; SPECIFICATION;
D O I
暂无
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Telemedicine systems are a type of safety critical systems that require high quality in system design and implementation. The quality of the communication protocols between a user and a service provider in a telemedicine system is especially important to the success of a telemedicine system. Therefore, a rigorous modeling and analysis approach to ensure the quality of the communication protocols in a telemedicine system is necessary. However, most of the rigorous modeling and analysis approaches were developed based on formal methods, which are not practical for large systems. In addition, many of existing approaches are only useful in a particular development phase such as design or implementation but not the whole life cycle of system development. In this paper, we introduce an integrated modeling and analysis approach that enhances the quality of software testing though injecting the rigorousness of formal methods into it to ensure the correctness of a system at each development phase. The idea of the approach and its effectiveness are illustrated by case study of the communication protocols in a telemedicine system. The communication protocol is first modeled using a high-level Petri nets, and then the model is analyzed with model checking, simulation, reachability analysis, and testing. According to a selected test adequacy criterion, the adequate tests are automatically generated for the model, and then they are converted into the tests to test the system implementation.
引用
收藏
页码:699 / 704
页数:6
相关论文
共 50 条
  • [21] The MOSAIC modeling system for the analysis and the optimization of hierarchically organized communication protocols in computer networks
    Wolfinger, B.
    IT - Information Technology, 1981, 23 (1-6): : 199 - 211
  • [22] Telemedicine system using mobile internet communication
    Saravanan, S.
    Sudhakar, P.
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2020, : 197 - 219
  • [23] Modeling and Analyzing an Industry 4.0 Communication Protocol
    Aziz, Benjamin
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10): : 10120 - 10127
  • [24] Selection Guidelines for Geographical SMR Protocols: A Communication Pattern-Based Latency Modeling Approach
    Shiozaki, Kohya
    Nakamura, Junya
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2024, 2025, 14931 : 344 - 359
  • [25] A compositional approach for constructing communication services and protocols
    Bista, BB
    Takahashi, K
    Shiratori, N
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (11) : 2546 - 2557
  • [26] A hybrid approach to design correct communication protocols
    Chang, YI
    Chen, JH
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1996, 19 (01) : 81 - 91
  • [27] An Online Passive Testing Approach for Communication Protocols
    Lopez, Jorge
    Che, Xiaoping
    Maag, Stephane
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2014), 2014, : 136 - 143
  • [28] RECOVERY APPROACH TO THE DESIGN OF STABILIZING COMMUNICATION PROTOCOLS
    SALEH, K
    AHMAD, I
    ALSAQABI, K
    AGARWAL, A
    COMPUTER COMMUNICATIONS, 1995, 18 (04) : 276 - 287
  • [29] Hybrid approach to design correct communication protocols
    Chang, Y.-I.
    Chen, J.-H.
    Journal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch'eng Hsuch K'an, 1996, 19 (01): : 81 - 91
  • [30] Aligning agent communication protocols - A pragmatic approach
    Bravo, Maricela
    Coronel, Martha
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 200 - 205