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

被引:0
|
作者
Rui, Xia [1 ]
Ming-qing, Xiao [1 ]
Jin-jun, Cheng [1 ]
机构
[1] AF Engn Univ, Sch Engn, Xian 710038, Peoples R China
来源
2007 IEEE AUTOTESTCON, VOLS 1 AND 2 | 2007年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Parallel Test is a new direction for the future Automatic Test Systems (ATSs) 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 MS. At present, there are no practical architectural models or patterns for the Parallel TPSs 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 efficiendy and easier to maintain and extend.
引用
收藏
页码:234 / 240
页数:7
相关论文
共 50 条
  • [21] Building and assembling reusable components based on software architecture
    Zhang, Shi-Kun
    Zhang, Wen-Juan
    Chang, Xin
    Wang, Li-Fu
    Yang, Fu-Qing
    Ruan Jian Xue Bao/Journal of Software, 2001, 12 (09): : 1351 - 1359
  • [22] Patterns, architecture and software
    Helm, R
    ACM SIGPLAN NOTICES, 1996, 31 (01) : 2 - 3
  • [23] Application of clustering techniques to software component architecture design
    Lo, SC
    Chang, JH
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2004, 14 (04) : 429 - 439
  • [24] An assistant for a design project: Application to the design of a mixed hardware/software architecture
    Maillet-Contoz, L
    Sallantin, J
    KNOWLEDGE ACQUISITION, MODELING AND MANAGEMENT, 1997, 1319 : 359 - 364
  • [25] Analysis and design for architecture-based software
    Jia Xiaolin
    Journal of Systems Engineering and Electronics, 2005, (04) : 924 - 930
  • [26] Requirement analysis and design based on software architecture
    Stt. Key Lab. of Software Engneering, Wuhan University, Wuhan 430072, China
    Wuhan Daxue Xuebao, 5 (668):
  • [27] Safety Contract Based Design of Software Components
    Soderberg, Andreas
    Johansson, Rolf
    2013 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2013, : 365 - 370
  • [28] Designing software architecture with service components using design structure matrix
    Lee, Wen-Tin
    Hsu, Kuo-Hsun
    Ma, Shang-Pin
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2015, 10 (1-2) : 82 - 89
  • [29] Coordinating Software Components in a Component-Based Architecture for Robotics
    Biggs, Geoffrey
    Ando, Noriaki
    Kotoku, Tetsuo
    SIMULATION, MODELING, AND PROGRAMMING FOR AUTONOMOUS ROBOTS, 2010, 6472 : 168 - 179
  • [30] An adaptable software architecture based on mobile components in pervasive computing
    Han, SQ
    Zhang, SS
    Zhang, Y
    Fan, C
    PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 309 - 311