{"title":"Graphical Programming Languages for Functional Safety using the example of LabVIEW","authors":"N. Berezowski, M. Haid","doi":"10.1109/ICSECC51444.2020.9557367","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 fulfil application requirements. Based on the study, we created a list of different methods and procedures. The readers will find the implementation in a graphical language to meet all these requirements in the following. Therefore, this work's core essentially provides the development and validation of visual programming languages recommendations to meet applicable standards and guidelines. The result of this development will be 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":302689,"journal":{"name":"2020 IEEE International Conference on Sustainable Engineering and Creative Computing (ICSECC)","volume":"84 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Sustainable Engineering and Creative Computing (ICSECC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSECC51444.2020.9557367","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 fulfil application requirements. Based on the study, we created a list of different methods and procedures. The readers will find the implementation in a graphical language to meet all these requirements in the following. Therefore, this work's core essentially provides the development and validation of visual programming languages recommendations to meet applicable standards and guidelines. The result of this development will be 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.