{"title":"Formal approach to development of critical computer applications","authors":"J. Górski","doi":"10.1109/HICSS.1989.47998","DOIUrl":null,"url":null,"abstract":"A formal approach to development of safety-related systems is presented. Three levels of system representation are treated within the common framework of temporal logic. The highest level is conceptual modeling, where the system is perceived from a global perspective. The conceptual model covers the part of the environment that is relevant from the safety point of view. The architectural model provides a different insight to the system: the components of the architecture are described individually, from the local perspective, and their interconnections are given by the structure specification. The lowest level represents the program, which is responsible for the behaviour of the logical (nonphysical) elements of system architecture. The approach is demonstrated by developing a simple railway crossing system.<<ETX>>","PeriodicalId":325958,"journal":{"name":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-01-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.1989.47998","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
A formal approach to development of safety-related systems is presented. Three levels of system representation are treated within the common framework of temporal logic. The highest level is conceptual modeling, where the system is perceived from a global perspective. The conceptual model covers the part of the environment that is relevant from the safety point of view. The architectural model provides a different insight to the system: the components of the architecture are described individually, from the local perspective, and their interconnections are given by the structure specification. The lowest level represents the program, which is responsible for the behaviour of the logical (nonphysical) elements of system architecture. The approach is demonstrated by developing a simple railway crossing system.<>