DESCRIPTION AND DEVELOPMENT SOFTWARE SYSTEMS BY USING TIL SCRIPT AND VDM

被引:0
|
作者
Chupac, Lubos [1 ]
Mudron, Ivan [1 ]
Mensik, Marek [1 ]
机构
[1] Tech Univ Ostrava, VSB, Dept Comp Sci, Ostrava, Czech Republic
关键词
VDM-SL; TIL; Hyperintesional Logic; requirements; refinement;
D O I
暂无
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
In the contribution we deal with description of Vienna Development Method (VDM), which is a formal method for description and development software systems. It is a collection of techniques and methods for modelling, specification and design of software systems. Specification of VDM is established on mathematics and can be written very abstractly and formally. Transparent Intesional Logic was used for specification of problem description. Advantage of this tool is general description and easy transformation to other specification languages. The method of process development implementation consists from series of steps, in which VDM specification is transformed to software implementation. Every step generates new specification, which is less abstract and more implementable like previous steps. Process between steps of development is known as refinent. The most important element of VDM is his specification language Vienna Development Specification Method Specification Language VDM - SL). VDM - SL supports modelling and analyzing of software systems with various levels of abstraction. This method was used to develop software for control and coordination of traffic lights. This software uses real data.
引用
收藏
页码:93 / 100
页数:8
相关论文
共 50 条
  • [31] Towards Digital Twins for the Description of Automotive Software Systems
    Blech, Jan Olaf
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (312): : 20 - 28
  • [32] AGRICULTURAL FINANCIAL ANALYSIS EXPERT SYSTEMS - SOFTWARE DESCRIPTION
    MCGRANN, JM
    KARKOSH, K
    OSBORNE, C
    CANADIAN JOURNAL OF AGRICULTURAL ECONOMICS-REVUE CANADIENNE D AGROECONOMIE, 1989, 37 (04): : 695 - 708
  • [33] Software development for dynamic systems
    Dalcher, D
    METAINFORMATICS, 2002, 2641 : 58 - 75
  • [34] Software development for dynamic systems
    Software Forensics Centre, Middlesex University, Trent Park, Bramley Road, London N14 4YZ, United Kingdom
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2641 : 58 - 75
  • [35] SOFTWARE DEVELOPMENT FOR DISTRIBUTED SYSTEMS
    FARBER, DJ
    COMPUTER, 1975, 8 (06) : 68 - 69
  • [36] Software for power systems development
    不详
    COMPUTING AND CONTROL ENGINEERING, 2005, 16 (03): : 8 - 8
  • [37] The development of structural characteristics of Brahmi script in derivative writing systems
    Fedorova, Liudmila L.
    WRITTEN LANGUAGE AND LITERACY, 2012, 15 (01): : 1 - 25
  • [38] Development of Safety-Critical Software Systems Using Open Source Software - A Systematic Map
    Sulaman, Sardar Muhammad
    Orucevic-Alagic, Alma
    Borg, Markus
    Wnuk, Krzysztof
    Host, Martin
    de la Vara, Jose Luis
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 17 - 24
  • [39] Software vulnerability prioritization using vulnerability description
    Ruchi Sharma
    Ritu Sibal
    Sangeeta Sabharwal
    International Journal of System Assurance Engineering and Management, 2021, 12 : 58 - 64
  • [40] Software vulnerability prioritization using vulnerability description
    Sharma, Ruchi
    Sibal, Ritu
    Sabharwal, Sangeeta
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2021, 12 (01) : 58 - 64