{"title":"Semantic Model-based Dynamic Adaptation Method for Heterogeneous Peripherals of Instrument","authors":"Junhua Chen, Ran Liu, Jiatong Zhang","doi":"10.1109/dsins54396.2021.9670623","DOIUrl":null,"url":null,"abstract":"Different hardware interface circuits and corresponding external device drivers and functional modules are needed to be designed and developed to meet specific product configuration requirements in the traditional instrument development model. However, due to the high coupling degree of instrument software development system architecture and inefficient management and reuse of design resources, the development of instrument devices with different peripherals (sensors, actuators, etc.) based on the same type of instrument microcontroller chip(IMC) still needs a lot of development work, which has been unable to meet the needs of the rapid development of multi-protocol, multi-service, multi-perception and multi-series instrument equipment. This paper presents a dynamic adaptation method of instrument heterogeneous peripherals based on semantic model, which can support the rapid development of product families based on the same core chip but with different peripherals. By using the instrument-specific development kit, the semantic model is customized and instantiated according to the requirement information of heterogeneous peripheral devices. Then the model instance is parsed to obtain the resource adaptation software code of the heterogeneous peripheral. In particular, this method designs the statically compiled adaptation mode and the dynamically running adaptation mode respectively for resource-constrained and resource-rich instrument forms, which can support the rapid development of a family of products with the same core chip but different peripherals as well as the dynamic replacement of peripherals during the use of instrument and equipment. The method we proposed can reduce the product cost and shorten the development cycle of instrument products compared with the traditional development mode.","PeriodicalId":243724,"journal":{"name":"2021 International Conference on Digital Society and Intelligent Systems (DSInS)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Digital Society and Intelligent Systems (DSInS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/dsins54396.2021.9670623","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Different hardware interface circuits and corresponding external device drivers and functional modules are needed to be designed and developed to meet specific product configuration requirements in the traditional instrument development model. However, due to the high coupling degree of instrument software development system architecture and inefficient management and reuse of design resources, the development of instrument devices with different peripherals (sensors, actuators, etc.) based on the same type of instrument microcontroller chip(IMC) still needs a lot of development work, which has been unable to meet the needs of the rapid development of multi-protocol, multi-service, multi-perception and multi-series instrument equipment. This paper presents a dynamic adaptation method of instrument heterogeneous peripherals based on semantic model, which can support the rapid development of product families based on the same core chip but with different peripherals. By using the instrument-specific development kit, the semantic model is customized and instantiated according to the requirement information of heterogeneous peripheral devices. Then the model instance is parsed to obtain the resource adaptation software code of the heterogeneous peripheral. In particular, this method designs the statically compiled adaptation mode and the dynamically running adaptation mode respectively for resource-constrained and resource-rich instrument forms, which can support the rapid development of a family of products with the same core chip but different peripherals as well as the dynamic replacement of peripherals during the use of instrument and equipment. The method we proposed can reduce the product cost and shorten the development cycle of instrument products compared with the traditional development mode.