Minghui Liu, Chenchuan Zhou, Xin Wu, Jiyuan Lv, Yusheng Liu
{"title":"Command Pattern-based MOF Design and Testing","authors":"Minghui Liu, Chenchuan Zhou, Xin Wu, Jiyuan Lv, Yusheng Liu","doi":"10.1109/CRC55853.2022.10041228","DOIUrl":null,"url":null,"abstract":"With the development of science and technology, the systems become more and more complex, and the difficulty of system development and maintenance also increases. To solve this problem, researchers propose MBSE(Model-Based Systems Engineering) and its standard system language SysML. At present, there are not many system modeling tools, and their scalability and quality need to be improved. This paper explores the design and testing of MOF(Meta Object Facility) based on the command pattern, trying to improve the expansibility and software quality of SysML modeling tools. Firstly, the MOF layer based on the command pattern is implemented to maintain the model data, then an existing modeling platform is refactored based on this base layer, and a large number of test codes are generated to ensure the reliability of the system. The experimental results show that the scalability and reliability of the system have been effectively improved.","PeriodicalId":275933,"journal":{"name":"2022 7th International Conference on Control, Robotics and Cybernetics (CRC)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 7th International Conference on Control, Robotics and Cybernetics (CRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CRC55853.2022.10041228","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the development of science and technology, the systems become more and more complex, and the difficulty of system development and maintenance also increases. To solve this problem, researchers propose MBSE(Model-Based Systems Engineering) and its standard system language SysML. At present, there are not many system modeling tools, and their scalability and quality need to be improved. This paper explores the design and testing of MOF(Meta Object Facility) based on the command pattern, trying to improve the expansibility and software quality of SysML modeling tools. Firstly, the MOF layer based on the command pattern is implemented to maintain the model data, then an existing modeling platform is refactored based on this base layer, and a large number of test codes are generated to ensure the reliability of the system. The experimental results show that the scalability and reliability of the system have been effectively improved.