Underlying Hardware and Software Architecture Changes and Their Effects on TPS Software

被引:0
|
作者
Reitze, Dale D. [1 ]
机构
[1] Northrop Grumman Elect Syst, Syst Engn, Rolling Meadows, IL 60008 USA
来源
2010 IEEE AUTOTESTCON | 2010年
关键词
ATE; TPS software; architecture; obsolescence;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Today's fast paced world of ever changing Commercial-Of-The-Shelf (COTS) hardware and software architectures creates a quandary in that the end-user must be cognizant of these effects on their own legacy based system when embracing a new design. The advantages of moving to a newer and sleeker system surely outweigh the complexities of attempting to maintain an older system especially when obsolescence concerns make it virtually impossible to maintain the existing design. But, in moving to a new platform the user must be cognizant of the effects it will have on existing Test Program Set (TPS) software when in most cases this TPS software cannot be modified extensively because of the initial investment spent in creating it and getting it to execute on a specified piece of Automated Test Equipment (ATE). In most cases, the Unit Under Test (UUT) hardware, the Interface Test Adapter (ITAs) hardware, and the existing TPS software will not be modified to run on a new piece of ATE equipment so any timing-related problems uncovered with the new design will need to be corrected within the TPS software or underlying driver software housed on the new host computer. Most, if not all, of the timing problems will be uncovered during the integration and regression testing of the TPS software with the new ATE architecture. There are other concerns that will be discussed in this paper such as compilation and run time problems that the user will most likely encounter as part of the shift to a more modern ATE design. The main thrust of this paper will be to encapsulate and explain the realities with respect to TPS software as to what may happen when moving from a legacy-based ATE platform to a more modernized version of the ATE architecture.
引用
收藏
页码:368 / 370
页数:3
相关论文
共 50 条
  • [21] Using Sound to Understand Software Architecture
    Berman, Lewis I.
    Gallagher, Keith B.
    SIGDOC'09: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON DESIGN OF COMMUNICATION, 2009, : 127 - 134
  • [22] Migrating Legacy Software to Microservices Architecture
    Kazanavicius, Justas
    Mazeika, Dalius
    2019 OPEN CONFERENCE OF ELECTRICAL, ELECTRONIC AND INFORMATION SCIENCES (ESTREAM), 2019,
  • [23] Software defined networking architecture standardization
    Sehaller, Sibylle
    Hood, Dave
    COMPUTER STANDARDS & INTERFACES, 2017, 54 : 197 - 202
  • [24] Talk about the choice of software architecture
    Shi, Zhichen
    2010 INTERNATIONAL CONFERENCE ON INFORMATION, ELECTRONIC AND COMPUTER SCIENCE, VOLS 1-3, 2010, : 1936 - 1939
  • [25] The socio-economics of software architecture
    Alistair Sutcliffe
    Automated Software Engineering, 2008, 15 : 343 - 363
  • [26] Toward Actionable Software Architecture Traceability
    Namdar, Saeed
    Mirakhorli, Mehdi
    2015 IEEE/ACM 8TH INTERNATIONAL SYMPOSIUM ON SOFTWARE AND SYSTEMS TRACEABILITY, 2015, : 36 - 42
  • [27] Analysis of Quality Driven Software Architecture
    Ataie, Ehsan
    Jelodar, Marzieh Babaeian
    Aghaei, Fatemeh
    INNOVATIVE COMPUTING TECHNOLOGY, 2011, 241 : 1 - 14
  • [28] Hardware-software implementation of HEVC decoder on Zynq
    Ayadi, Lella Aicha
    Loukil, Hassen
    Ben Ayed, Mohamed Ali
    Masmoudi, Nouri
    MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (11-12) : 7685 - 7703
  • [29] Hardware atomicity: An effective abstraction for reliable software speculation
    Neelakantann, Naveen
    Zilles, Craig
    Raiwar, Ravi
    Srinivas, Suresh
    Srinivasan, Urna
    IEEE MICRO, 2008, 28 (01) : 21 - 31
  • [30] A fast hardware software platform for computing irreducible testors
    Rodriguez-Diez, Vladimir
    Francisco Martinez-Trinidad, Jose
    Ariel Carrasco-Ochoa, Jesus
    Lazo-Cortes, Manuel
    Feregrino-Uribe, Claudia
    Cumplido, Rene
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (24) : 9612 - 9619