• DocumentCode
    3289087
  • Title

    Communication component design in CMM software R&D based on I++ specification

  • Author

    Bai, Yue-wei ; Wei, Shuang-yu ; Liu, Kai ; Wang, Xang-gang ; Xia, Yan-chun ; Cai, Chi-lun

  • Author_Institution
    Mech. & Electron. Eng. Fac., Shanghai Second Polytech. Univ., Shanghai, China
  • fYear
    2011
  • fDate
    15-17 April 2011
  • Firstpage
    1229
  • Lastpage
    1232
  • Abstract
    Component development technology can guarantee system´ independence, minimize the system´s coupling between software and hardware, enhance the software reusability, and then reduce the software development cost. This paper presents a method to develop a communication interface component which encapsulates an Inspection Plus-plus (I++) command management function with the above features. The component is designed for handling bi-directional communication between the measuring software and the measuring equipment via a set of encapsulated API (Application Programming Interface). As a result, it can effectively separate the software from measuring machine. The test result shows that the component can work well with the other modules of DirectDMIS, a set of CMM (Coordinate Measuring Machine) software developed by Precision Measuring Technology Lab of Shanghai Second Polytechnic University, where a real CMM equipped with a controller system developed based on I++ was involved.
  • Keywords
    coordinate measuring machines; software engineering; software reusability; API; CMM; I++ specification; application programming interface; communication component design; communication interface component; component development technology; controller system; coordinate measuring machine; software development cost; software reusability; Coordinate measuring machines; Protocols; Servers; Sockets; Software; Software measurement; Syntactics; CMM; Component technology; Inspection Plus-plus; Interface design; Precision measuring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electric Information and Control Engineering (ICEICE), 2011 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-8036-4
  • Type

    conf

  • DOI
    10.1109/ICEICE.2011.5778077
  • Filename
    5778077