Browse by author
Lookup NU author(s): Dr Rogerio De Lemos
In order to eliminate some of the drawbacks when using an object-oriented model to represent control systems, this paper describes an approach which extends the conventional object-oriented model by explicitly representing cooperations between objects. When using a cooperative object-oriented style for describing the software architecture of a control system, cooperations can be used to represent the control algorithms while objects are used to represent the components of the control system. The software architecture of the control system can then be implemented in terms of a design pattern which is able to encapsulate interations between objects. The feasibility of the whole approach will be demonstrated in terms of the cruise control system benchmak case study.
Author(s): de Lemos R
Publication type: Report
Publication status: Published
Series Title: Technical Report Series
Year: 1999
Pages: 24
Print publication date: 01/07/1999
Source Publication Date: 01-07-1999
Report Number: CS-TR-675
Institution: School of Computing Science
Place Published: University of Newcastle upon Tyne
URL: http://www.cs.newcastle.ac.uk/publications/trs/papers/675.pdf