Tailorable software architectures in the accelerator control system environment
- 1. PFU Limited, 658-1 Tsuruma, Machida, Tokyo 194-8510 (Japan)
- 2. High Energy Accelerator Research Organization, Oho 1-1, Tsukuba, Ibaraki 305-0801 (Japan)
Description
Tailoring is further evolution of an application after deployment in order to adapt it to requirements that were not accounted for in the original design. End-user tailorability has been extensively researched in applied computer science from HCl and software engineering perspectives. Tailorability allows coping with flexibility requirements, decreasing maintenance and development costs of software products. In general, dynamic or diverse software requirements constitute the need for implementing end-user tailorability in computer systems. In accelerator physics research the factor of dynamic requirements is especially important, due to frequent software and hardware modifications resulting in correspondingly high upgrade and maintenance costs. In this work we introduce the results of feasibility study on implementing end-user tailorability in the software for accelerator control system, considering the design and implementation of distributed monitoring application for 12 GeV KEK Proton Synchrotron as an example. The software prototypes used in this work are based on a generic tailoring platform (VEDICI), which allows decoupling of tailoring interfaces and runtime components. While representing a reusable application-independent framework, VEDICI can be potentially applied for tailoring of arbitrary compositional Web-based applications
Additional details
Identifiers
- DOI
- 10.1063/1.1405279;
Publishing Information
- Journal Title
- AIP Conference Proceedings
- Journal Volume
- 583
- Journal Issue
- 1
- Journal Page Range
- p. 119-121
- ISSN
- 0094-243X
- CODEN
- APCPCS
Conference
- Title
- 7. international workshop on advanced computing and analysis techniques in physics research
- Acronym
- ACAT 2000
- Dates
- 16-20 Oct 2000
- Place
- Batavia, IL (United States)
INIS
- Country of Publication
- United States
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 35071837
- Subject category
- S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER ARCHITECTURE; COMPUTER CODES; CONTROL SYSTEMS; COST; EQUIPMENT INTERFACES; FEASIBILITY STUDIES; KEK SYNCHROTRON
- Descriptors DEC
- ACCELERATORS; CYCLIC ACCELERATORS; SYNCHROTRONS
Optional Information
- Notes
- (c) 2001 American Institute of Physics.