[L4] _________________________ AMAST Links 02 03

Book: System Software and Software Systems: Concepts and Methodology

T. Rus and D. Rus

Vol 1:
Systems Methodology for Software, ISBN 981-02-1254-2, pr. US 38
Vol 2:
Execution Support Environment, ISBN 981-02-1255-0, price US 51
World Scientific, Singapore, 1995.

Order information: contact one of the Publisher's offices
(their addresses are listed in [AL0203S1] )

More information is available on the WWW:

Volume 1
Volume 2

System Software and Software Systems: Concepts and Methodology is a work intended to offer a systematic treatment of the theory and practice of designing and implementing system software. This is achieved by structuring the hardware and software resources of a computer system as mathematical systems. The system software is defined as the collection of programs and documents that offer services to the users of a computer installation in order to make it convenient and efficient to use.

There are two major classes of users of a computer installation:

  1. processes executing programs on processors and
  2. programmers developing their programs.
Thus, the components of the system software are classified as the execution support environment providing services to program execution and programming support environment providing services to program development.

Volume 1, Systems Methodology for Software, second edition, February 1995, presents the methodology used for this structuring.

Volume 2, Execution Support Environment, December 1994, is dedicated to the design and implementation of the software tools managing program execution.

Authors' Address:

T. Rus, Department of Computer Science, The University of Iowa
Iowa City, IA 52242, USA. E-mail: rus@cs.uiowa.edu
D. Rus, Department of Computer Science, Dartmouth College
Hanover, New Hampshire 03755-3510, USA. E-mail: rus@cs.dartmouth.edu