{"title":"How to Use a Graphical Programming Language in Functional Safety, using the Example of Lab VIEW","authors":"N. Berezowski, M. Haid","doi":"10.1109/RFM50841.2020.9344729","DOIUrl":null,"url":null,"abstract":"This work presents the current state of research into developing recommendations for applying graphical full variability programming languages (FVL) in safety-related system developments. The story's basis presents an analysis of existing safety-related standards to understand implementation in text-based programming environments and fulfill application requirements. Based on the study, we created a list of different methods and procedures. You will find the implementation in a graphical language to meet all these requirements in the following. Therefore, the core of this work essentially provides the development and validation of recommendations for graphical programming languages to meet applicable standards and guidelines. The result of this development will be an architecture and will give recommendations for programming guidelines. Finally, we want to use the received proposals for a particular graphical programming language to provide practical proof of feasibility. Suggestions apply to the concrete development environment LabView with the programming language G. Implementation, validation, and verification in an evaluation project using unique methods from the standards has been planned.","PeriodicalId":138339,"journal":{"name":"2020 IEEE International RF and Microwave Conference (RFM)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International RF and Microwave Conference (RFM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RFM50841.2020.9344729","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This work presents the current state of research into developing recommendations for applying graphical full variability programming languages (FVL) in safety-related system developments. The story's basis presents an analysis of existing safety-related standards to understand implementation in text-based programming environments and fulfill application requirements. Based on the study, we created a list of different methods and procedures. You will find the implementation in a graphical language to meet all these requirements in the following. Therefore, the core of this work essentially provides the development and validation of recommendations for graphical programming languages to meet applicable standards and guidelines. The result of this development will be an architecture and will give recommendations for programming guidelines. Finally, we want to use the received proposals for a particular graphical programming language to provide practical proof of feasibility. Suggestions apply to the concrete development environment LabView with the programming language G. Implementation, validation, and verification in an evaluation project using unique methods from the standards has been planned.