The design of 'cancellable' data acquisition environments

被引:1
|
作者
Shortridge, K [1 ]
Farrell, TJ [1 ]
机构
[1] Anglo Australian Observ, Epping, NSW 1710, Australia
关键词
data acquisition environments; cancellable operations;
D O I
10.1117/12.550357
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a discussion of the architectural issues resulting when software systems need to cancel operations once they have been initiated. This may seem a minor issue, but our experience is that this requirement can have a huge effect on the design of instrumental software environments. A number of major constraints on the structure of command-based environments such as the AAO's DRAMA system can be traced to the perceived need to be able to cancel any operation cleanly. This becomes particularly difficult to implement if these operations involve significant amounts of time or even potentially indefinite amounts of time, such as operations involving blocking I/O. In general, the cleanest results come from having a process or thread cancel itself, rather than relying on the ability to cancel it externally, but this turns the problem into one of finding mechanisms whereby processes can discover, reliably, that they need to cancel themselves. As system architectures are considered for the next generation of telescopes, it seems timely to consider these design problems and even to what extent the ideal requirement of cleanly cancellable operations may have been reduced by the move towards queue-scheduled operations and away from traditional interactive observing.
引用
收藏
页码:50 / 56
页数:7
相关论文
共 50 条
  • [1] Challenges in Data Acquisition and Management in Big Data Environments
    Staegemann, Daniel
    Volk, Matthias
    Saxena, Akanksha
    Pohl, Matthias
    Nahhas, Abdulrahman
    Hausler, Robert
    Abdallah, Mohammad
    Bosse, Sascha
    Jamous, Naoum
    Turowski, Klaus
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS), 2021, : 193 - 204
  • [2] Acquisition of product design guidelines considering user Kansei data pertaining to product environments
    Yoshimura, Masataka
    Nishimura, Tsutomu
    Izui, Kazuhiro
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2005, VOL 2, PTS A AND B, 2005, : 81 - 90
  • [3] COMPUTER-AIDED DESIGN OF A DATA-ACQUISITION SYSTEM FOR INTENSE ELECTROMAGNETIC ENVIRONMENTS
    KALINOWS.JJ
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1973, IM22 (03) : 271 - 273
  • [4] Design of Data Acquisition Experiment
    Xue, Yan-xia
    He, Jian-guo
    Liao, Liang
    2011 SECOND INTERNATIONAL CONFERENCE ON EDUCATION AND SPORTS EDUCATION (ESE 2011), VOL II, 2011, : 264 - 267
  • [5] DO DATA ACQUISITION DESIGN
    CUTTS, D
    HOFTUN, JS
    ZELLER, RT
    TROJAK, T
    VANBERG, R
    JOHNSON, CR
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1985, 32 (04) : 1473 - 1478
  • [6] Wireless data acquisition and logging in shallow water environments
    Lohachit, W
    Bachnak, R
    Michaud, P
    Duff, S
    Adams, J
    Steidley, C
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2003, : 980 - 984
  • [7] Data acquisition control module design
    Lou, J
    Meng, C
    Su, ZZ
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 334 - 337
  • [8] Design of seismic data acquisition system
    Li Ming
    Yuan Zi
    Jiang Chunlan
    2010 IEEE 10TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS (ICSP2010), VOLS I-III, 2010, : 2580 - +
  • [9] Design of shuffler data acquisition system
    Liu, Gongfa
    Sui, Hongzhi
    Jia, Xiangjun
    Li, Ze
    Zhao, Rongsheng
    Wang, Xiaozhong
    Yuanzineng Kexue Jishu/Atomic Energy Science and Technology, 1998, 32 (03): : 229 - 232
  • [10] CMS data acquisition baseline design
    Cittolin, Sergio
    Nuclear Instruments and Methods in Physics Research, Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 1994, A344 (01) : 161 - 165