{"title":"支持命令集动态加载的通用CLI设计","authors":"Guo-ping Xia, Dan Tian","doi":"10.1109/ISCID.2011.124","DOIUrl":null,"url":null,"abstract":"This paper mainly describes the design of a versatile CLI that supports command set dynamically loading. It not only explains the overall architecture and operation flow in detail, but also the implementation methods of every module and the important data structures. This CLI has the open architecture, not only the user can enjoy the advantages of unified management, but also can install new command sets dynamically for different applications. The design principles of this system are scalability, expandability and portability, which providing a reference direction for versatility of CLI on embedded system.","PeriodicalId":294370,"journal":{"name":"International Symposium on Computational Intelligence and Design","volume":"211 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"The Design of a Versatile CLI that Supports Command Set Dynamically Loading\",\"authors\":\"Guo-ping Xia, Dan Tian\",\"doi\":\"10.1109/ISCID.2011.124\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper mainly describes the design of a versatile CLI that supports command set dynamically loading. It not only explains the overall architecture and operation flow in detail, but also the implementation methods of every module and the important data structures. This CLI has the open architecture, not only the user can enjoy the advantages of unified management, but also can install new command sets dynamically for different applications. The design principles of this system are scalability, expandability and portability, which providing a reference direction for versatility of CLI on embedded system.\",\"PeriodicalId\":294370,\"journal\":{\"name\":\"International Symposium on Computational Intelligence and Design\",\"volume\":\"211 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Symposium on Computational Intelligence and Design\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCID.2011.124\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Symposium on Computational Intelligence and Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCID.2011.124","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Design of a Versatile CLI that Supports Command Set Dynamically Loading
This paper mainly describes the design of a versatile CLI that supports command set dynamically loading. It not only explains the overall architecture and operation flow in detail, but also the implementation methods of every module and the important data structures. This CLI has the open architecture, not only the user can enjoy the advantages of unified management, but also can install new command sets dynamically for different applications. The design principles of this system are scalability, expandability and portability, which providing a reference direction for versatility of CLI on embedded system.