• DocumentCode
    6530
  • Title

    A Multithreaded Modular Software Toolkit for Control of Complex Experiments

  • Author

    Sinenian, N. ; Zylstra, A.B. ; Manuel, M.J.-E. ; Frenje, J.A. ; Kanojia, A.D. ; Stillerman, J. ; Petrasso, R.D.

  • Volume
    15
  • Issue
    1
  • fYear
    2013
  • fDate
    Jan.-Feb. 2013
  • Firstpage
    66
  • Lastpage
    75
  • Abstract
    A multithreaded modular software toolkit has been developed for centralized monitoring and control of complex scientific experiments and instruments. The Modular Control Toolkit (MCT) supports Unix-like operating systems and provides a reusable framework for user-developed modules to share data, setup software interlocks, and utilize a dedicated thread for hardware communication.
  • Keywords
    Unix; multi-threading; software tools; MCT; Unix-like operating systems; complex scientific experiments; hardware communication; modular control toolkit; multithreaded modular software toolkit; reusable framework; software interlocks; user-developed modules; Libraries; Monitoring; Multithreading; Real time systems; Scientific computing; Software engineering; Unified modeling language; GTK; control; open source; scientific computing;
  • fLanguage
    English
  • Journal_Title
    Computing in Science & Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCSE.2012.34
  • Filename
    6171145