A Control Oriented Language (COL) has been designed to assist engineers in specifying self-contained real-time programs targeted for embedded microprocessor controllers. The language com prises concurrent CSSL-based task segments which support continuouslsequential control and simulation models, and sub- models. A real-time operating system kernel is provided to sched ule these tasks. Low-level hardware access statements and a real- time debugging facility have also been incorporated within the COL.
Dijkstra, E.W.1965. Co-operating Sequential Processes. Technological UniversityEindhoven, The Netherlands. (Reprinted in Programming Languages. Genuys, ed. 1968.) Academic Press, N.Y.)
4.
Findlay, D.G.E.; H. Davie; T.R. Foord; A.G. Marshal; and D.J. Winning.1980. "A Microprocessor-based Adaptive Hydro Turbine Governor:' IEE Proceedings C, Generation, Transmission and Distribution Vol. 127, Ch. 5: 360-369.
5.
G rant, N.F.1980. A Microprocessor Based Controller Applied to a Hydro-turbine. Department of Electronics and Electrical Engineering, Ph.D. thesis. University of Glasgow, Glasgow , Scotland.
6.
Hay, J.L.1981. 'A New CSSL Standard - An Implementation View:' Proc. UKSC Conf. on Computer Simulation, 35-43
7.
Hay, J.L.; S. Javey; R.E. Crosbie; and J.G. Pearce.1981. "Software Requirements Document:' European Space Agency Contract Report, Ref. CSC-1005-SRD, Dec. 11. Computer Simulation Centre, Department of Electronic and Electrical Engineering, University of Salford, Salford M5 4WT, England.
8.
Siebert, J.P.1985. The Development ofa a Control Oriented Language . Ph.D. thesis. Department of Electronics and Electrical Engineering, University of Glasgow, Glasgow, Scotland.
9.
Strauss, J.C. (ed.). 1967. " The SCi Continuous System Simulation Language (CSSL)." SIMULATION9, no. 6: 281-303.
Winning, D.J.; H. Davie; J.P. Siebert; N.F. Grant; K.H. Aitken1982. "Integrated Language Approach to Simulation and Controlt ' Proceedings of the IEE Fourth International Conference on Trends in On-line Computer Control Systems. IEE Conference Publication No. 208, ISBN 085296 2568, Stevenage, Herts, England, 59-62.