• DocumentCode
    764331
  • Title

    Developing a visual component library for a graphical programming platform using object orientation

  • Author

    Wang, Oliver L. ; Huang, J.

  • Author_Institution
    Nat. Univ. of Singapore, Singapore
  • Volume
    17
  • Issue
    6
  • fYear
    2002
  • fDate
    6/1/2002 12:00:00 AM
  • Firstpage
    16
  • Lastpage
    19
  • Abstract
    The development of virtual instruments (VIs) is bringing a great revolution to the fields of automated testing and measurement. It is accelerating the integration of measurement systems and is promoting instrument standardization, modularization and generalization. A graphical programming platform for automated testing is one of the most important applications of VI technology, and it provides users with an intuitive and friendly programming environment. The visual component library (VCL) is the key part of such graphical programming platforms. The research reported in this paper makes full use of the advantages of the object-oriented methodology to develop the visual VI components for a graphical programming platform. By setting up two base classes for all the VI components, various VIs can be efficiently developed
  • Keywords
    automatic test software; object-oriented methods; object-oriented programming; programming environments; software libraries; virtual instrumentation; visual programming; automated measurement; automated testing; base classes; graphical programming platform; instrument generalization; instrument modularization; instrument standardization; intuitive user-friendly programming environment; measurement systems integration; object-oriented methodology; virtual instruments; visual component library; Acceleration; Automatic programming; Automatic testing; Electrical equipment industry; Industrial control; Instruments; Libraries; Object oriented programming; Programming environments; Writing;
  • fLanguage
    English
  • Journal_Title
    Aerospace and Electronic Systems Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    0885-8985
  • Type

    jour

  • DOI
    10.1109/MAES.2002.1010116
  • Filename
    1010116