By Topic

Parallel TPS design and application based on software architecture, components and patterns

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Xia Rui ; Air Force Eng. Univ., Xi'an ; Xiao Ming-qing ; Cheng Jin-jun

Parallel test is a new direction for the future automatic test systems (ATS) to reduce test time and costs of the increasingly complex and time-consuming Units-Under-Test (UUTs) test. It is also one of the key technologies of the DOD's "NxTest". In fact, future ATSs must provide some parallel testing features so as to have unparalleled performance. The kernel of the Parallel ATS is Parallel TPS. At present, there are no practical architectural models or patterns for the parallel TPS's R&D. This paper introduces the parallel TPS's analysis, design and application based on software architecture, components and patterns. A brief discussion of the parallel ATS's architecture and system requirements are provided. In order to achieve high levels of reusability and flexibility, an object-oriented meta-model of the parallel TPS is presented, described with Unified Modeling Language (UML). The layered component-based framework of the Parallel TPS is designed based on that meta-model. The framework makes full uses of the design patterns and is more likely to achieve reliability and extendibility. Based on such a framework and design patterns, not only can the parallel TPS reuse both its design architecture and source code, but also can be developed more efficiently and easier to maintain and extend.

Published in:

Autotestcon, 2007 IEEE

Date of Conference:

17-20 Sept. 2007