{"title":"通过COTS软件设计最小化ATS解决方案的生命周期成本","authors":"I. Neag","doi":"10.1109/AUTEST.2003.1243566","DOIUrl":null,"url":null,"abstract":"This paper identifies the design features of commercial off-the-shelf (COTS) software that impact the lifecycle costs of automatic test systems (ATSs) and provides a set of design guidelines. It demonstrates that the architecture of COTS software must be modular, based on correct functional allocation, should possess distribution capabilities and contain open interfaces that are backwards compatible. In the case of COTS development tools, the programmatic interface should be simple, extensible and enforced to the maximum extent in the development environment.","PeriodicalId":385780,"journal":{"name":"Proceedings AUTOTESTCON 2003. IEEE Systems Readiness Technology Conference.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Minimizing lifecycle cost of ATS solutions through COTS software design\",\"authors\":\"I. Neag\",\"doi\":\"10.1109/AUTEST.2003.1243566\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper identifies the design features of commercial off-the-shelf (COTS) software that impact the lifecycle costs of automatic test systems (ATSs) and provides a set of design guidelines. It demonstrates that the architecture of COTS software must be modular, based on correct functional allocation, should possess distribution capabilities and contain open interfaces that are backwards compatible. In the case of COTS development tools, the programmatic interface should be simple, extensible and enforced to the maximum extent in the development environment.\",\"PeriodicalId\":385780,\"journal\":{\"name\":\"Proceedings AUTOTESTCON 2003. IEEE Systems Readiness Technology Conference.\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-11-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings AUTOTESTCON 2003. IEEE Systems Readiness Technology Conference.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AUTEST.2003.1243566\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings AUTOTESTCON 2003. IEEE Systems Readiness Technology Conference.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUTEST.2003.1243566","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Minimizing lifecycle cost of ATS solutions through COTS software design
This paper identifies the design features of commercial off-the-shelf (COTS) software that impact the lifecycle costs of automatic test systems (ATSs) and provides a set of design guidelines. It demonstrates that the architecture of COTS software must be modular, based on correct functional allocation, should possess distribution capabilities and contain open interfaces that are backwards compatible. In the case of COTS development tools, the programmatic interface should be simple, extensible and enforced to the maximum extent in the development environment.