{"title":"处理大量遗留tps","authors":"T. Mcquillen","doi":"10.1109/AUTEST.2012.6334545","DOIUrl":null,"url":null,"abstract":"For the most part, our military's legacy Test Program Sets (TPSs) are written in some derivative of IEEE Std 416/716 ATLAS (called adapted subsets, e.g. CASS ATLAS). Some have been in use for 30 years. As the hosting ATE systems are wearing out, we are faced with upgrading the hardware to support the legacy systems as well as technology insertion via system upgrades or new systems/subsystems being designed. From a software perspective, there are many avenues to be taken to “modernize” the legacy TPSs for the future. : Stay with the legacy adapted ATLAS subset. : Re-host in an industry standard ATLAS system. : Translate into another standard such as ATML with a “Carrier” language. : Rewrite from scratch into “C/C++/C#”. : Re-implement in a bench tester “Graphic/drag and drop” type system. : Or some combination of all of the above. The goals are the same no matter which method is chosen. Create a suite of TPSs that will support the legacy “black boxes” and future “black boxes”, and that are maintainable for the next 30 years. This paper discusses the various approaches and some of the pitfalls we may encounter.","PeriodicalId":142978,"journal":{"name":"2012 IEEE AUTOTESTCON Proceedings","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Dealing with the multitudes of legacy TPSs\",\"authors\":\"T. Mcquillen\",\"doi\":\"10.1109/AUTEST.2012.6334545\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For the most part, our military's legacy Test Program Sets (TPSs) are written in some derivative of IEEE Std 416/716 ATLAS (called adapted subsets, e.g. CASS ATLAS). Some have been in use for 30 years. As the hosting ATE systems are wearing out, we are faced with upgrading the hardware to support the legacy systems as well as technology insertion via system upgrades or new systems/subsystems being designed. From a software perspective, there are many avenues to be taken to “modernize” the legacy TPSs for the future. : Stay with the legacy adapted ATLAS subset. : Re-host in an industry standard ATLAS system. : Translate into another standard such as ATML with a “Carrier” language. : Rewrite from scratch into “C/C++/C#”. : Re-implement in a bench tester “Graphic/drag and drop” type system. : Or some combination of all of the above. The goals are the same no matter which method is chosen. Create a suite of TPSs that will support the legacy “black boxes” and future “black boxes”, and that are maintainable for the next 30 years. This paper discusses the various approaches and some of the pitfalls we may encounter.\",\"PeriodicalId\":142978,\"journal\":{\"name\":\"2012 IEEE AUTOTESTCON Proceedings\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-10-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 IEEE AUTOTESTCON Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AUTEST.2012.6334545\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE AUTOTESTCON Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUTEST.2012.6334545","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
在大多数情况下,我们军队的遗留测试程序集(tps)是用IEEE标准416/716 ATLAS的一些衍生版本编写的(称为适应子集,例如CASS ATLAS)。有些已经使用了30年。随着托管ATE系统的磨损,我们面临着升级硬件以支持遗留系统以及通过系统升级或设计新系统/子系统来插入技术的问题。从软件的角度来看,有许多方法可以使遗留的tps“现代化”,以便将来使用。:继续使用传统的ATLAS子集。:在工业标准的ATLAS系统中重新主机。:用“Carrier”语言翻译成另一种标准,如ATML。:从头重写为“C/ c++ / c#”。:在测试台上重新执行“图形/拖放”类型系统。或者以上几种情况的结合。无论选择哪种方法,目标都是相同的。创建一套tps,以支持遗留的“黑箱”和未来的“黑箱”,并在未来30年内可维护。本文讨论了各种方法和我们可能遇到的一些陷阱。
For the most part, our military's legacy Test Program Sets (TPSs) are written in some derivative of IEEE Std 416/716 ATLAS (called adapted subsets, e.g. CASS ATLAS). Some have been in use for 30 years. As the hosting ATE systems are wearing out, we are faced with upgrading the hardware to support the legacy systems as well as technology insertion via system upgrades or new systems/subsystems being designed. From a software perspective, there are many avenues to be taken to “modernize” the legacy TPSs for the future. : Stay with the legacy adapted ATLAS subset. : Re-host in an industry standard ATLAS system. : Translate into another standard such as ATML with a “Carrier” language. : Rewrite from scratch into “C/C++/C#”. : Re-implement in a bench tester “Graphic/drag and drop” type system. : Or some combination of all of the above. The goals are the same no matter which method is chosen. Create a suite of TPSs that will support the legacy “black boxes” and future “black boxes”, and that are maintainable for the next 30 years. This paper discusses the various approaches and some of the pitfalls we may encounter.