DocumentCode :
2479670
Title :
Multi-paradigm programming in large control systems
Author :
De Jong, Edwin
Author_Institution :
Hollandse Signaalapparaten BV, Hengelo, Netherlands
fYear :
1997
fDate :
1-3 Apr 1997
Firstpage :
27
Lastpage :
32
Abstract :
Due to the complex functionality of large control systems, many different application domains are involved in their implementation. Despite this diversity, modern control systems are implemented according to the (conventional) imperative programming model. Multi-paradigm programming is an approach toward system development that is based on more than one programming model. By choosing a domain-specific paradigm for each of the application domains involved, the expected advantage is a less intensive and less error-prone development process. This paper discusses the application of multi-paradigm programming to large distributed control systems. The benefits are illustrated by experimental applications in the context of naval command-and-control systems. To solve the problem of paradigm integration, a software architecture for distributed control systems is introduced that supports multi-paradigm programming. The architecture is shown to be compositional and open to new paradigms
Keywords :
command and control systems; control systems; distributed control; software engineering; control systems; distributed control systems; domain-specific paradigm; large control systems; multi-paradigm programming; naval command-and-control systems; software architecture; Actuators; Analytical models; Application software; Communication system control; Computer architecture; Control systems; Distributed control; Humans; Monitoring; Sensor systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1997. Proceedings of the Joint Workshop on
Conference_Location :
Geneva
Print_ISBN :
0-8186-8096-2
Type :
conf
DOI :
10.1109/WPDRTS.1997.637860
Filename :
637860
Link To Document :
بازگشت