Development of a Critical System Using a Domain Specific Language

被引:0
|
作者
Shrivastava, Ajita [1 ]
Mitra, Arka Pratap [1 ]
Dungdung, Vinita [1 ]
Singh, Deep [1 ]
机构
[1] Nucl Power Corp India Ltd, Mumbai, Maharashtra, India
关键词
Domain Specific Language; Software Development; Nuclear Power Plant;
D O I
10.1109/SPACE63117.2024.10667978
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
For enhanced software modularity and maintainability, while meeting the exceedingly complex system requirements, a Domain Specific Language (DSL) was developed for the safety related computer system- Emergency Core Cooling System Test Facility, in a nuclear power station. This conception facilitated accurate development of test sequences directly by domain experts possessing limited familiarity with computer programming aspects. This unique DSL-based programming approach and exhaustive closed-loop black box testing enabled accurate tuning of variabilities, speedier software development, and ease of future modification. Considering the stringent atomic energy regulatory requirements, this also duly saved on development effort and software qualification timeline.
引用
收藏
页码:56 / 60
页数:5
相关论文
共 50 条
  • [1] Using language workbenches and domain-specific languages for safety-critical software development
    Markus Voelter
    Bernd Kolb
    Klaus Birken
    Federico Tomassetti
    Patrick Alff
    Laurent Wiart
    Andreas Wortmann
    Arne Nordmann
    Software & Systems Modeling, 2019, 18 : 2507 - 2530
  • [2] Using language workbenches and domain-specific languages for safety-critical software development
    Voelter, Markus
    Kolb, Bernd
    Birken, Klaus
    Tomassetti, Federico
    Alff, Patrick
    Wiart, Laurent
    Wortmann, Andreas
    Nordmann, Arne
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (04): : 2507 - 2530
  • [3] Using a Domain Specific Language for Lightweight Model-Driven Development
    Jones, Christopher
    Jia, Xiaoping
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2014, 2015, 551 : 46 - 62
  • [4] A Domain Specific Language for the Development of Collaborative Systems
    Bibbo, Luis Mariano
    Garcia, Diego
    Pons, Claudia
    SCCC 2008: INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2008, : 3 - 12
  • [5] Domain Specific Language for Web Scraper Development
    Arifanto, Randy
    Asnar, Yudistira D. W.
    Liem, M. M. Inggriani
    PROCEEDINGS OF 2018 5TH INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2018,
  • [6] Domain Specific Language for Smart Contract Development
    Woehrer, Maximilian
    Zdun, Uwe
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
  • [7] Development of data acquisition systems by using a domain-specific modeling language
    Kos, Tomaz
    Kosar, Tomaz
    Mernik, Marjan
    COMPUTERS IN INDUSTRY, 2012, 63 (03) : 181 - 192
  • [8] Test automation of a measurement system using a domain-specific modelling language
    Kos, Tomaz
    Mernik, Marjan
    Kosar, Tomaz
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 111 : 74 - 88
  • [9] The Expert System Approach in Development of Loosely Coupled Software with Use of Domain Specific Language
    Grobelny, Piotr
    2008 INTERNATIONAL MULTICONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (IMCSIT), VOLS 1 AND 2, 2008, : 105 - 109
  • [10] A Domain Specific Language for Interactive Enterprise Application Development
    Zhou, Jingang
    Zhao, Dazhe
    Liu, Jiren
    WEB INFORMATION SYSTEMS AND MINING, PT II, 2011, 6988 : 351 - 360