The use of a software engineering approach in the design and development of Intelligent Training/teaching Systems (ITS) can increase productivity and improve the quality of the resulting software systems. In this paper, we describe an object-oriented framework for modeling and designing an ITS. This
SMI++ — Object-oriented framework for designing control systems for HEP experiments
✍ Scribed by C. Gaspar; B. Franek
- Publisher
- Elsevier Science
- Year
- 1998
- Tongue
- English
- Weight
- 339 KB
- Volume
- 110
- Category
- Article
- ISSN
- 0010-4655
No coin nor oath required. For personal study only.
✦ Synopsis
In order to cope with the complexity of the online control system, the DELPHI experiment at CERN (Aarnio et al., DELPHI Collaboration, Nucl. Instr. & Methods Phys. Res. A 303 (1991) 233-276) developed, in collaboration with the CERN OC group, a new concept for the coding of the control logic. In this concept -SMI, the State Management Interface (Barlow et al., IEEE Trans. Nucl. Sci. 36 (1989) 1549-1553) -the experiment is viewed as a collection of objects behaving as finite state machines. These objects are typically organized in hierarchical structures, allowing up to the full automation of the experiment by a a top-level object. This concept has been extended and is being redesigned using object-oriented techniques in SMI++ for the BaBar experiment at SLAC.
📜 SIMILAR VOLUMES
SINTEF has developed an object-oriented software architecture for advanced control systems called ASACS. We have also developed a corresponding operating system which makes it relatively simple to implement a control system in the ASACS architecture. The main objects in ASACS are "state variables".
Two current trends in the computer industry are towards open systems and objectoriented methods. Both are important for computer-aided control system design. The success of computer-aided software engineering is attributed to its open environment, based on a reference model that involves a service-o
This paper deals with an object-oriented intelligent design support system which is intended to assist in the basic design of machine tools, in particular machining centres. The machine tools design process is analysed through interviews with experienced designers, and an object-oriented model is es