Formal specification and analysis of distributed systems

被引:0
|
作者
HENRIKAS PRANEVICIUS
机构
[1] Kaunas University of Technology,
来源
关键词
Formal specification; ESTELLE/Ag specification; distributed system; validation; verification; logic-based programming; knowledge representation model; expert system;
D O I
暂无
中图分类号
学科分类号
摘要
The paper deals with the problems that arise while developing software of such distributed systems as real-time, computer network protocols and distributed information-processing systems. In the introduction, some essential peculiarities typical of distributed systems (DS) and a general scheme for developing such systems are presented. The main idea of this paper is the use of a piece-linear aggregate mathematical method for formal specification, simulation and validation of DS. The main advantage of this approach is that it integrates two tasks of differing nature, i.e. simulation and correctness analysis of specification, on the basis of a single specification. The method of a transformation of aggregate specification to the first-order predicates and its further use for the correctness analysis of the aggregate specification using logic-based programming will also be presented. It will also be shown how to transform an informal description of system functioning to aggregate specification using production rules. The presented methods are explained using illustrative examples.
引用
收藏
页码:559 / 569
页数:10
相关论文
共 50 条
  • [41] FORMAL SPECIFICATION AND VERIFICATION OF MICROPROCESSOR SYSTEMS
    JOYCE, JJ
    [J]. INTEGRATION-THE VLSI JOURNAL, 1989, 7 (03) : 247 - 266
  • [42] A framework for formal specification of embedded systems
    Bures, F
    Rysavy, O
    Scuglik, F
    Sveda, M
    [J]. 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, Proceedings, 2005, : 323 - 330
  • [43] On Formal Specification of Software Components and Systems
    Flynn, Sharon
    Hamlet, Dick
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 161 : 91 - 107
  • [44] Reusable formal specification for embedded systems
    Arichika, Y
    Araki, K
    [J]. 11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 557 - 558
  • [45] Formal Specification and Analysis of Partitioning Operating Systems by Integrating Ontology and Refinement
    Zhao, Yongwang
    Sanan, David
    Zhang, Fuyuan
    Liu, Yang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2016, 12 (04) : 1321 - 1331
  • [46] Formal Analysis of the ACE Specification for Cache Coherent Systems-on-Chip
    Kriouile, Abderahman
    Serwe, Wendelin
    [J]. FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2013, 8187 : 108 - 122
  • [47] SPECIFICATION LANGUAGES FOR DISTRIBUTED SYSTEMS
    DEGANO, P
    MONTANARI, U
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1985, 185 : 29 - 51
  • [48] Formal Specification of Dynamic Load-Based Coordinator Selection Algorithm with Recovery in Distributed Systems
    Yadav, Pooja
    Suryavanshi, Raghuraj
    Singh, Yadav Divakar
    [J]. PROCEEDINGS OF THIRD DOCTORAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE, DOSCI 2022, 2023, 479 : 153 - 163
  • [49] FORMAL SPECIFICATION OF MULTILINGUAL ALPHANUMERIC ORDERING SYSTEMS
    GAITANIS, N
    KOKKOTOS, S
    [J]. COMPUTER STANDARDS & INTERFACES, 1995, 17 (5-6) : 535 - 552
  • [50] Formal specification of symbolic-probabilistic systems
    López, N
    Núñez, M
    Rodríguez, I
    [J]. APPLYING FORMAL METHODS: TESTING, PERFORMANCE, AND M/E- COMMERCE, PROCEEDINGS, 2004, 3236 : 114 - 127