DocumentCode :
920615
Title :
Specifying and implementing object managers in Ada
Author :
Harwood, W.T.
Author_Institution :
University of Bath, Microprocessor Software Unit, South West University Regional Computer Centre, Bath, UK
Volume :
129
Issue :
2
fYear :
1982
fDate :
3/1/1982 12:00:00 AM
Firstpage :
70
Lastpage :
74
Abstract :
An outline of a formalism for writing specifications of synchronisation behaviours is given, together with a sketch of an approach to the transformation between such a specification and an implementation in Ada. The model of implementation is that each specification is regarded as defining a mechanism, the ´object manager´, which controls the occurrence of events in the system. Each object manager is implemented as an Ada package that provides a collection of procedures to a collection of tasks. Hidden inside the package are ´shared´ data structures and a synchronisation task which schedules the start of execution of each procedure call.
Keywords :
Ada; program and system documentation; Ada; implementations; object managers; synchronisation behaviours; synchronisation task; writing specifications;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E
Publisher :
iet
ISSN :
0143-7062
Type :
jour
DOI :
10.1049/ip-e.1982.0014
Filename :
4645256
Link To Document :
بازگشت