COMPUTER SYSTEMS PROGRAMMING - COMPUTER SYSTEMS;
DIGITAL - Parallel Processing;
D O I:
10.1016/0920-5489(87)90046-8
中图分类号:
TP3 [计算技术、计算机技术];
学科分类号:
0812 ;
摘要:
The paper mainly deals with the module concept of Modula-2 and the facilities that are particularly useful for systems programming. Based on examples, it is shown how the very primitive concurrency constructs of Modula-2 can be employed to create higher-level synchronization and communication primitives that are accessed through implementation hidding interfaces. The paper also gives an overview of the kind and sizes of software systems which we have implemented in Modula-2 and the problems encountered.
机构:
BRITISH COLUMBIA INST TECHNOL,DEPT COMP SYSTEMS TECHNOL,BURNABY V5G 3H2,BC,CANADABRITISH COLUMBIA INST TECHNOL,DEPT COMP SYSTEMS TECHNOL,BURNABY V5G 3H2,BC,CANADA