Application of Reusable Component Technology in CMM Software Development
Reusable Component Technology (RCT) allows program of encapsulating similar behaviors that affect multiple modules into a sole module which can be reused by the related applications. CMM (Coordinate Measuring Machine) software is a relevant complicated system which normally consists of many modules and be suited to apply RCT. This paper presents a method with RCT to support data communicating among different modules which written with different programming languages, e.g., C, C++ and C#, to support CMM software upgrade effectively and efficiently. A C# software platform design is discussed with RCW (Running Callable Wrapper) agent by which can make data encapsulating and sending/receiving available between C# code and non C# code; and then the function model and components definition are presented where the functions and interfaces of individual component are analyzed respectively; finally, a real case of CAD model management component is illustrated in a real CMM software development.
component design reusable component CMM software upgrading
Yue-wei Bai Shuang-yu Wei Kai Liu Xiao-Gang Wang Yan-chun Xia
Mechanical and Electronical Engineering Faculty Shanghai Second Polytechnic University (SSPU) Shanghai, China
国际会议
太原
英文
490-493
2010-10-22(万方平台首次上网日期,不代表论文的发表时间)