{"title":"一种用于自动化控制系统软件的模拟器框架","authors":"Taige Wang, Chunmeng Liu","doi":"10.1117/12.784050","DOIUrl":null,"url":null,"abstract":"Automation Control System (ACS) software has to be developed under simulation environment so many times because the complex real environment is unavailable to obtain due to various factors such as cost, proprietary technology and time. To simplify the testing, we develop a framework that composes of interface rules, procedures calling mechanisms and test cases management system. The framework will help to create the testing simulator for the ACS software easier and faster while minimizing the possible errors. There are some assumptions needed to be met before the framework can be applied to the ACS software development situation. It also provides the testing simulator a standard way to record the testing data, results and debugging information. The framework itself is developed based upon XML technology which can be parsed by many tools easily. After the ACS software is developed, it will be tested basing on the test cases during the software implementation phrase, integration phrase and deployed phrase. Furthermore, the drawbacks for the framework applications will be discussed while the valuable suggestions provided. At last, a simplified example of oil refinery control system software will be illustrated how the framework be used, the rules how to be set and followed.","PeriodicalId":250590,"journal":{"name":"ICMIT: Mechatronics and Information Technology","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A framework of simulator for the automation control system software\",\"authors\":\"Taige Wang, Chunmeng Liu\",\"doi\":\"10.1117/12.784050\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automation Control System (ACS) software has to be developed under simulation environment so many times because the complex real environment is unavailable to obtain due to various factors such as cost, proprietary technology and time. To simplify the testing, we develop a framework that composes of interface rules, procedures calling mechanisms and test cases management system. The framework will help to create the testing simulator for the ACS software easier and faster while minimizing the possible errors. There are some assumptions needed to be met before the framework can be applied to the ACS software development situation. It also provides the testing simulator a standard way to record the testing data, results and debugging information. The framework itself is developed based upon XML technology which can be parsed by many tools easily. After the ACS software is developed, it will be tested basing on the test cases during the software implementation phrase, integration phrase and deployed phrase. Furthermore, the drawbacks for the framework applications will be discussed while the valuable suggestions provided. At last, a simplified example of oil refinery control system software will be illustrated how the framework be used, the rules how to be set and followed.\",\"PeriodicalId\":250590,\"journal\":{\"name\":\"ICMIT: Mechatronics and Information Technology\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-12-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ICMIT: Mechatronics and Information Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.784050\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICMIT: Mechatronics and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.784050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A framework of simulator for the automation control system software
Automation Control System (ACS) software has to be developed under simulation environment so many times because the complex real environment is unavailable to obtain due to various factors such as cost, proprietary technology and time. To simplify the testing, we develop a framework that composes of interface rules, procedures calling mechanisms and test cases management system. The framework will help to create the testing simulator for the ACS software easier and faster while minimizing the possible errors. There are some assumptions needed to be met before the framework can be applied to the ACS software development situation. It also provides the testing simulator a standard way to record the testing data, results and debugging information. The framework itself is developed based upon XML technology which can be parsed by many tools easily. After the ACS software is developed, it will be tested basing on the test cases during the software implementation phrase, integration phrase and deployed phrase. Furthermore, the drawbacks for the framework applications will be discussed while the valuable suggestions provided. At last, a simplified example of oil refinery control system software will be illustrated how the framework be used, the rules how to be set and followed.