Dealing with the multitudes of legacy TPSs

T. Mcquillen
{"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}
引用次数: 0

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.
处理大量遗留tps
在大多数情况下,我们军队的遗留测试程序集(tps)是用IEEE标准416/716 ATLAS的一些衍生版本编写的(称为适应子集,例如CASS ATLAS)。有些已经使用了30年。随着托管ATE系统的磨损,我们面临着升级硬件以支持遗留系统以及通过系统升级或设计新系统/子系统来插入技术的问题。从软件的角度来看,有许多方法可以使遗留的tps“现代化”,以便将来使用。:继续使用传统的ATLAS子集。:在工业标准的ATLAS系统中重新主机。:用“Carrier”语言翻译成另一种标准,如ATML。:从头重写为“C/ c++ / c#”。:在测试台上重新执行“图形/拖放”类型系统。或者以上几种情况的结合。无论选择哪种方法,目标都是相同的。创建一套tps,以支持遗留的“黑箱”和未来的“黑箱”,并在未来30年内可维护。本文讨论了各种方法和我们可能遇到的一些陷阱。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信