3 research outputs found
NASA space station automation: AI-based technology review
Research and Development projects in automation for the Space Station are discussed. Artificial Intelligence (AI) based automation technologies are planned to enhance crew safety through reduced need for EVA, increase crew productivity through the reduction of routine operations, increase space station autonomy, and augment space station capability through the use of teleoperation and robotics. AI technology will also be developed for the servicing of satellites at the Space Station, system monitoring and diagnosis, space manufacturing, and the assembly of large space structures
On the comparison of protection systems
PhD ThesisA methodology is presented for performing quantitative cost-benefit
comparisons of protection systems. Protection systems in
both programming languages and machine architectures can be understood
and described in terms of the concept of a domain, an abstract
entity which defines the access privileges of an executing program
to objects in a system. Though the issues of protection and addressing
can be treated separately, the realisation of the close relationship
between protection and addressing can assist in the implementation
of domains using addressing techniques and provides a basis for the
comparison of protection systems.
Current formal models of protection are seen to aid
qualitative comparisons but do not provide an effective yardstick
with which to compare protection systems. Based on the ideas of
protection through addressing, a protection model is developed
from which cost and benefit measures of protection are derived in
order to achieve the quantitative comparison methodology.
Two detailed examples of the application of the methodology are
presented. The first concerns the protection implemented in various
Algol W run-time systems, and the second compares the protection
system of IBM's 370 DOS/VS operating system with a proposed alternative
protection system.
Finally, the comparison of protection systems which exploit
structure to achieve protection is discussed. The notion of a
structured domain is introduced and used in an assessment of the
protection afforded by programmer defined types and a supporting
architecture.The Science Research Council:
The Computing Laboratory, Newcastle University