System level design of telecom systems using formal model refinement: Applying the B method/language in practice

被引:2
|
作者
Antonis, Konstantinos [2 ]
Voros, Nikolaos S. [1 ]
机构
[1] TEI Mesolonghi, Dept Commun Syst & Networks, Varia 30300, Nafpaktos, Greece
[2] TEI Lamia, Dept Informat & Comp Technol, Athens 35100, Lamia, Greece
关键词
formal methods; formal verification; correct by construction systems; system level design;
D O I
10.1016/j.sysarc.2007.07.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing complexity of modern telecommunication systems is one of the main issues encountered in most telecom products. Despite the plethora of methods and tools for efficient system design, verification and validation phases are still consuming significant part of the overall design time. The proposed approach outlines the use of the B method/language for producing correct-by-construction implementations of telecommunication systems. The method described is supported by appropriate tools that automate the process of proving that system properties are maintained during the various design stages. The feasibility of the latter is evaluated in practice through the design of a real world telecom application, borrowed from the domain of wireless telecommunication networks. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:287 / 304
页数:18
相关论文
共 50 条
  • [1] Embedded system design using formal model refinement: An approach based on the combined use of UML and the B language
    Voros, NS
    Snook, C
    Hallerstede, S
    Masselos, K
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2004, 9 (02) : 67 - 99
  • [2] Embedded System Design Using Formal Model Refinement: An Approach Based on the Combined Use of UML and the B Language
    Nikolaos S. Voros
    Colin F. Snook
    Stefan Hallerstede
    Konstantinos Masselos
    [J]. Design Automation for Embedded Systems, 2004, 9 : 67 - 99
  • [3] Formal refinement checking in a system-level design methodology
    Talpin, JP
    Le Guernic, P
    Shukla, SK
    Doucet, F
    Gupta, R
    [J]. FUNDAMENTA INFORMATICAE, 2004, 62 (02) : 243 - 273
  • [4] Using Formal Proof and B Method at System Level for Industrial Projects
    Sabatier, Denis
    [J]. RELIABILITY, SAFETY, AND SECURITY OF RAILWAY SYSTEMS: MODELLING, ANALYSIS, VERIFICATION, AND CERTIFICATION, RSSRAIL 2016, 2016, 9707 : 20 - 31
  • [5] An Integrated Formal Method Combining Labeled Transition System and Event-B for System Model Refinement
    Rao, Lei
    Liu, Shaoying
    Peng, Han
    [J]. IEEE ACCESS, 2022, 10 : 13089 - 13102
  • [6] Polychrony for formal refinement-checking in a system-level design methodology
    Talpin, JP
    Le Guernic, P
    Shukla, SK
    Gupta, R
    Doucet, F
    [J]. THIRD INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2003, : 9 - 19
  • [7] A refinement and abstraction method of the SPZN formal model for intelligent networked vehicles systems
    Liu, Yang
    Fan, Yingqi
    Zhao, Ling
    Mi, Bo
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2024, 18 (01): : 64 - 88
  • [8] Design and specification of embedded systems in Java']Java using successive, formal refinement
    Young, JS
    MacDonald, J
    Shilman, M
    Tabbara, A
    Hilfinger, P
    Newton, AR
    [J]. 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 70 - 75
  • [9] Formal Model for System-Level Power Management Design
    Simonovic, Mirela
    Zivojnovic, Vojin
    Saranovac, Lazar
    [J]. PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1599 - 1602
  • [10] A formal approach to model multiagent interactions using the B formal method
    Fadil, H
    Koning, JL
    [J]. ADVANCED DISTRIBUTED SYSTEMS, 2005, 3563 : 516 - 528