摘要
针对当前自动测试系统(ATS)软件平台体系结构存在的紧耦合、集中、封闭等问题,采用分层模式建立面向服务的ATS软件平台体系结构。借鉴Kruchten方法,分析ATS软件平台涉及的行为主体,从组织视图、功能视图等视角研究其构成及运行方法,给出ATS软件平台总体视图。应用结果表明,该体系结构具有松耦合、可伸缩和易于集成的特点,能解决异构平台中测试程序集的可移植性、仪器可互换性以及信息充分共享等问题。
In order to solve the problems of tight coupling,centralization and closure in the Automatic Test System(ATS) software platform architecture,this paper builds service-oriented ATS software platform architecture by layered pattern.With Kruchten multi-views method,the main bodies involved in the serviced-oriented ATS software platform are analyzed.The platform’s composition and running mechanism are discussed from diverse functional aspects such as organization and function.The main view of ATS software platform architecture is given.Application results show that this software platform architecture has the features of loose coupling,stretch and easy to integrate,and it can solve the problems of portability,instrument interchange-ability and information sharing of test procedures set in heterogeneous platform.
出处
《计算机工程》
CAS
CSCD
2012年第12期62-65,共4页
Computer Engineering
基金
国家部委基金资助项目
关键词
面向服务
自动测试系统
软件平台体系结构
自动测试标记语言
功能接口
service-oriented
Automatic Test System(ATS)
software platform architecture
Automatic Test Markup Language(ATML)
function interface