The nucleus of a multiprogramming system
Communications of the ACM
The structure of the “THE”-multiprogramming system
Communications of the ACM
Language for Systems Development
Proceedings of the SIGPLAN symposium on Languages for system implementation
SP/k: a system for teaching computer programming
Communications of the ACM
A tool for enforcing system structure
ACM '73 Proceedings of the ACM annual conference
SOSP '77 Proceedings of the sixth ACM symposium on Operating systems principles
Reflections on a language designed to write an operating system
Proceeding of ACM SIGPLAN - SIGOPS interface meeting on Programming languages - operating systems
A systems implementation language for small computers
Proceeding of ACM SIGPLAN - SIGOPS interface meeting on Programming languages - operating systems
A short discussion of interprocess communication in the sue/360/370 operating system
Proceeding of ACM SIGPLAN - SIGOPS interface meeting on Programming languages - operating systems
Proceeding of ACM SIGPLAN - SIGOPS interface meeting on Programming languages - operating systems
Restricted data types, specification and enforcement of invariant properties of variables
Proceedings of an ACM conference on Language design for reliable software
The impact of language design on the production of reliable software
Proceedings of the international conference on Reliable software
Programming-in-the large versus programming-in-the-small
Proceedings of the international conference on Reliable software
A programming language for mini-computer systems
ACM SIGPLAN Notices
Bootstrapping XPL from IBM/360 to UNIVAC 1100
ACM SIGPLAN Notices
Rationale for the design of the Ada programming language
ACM SIGPLAN Notices - Rationale for the deisgn of the Ada programming language
SPOT: a structured system development system
ACM '74 Proceedings of the 1974 annual ACM conference - Volume 2
Project SUE as a learning experience
AFIPS '72 (Fall, part I) Proceedings of the December 5-7, 1972, fall joint computer conference, part I
Objects and values: the basis of a storage model for procedural languages
IBM Journal of Research and Development
Extending PL/I for structured programming
Computer Languages
Some steps towards a better PASCAL
Computer Languages
Hi-index | 0.02 |
Project SUE is writing a complete operating system for the IBM System/360 family of computers in a language designed especially for that purpose. The System Language was designed from the following premises: (a) it must facilitate nicely structured programs and data; (b) it must be readable; (c) it must actively assist in the detection and isolation of errors; (d) it must be compilable into efficient code; (e) it must allow the programmer precise control over the emission of instructions and allocation of storage; (f) it must be easily modifiable; (g) it must have an efficient compiler; and (h) it must be easily implementable. Although the resulting language is very much a product of the Project SUE environment, some of its features may be of more general interest.