• DocumentCode
    3437360
  • Title

    XVIML: an extensible virtual instrument markup language

  • Author

    Lingsong, HE ; Zhang Dengpa

  • Author_Institution
    Huazhong Univ. of Sci. & Technol., Wuhan
  • fYear
    2005
  • fDate
    26-29 Sept. 2005
  • Firstpage
    36
  • Lastpage
    42
  • Abstract
    In this paper, an assembling mechanism of virtual instrument and an extensible virtual instrument markup language are proposed. Using the Unix pipe mechanism, the virtual instrument application is separated into a group of pipeline components, which are connected together by pipelines. When the measurement data flow through connected pipeline components, the data are processed step by step until the end of pipelines. In the base of pipeline components, the assembling mechanism of virtual instrument is proposed. And a script language is proposed to define the assembling of virtual instrument. The language is created in the base of XML and is composed of XML tags that are used to describe the building interfaces of pipeline components. The language has an open XML structure. New pipeline components and their XML tags can be easily added to the language. To let the virtual instrument platform identify new XML tags automatically, a dynamic script interpreter is also proposed
  • Keywords
    Unix; XML; assembly language; virtual instrumentation; Unix pipe mechanism; XML tag; XVIML; assembling mechanism; building interface; data processing; dynamic script interpreter; extensible markup language; pipeline component; script language; virtual instrument; Application software; Assembly; Buildings; Data processing; Fluid flow measurement; Helium; Instruments; Markup languages; Pipelines; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autotestcon, 2005. IEEE
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-9101-2
  • Type

    conf

  • DOI
    10.1109/AUTEST.2005.1609097
  • Filename
    1609097