JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


BiBTeX citation export for S14OOP01: Object-Oriented Programming Techniques for the AGS Booster

@inproceedings{skelly:icalepcs1991-s14oop01,
  author       = {J.F. Skelly},
  title        = {{Object-Oriented Programming Techniques for the AGS Booster}},
% booktitle    = {Proc. ICALEPCS'91},
  booktitle    = {Proc. 3rd Int. Conf. Accel. Large Exp. Phys. Control Syst. (ICALEPCS'91)},
  eventdate    = {1991-11-11/1991-11-15},
  pages        = {500--504},
  paper        = {S14OOP01},
  language     = {english},
  keywords     = {controls, booster, MMI, interface, software},
  venue        = {Tsukuba, Japan},
  series       = {International Conference on Accelerator and Large Experimental Physics Control Systems},
  number       = {3},
  publisher    = {JACoW Publishing, Geneva, Switzerland},
  month        = {12},
  year         = {1992},
  issn         = {2226-0358},
  isbn         = {978-3-95450-254-7},
  doi          = {10.18429/JACoW-ICALEPCS1991-S14OOP01},
  url          = {https://jacow.org/icalepcs1991/papers/s14oop01.pdf},
  abstract     = {{The applications software developed for the control system of the AGS Booster Project was written in the object-oriented language, C++. At the start of the Booster Project, the programming staff of the AGS Controls Section comprised some dozen programmer/analysts, all highly fluent in C but novices in C++. During the course of this project, nearly the entire staff converted to using C++ for a large fraction of their assignments. Over 100 C++ software modules are now available both for Booster and general AGS use, of which a large fraction are broadly applicable tools. The transition from C to C++ from a managerial perspective is discussed and an overview is provided of the ways in which object classes have been applied in Booster software development.}},
}