Search
Now showing items 1-10 of 10
A Hypothetical Monologue Illustrating the Knowledge Underlying Program Analysis
(1979-01-01)
Automated Program Analysis is the process of discovering decompositions of a system into sub-units such that the behavior of the whole program can be inferred from the behavior of its parts. Analysis can be employed ...
Mechanical Arm Control
(1979-10-01)
This paper discusses three main problems associated with the control of the motion of a mechanical arm. 1) Transformation between different coordinate systems associated with the arm. 2) Calculation of detailed ...
Mechanical Arm Control
(MIT Artificial Intelligence Laboratory, 1973-03-19)
This paper discusses three main problems associated with the control of the motion of a mechanical arm.
1) Transformation between different coordinate systems used to describe the state of the arm.
2) Calculation of ...
Automatic Analysis of the Logical Structure of Programs
(1978-12-01)
This report presents a method for viewing complex programs as built up out of simpler ones. The central idea is that typical programs are built up in a small number of stereotyped ways. The method is designed to make ...
A Method, Based on Plans, for Understanding How a Loop Implements a Computation
(MIT Artificial Intelligence Laboratory, 1977-07)
The plan method analyzes the structure of a program. The plan which results from applying the method represents this structure by specifying how the parts of the program interact. This paper demonstrates the utility of the ...
Cryptology and Data Communications
(MIT Artificial Intelligence Laboratory, 1976-12)
This paper is divided into two parts. The first part deals with cryptosystems and cryptanalysis. It surveys the basic information about cryptosystems and then addresses two specific questions. Are cryptosystems such as ...
Computer Aided Evolutionary Design for Software Engineering
(1979-01-01)
We report on a partially implemented interactive computer aided design tool for software engineering. A distinguishing characteristic of our project is its concern for the evolutionary character of software systems. ...
A System for Understanding Mathematical FORTRAN Programs
(1976-08-01)
This paper proposes a system which, when implemented, will be able to understand mathematical FORTRAN programs such as those in the IBM Scientific Subroutine Package. The system takes, as input, a program and annotation ...
Programming Viewed as an Engineering Activity
(1978-01-01)
It is profitable to view the process of writing programs as an engineering activity. A program is a deliberately contrived mechanism constructed from parts whose behaviors are combined to produce the behavior of the ...
A Mechanical Arm Control System
(1974-01-01)
This paper describes a proposed mechanical arm control system and some of the lines of thought which led to this design. In particular, the paper discusses the basic systme required in order for the arm to control its ...