Published August 20, 2001 | Version v1
Journal article

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

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.