| System = program + users + law |
| Full text |
Pdf
(1.03 MB)
|
| Source
|
International Conference on Artificial Intelligence and Law
archive
Proceedings of the 1st international conference on Artificial intelligence and law
table of contents
Boston, Massachusetts, United States
Pages: 170 - 180
Year of Publication: 1987
ISBN:0-89791-230-6
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 14, Citation Count: 0
|
|
|
ABSTRACT
This paper is based on a new approach for dealing with large scale software systems. This approach is based on the concept of a Law-Governed System, which is a triple
>program, users, law<
where the law is an explicit and strictly enforced set of rules about the structure and operation of the program, and about the evolution of the entire system.
We describe Darwin, a skeleton of a programming environment that supports our notion of law-governed systems. Darwin is based on the object-oriented programming paradigm and uses logic programming to express and enforce the law.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
Lehman, M.M. Programs, Life Cycles and the Laws of Software Evolution. In Proceedings of the IEEE Special lazue on Software Engineering. September, 1980.
|
| |
6
|
McCarty, L.T. Permissions and Obligations. In Proceedings IJCAI-8S, p~es 28-294. August, 1983.
|
| |
7
|
|
| |
8
|
|
| |
9
|
Minsky, N.H. Law-Governed $1tsterns. Technical Report, Department of Computer Science, Rutgers University, 1987. (In preparation).
|
| |
10
|
|
 |
11
|
|
| |
12
|
Rozenshtein, D. and Minsky, N.H. The Darwin Software Evolution Environment. Technical Report, Department of Computer Science, Rutgers University, 1987. (In preparation).
|
| |
13
|
|
|