Considerations for control system software verification and validation specific to implementations using distributed processor architectures
Until recently, digital control systems have been implemented on centralized processing systems to function in one of several ways: (1) as a single processor control system; (2) as a supervisor at the top of a hierarchical network of multiple processors; or (3) in a client-server mode. Each of these architectures uses a very different set of communication protocols. The latter two architectures also belong to the category of distributed control systems. Distributed control systems can have a central focus, as in the cases just cited, or be quite decentralized in a loosely coupled, shared responsibility arrangement. This last architecture is analogous to autonomous hosts on a local area network. Each of the architectures identified above will have a different set of architecture-associated issues to be addressed in the verification and validation activities during software development. This paper summarizes results of efforts to identify, describe, contrast, and compare these issues.
- Research Organization:
- Oak Ridge National Lab., TN (United States)
- Sponsoring Organization:
- USDOE, Washington, DC (United States)
- DOE Contract Number:
- AC05-84OR21400
- OSTI ID:
- 10133836
- Report Number(s):
- CONF-930401-2; ON: DE93007920
- Resource Relation:
- Conference: Meeting on nuclear plant instrumentation, control and man-machine interface technologies,Oak Ridge, TN (United States),18-21 Apr 1993; Other Information: PBD: [1993]
- Country of Publication:
- United States
- Language:
- English
Similar Records
Development of intelligent instruments with embedded HTTP servers for control and data acquisition in a cryogenic setup—The hardware, firmware, and software implementation
Hardware considerations in the implementation of a segment display processor architecture