|
ABSTRACT
As knowledge representation tools become more sophisticated, and computer systems increase in power and ubiquity, the prospects of building practical applications based on the representation of large amounts of legislation draw closer. In this paper we reflect on our experience with developing a knowledge representation language for legal rules and an inference engine for this language in the Estrella project, in order to reconsider the principles which should guide the representation of legislation. One common demand, based largely on software engineering considerations relating to maintenance, verification and validation, is that representations should be isomorphic to their sources. We explore this notion by representing a fragment of German Family Law using our tools. We show that there are several different ways of representing even this small and simple fragment of law in an isomorphic fashion. Moreover these differences matter, in terms of where the burden of proof is allocated, in terms of the explanations produced, and in terms of the operational procedures that are reflected.
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
|
T. Bench-Capon and P. Leng. Developing heuristics for the argument based explanation of negation in logic programs. In Proceedings of the AAAI-Workshop on Computational Dialectics, 1994, pages 1--8, 1994.
|
| |
2
|
T. J. M. Bench-Capon and F. P. Coenen. Isomorphism and legal knowledge based systems. Artificial Intelligence and Law, 1(1): 65--86, 1992.
|
| |
3
|
T. J. M. Bench-Capon, D. Lowes, and A. M. McEnery. Argument-based explanation of logic programs. Knowl.-Based Syst., 4(3): 177--183, 1991.
|
 |
4
|
T. J. M. Bench-Capon , G. O. Robinson , T. W. Routen , M. J. Sergot, Logic programming for large scale applications in law: A formalisation of supplementary benefit legislation, Proceedings of the 1st international conference on Artificial intelligence and law, p.190-198, May 27-29, 1997, Boston, Massachusetts, United States
[doi> 10.1145/41735.41757]
|
 |
5
|
|
 |
6
|
|
| |
7
|
T. F. Gordon. Visualizing carneades argument graphs. Law, Probability and Risk, 6 (1--4): 109--17, 2007.
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
 |
12
|
|
| |
13
|
J. Karpf. Quality Assurance of Legal Expert Systems. Jurimatics No2, Copenhagen Business School, Denmark, 1989.
|
| |
14
|
H. Prakken and G. Sartor. Argument-based extended logic programming with defeasible priorities. Journal of Applied Non-Classical Logics, 7(1), 1997.
|
| |
15
|
H. Prakken and J. Schrickx. Isomorphic models for rules and exceptions in legislation. In Proceedings of Jurix 1991, pages 17--27, 1991.
|
| |
16
|
G. Sartor. Defeasibility in legal reasoning. In Informatics and the Foundations of Legal Reasoning, pages 119--157. Kluwer Academic Publishers, Dordrecht, 1995.
|
 |
17
|
|
 |
18
|
M. J. Sergot , F. Sadri , R. A. Kowalski , F. Kriwaczek , P. Hammond , H. T. Cory, The British Nationality Act as a logic program, Communications of the ACM, v.29 n.5, p.370-386, May 1986
[doi> 10.1145/5689.5920]
|
 |
19
|
|
| |
20
|
|
 |
21
|
Tom M. van Engers , Rik Gerrits , Margherita Boekenoogen , Erwin Glassée , Patries Kordelaar, POWER: using UML/OCL for modeling legislation - an application report, Proceedings of the 8th international conference on Artificial intelligence and law, p.157-167, May 2001, St. Louis, Missouri, United States
[doi> 10.1145/383535.383554]
|
| |
22
|
|
|