• DocumentCode
    1814813
  • Title

    Noodle: An environment for HENP data processing and analysis

  • Author

    Yeh, Ping

  • Author_Institution
    Dept. of Phys., Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    2
  • fYear
    2003
  • fDate
    19-25 Oct. 2003
  • Firstpage
    821
  • Abstract
    Noodle is an object-oriented environment for typical data processing in high energy and nuclear physics where data processing modules written in C++ can be dynamically loaded with ease. The primary design goal is to allow physicists to concentrate on data, logic and physics rather than tedious programming. It provides an intuitive object-oriented scripting interface in python language to control module parameters and data flow. Noodle also provides dependency resolution to encourage data versioning. The use cases and system architecture will be shown.
  • Keywords
    C++ language; data flow computing; data structures; high energy physics instrumentation computing; object-oriented programming; programming environments; user interfaces; C++ data processing modules; Noodle; data flow; data versioning; dependency resolution; flexible data structures; high energy nuclear physics data processing; intuitive object-oriented scripting interface; lightweight minimal intrusion environment; object-oriented environment; python language; user interface; Data analysis; Data processing; Information technology; Logic design; Logic programming; Nuclear physics; Object oriented modeling; Object oriented programming; Programming profession; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record, 2003 IEEE
  • ISSN
    1082-3654
  • Print_ISBN
    0-7803-8257-9
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2003.1351824
  • Filename
    1351824