Software Plug-ins for Flexible Test Cell Automation

被引:0
|
作者
Forster, Nathan D. [1 ]
Downing, Walter D. [1 ]
机构
[1] Southwest Res Inst, San Antonio, TX USA
来源
关键词
software; plug-in; test cell; automation system; flexibility; modular;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Traditional approaches for test cell automation are inefficient and insufficient for today's fast paced, ever-changing testing requirements. Future test cell environments will utilize software plug-ins that are easily accessible and configurable by test engineers; they will also include automated test systems that provide for easy integration and quick development of these plug-ins. Consequently, software plug-ins need to be a primary consideration during design of test programs rather than a secondary feature. Such a design approach can greatly increase flexibility for test cell automation as well as post processing while maintaining data integrity. Southwest Research Institute has developed a data acquisition and processing system incorporating software plug-ins to automate our test cell operations. This paper highlights our approach for software plug-in handling. Current test cell automation systems usually rely on hardware plug-in modules for physical I/O. In most cases, these can be easily swapped out and added to by the test engineer. To accommodate the rate at which today's testing environments change, automated test systems must also widely offer software plug-in capabilities. These plug-ins lower upfront software development costs, through improved software reuse, while also providing greater long term adaptability. One popular example of software plug-in use is Hardware-In-the-Loop models deployed in a test cell automation system. To avoid needing a software developer for every change of a given model, test engineers must have the capability to load and swap models at run time. Software plug-ins are also important for adding custom user interfaces, device communication logic, custom control logic and custom calculations. Especially with custom calculations, software plug-ins provide a way to maintain data reproducibility and data integrity while offering a heightened level of flexibility. This aspect relies on the automated test system having a robust strategy for plug-in handling, archival, and retrieval as well as a well-defined connection to data post processing. Automated test systems and data post processor utilities can be made to share software plug-ins, thus adding to data reproducibility benefits. Calculation validation efforts are reduced as the calculations only need to be vetted once rather than once for each execution environment. The main benefit of plug-ins is to bring software modularity, a basic concept for software developers, to the forefront of deployed applications and thereby dramatically increasing the flexibility possible for each deployment scenario.
引用
收藏
页码:103 / 107
页数:5
相关论文
共 50 条
  • [41] Machine Learning Plug-ins for GNU Radio Companion
    Anil, R.
    Danymol, R.
    Gawande, Harsha
    Gandhiraj, R.
    2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [42] Generating Eclipse Editor Plug-Ins Using Tiger
    Biermann, Enrico
    Ehrig, Karsten
    Ermel, Claudia
    Taentzer, Gabriele
    APPLICATIONS OF GRAPH TRANSFORMATIONS WITH INDUSTRIAL RELEVANCE, 2008, 5088 : 583 - +
  • [43] Plug-ins for critical media literacy: A collaborative program
    Robinson, Ashley
    Nelson, Elizabeth
    2002, Online Inc. (26):
  • [44] Plug-ins - 3D animation is a craft
    不详
    COMPUTER GRAPHICS WORLD, 2006, 29 (10) : 4 - 4
  • [45] PLUG-INS ELECTRIFY 3D STUDIO
    ROBERTSON, B
    COMPUTER GRAPHICS WORLD, 1995, 18 (05) : 36 - +
  • [47] Survival of Eclipse Third-party Plug-ins
    Businge, John
    Serebrenik, Alexander
    van den Brand, Mark
    2012 28TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2012, : 368 - 377
  • [48] Quality Of WordPress Plug-Ins: An Overview of Security and User Ratings
    Koskinen, Teemu
    Ihantola, Petri
    Karavirta, Ville
    PROCEEDINGS OF 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY, RISK AND TRUST AND 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING (SOCIALCOM/PASSAT 2012), 2012, : 834 - 837
  • [49] Extending eclipse RCP with dynamic update of active plug-ins
    Gregersen, Allan Raundahl
    Jorgensen, Bo Norregaard
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (06): : 67 - 89
  • [50] PCI becomes the mainstream for data-acq plug-ins
    Pers Eng Instrum News, 6 (55):