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 条
  • [21] A Systematic Literature Review on the Description of Software Architectures for Systems of Systems
    Guessi, Milena
    Neto, Valdemar V. G.
    Bianchi, Thiago
    Felizardo, Katia R.
    Oquendo, Flavio
    Nakagawa, Elisa Y.
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1433 - 1440
  • [22] Development of wireless embedded systems using component based software
    Yang, SJH
    Tsai, JJP
    Chen, I
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (02) : 135 - 153
  • [23] Managing the development of manufacturing systems software using a unified framework
    Lau, H.Y.K.
    Mak, K.L.
    International Journal of Manufacturing Technology and Management, 2004, 6 (1-2) : 81 - 97
  • [24] Gaining confidence in the software development process using expert systems
    Brito, Mario
    May, John
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2006, 4166 : 113 - 126
  • [25] GRAPHICAL CONFIGURATION PROGRAMMING - THE STRUCTURAL DESCRIPTION, CONSTRUCTION AND EVOLUTION OF SOFTWARE SYSTEMS USING GRAPHICS
    KRAMER, J
    MAGEE, J
    NG, K
    COMPUTER, 1989, 22 (10) : 53 - 65
  • [26] Attacking GSM Networks as a Script Kiddie Using Commodity Hardware and Software
    Ntantogian, Christoforos
    Valtas, Grigoris
    Kapetanakis, Nikos
    Lalagiannis, Faidon
    Karopoulos, Georgios
    Xenakis, Christos
    TRUST, PRIVACY AND SECURITY IN DIGITAL BUSINESS, 2015, 9264 : 73 - 86
  • [27] Embedded Software Development Method Based on Description Specification Using State Transitio Diagram
    Denki Gakkai Ronbunshi C Denshi Joho Shisutemu Bumonshi, 2 (232):
  • [28] Inject fault to test safety-critical software using script
    Yang, JH
    Li, M
    ICEMI 2005: CONFERENCE PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL 8, 2005, : 354 - 359
  • [29] SOFTWARE-DEVELOPMENT FOR RELIABLE SOFTWARE SYSTEMS
    JOSHI, RD
    JOURNAL OF SYSTEMS AND SOFTWARE, 1983, 3 (02) : 107 - 121
  • [30] KNOWLEDGE-BASE MANAGEMENT-SYSTEMS USING DESCRIPTION LOGICS AND THEIR ROLE IN SOFTWARE INFORMATION-SYSTEMS
    BORGIDA, A
    DEVANBU, P
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 14 : 171 - 181