The Cop in the Backseat

tags
Michael Genesereth Rules as Code

Notes

eschews implicit rules of conduct

NOTER_PAGE: (1 . 0.28314238952536824)

commitment to a level of rigor in specifying laws

NOTER_PAGE: (1 . 0.2855973813420622)

The law has answers to all of these questions. But the answers are not available when you need them

NOTER_PAGE: (1 . 0.7430441898527005)

The Lord's Prayer is 66 words, the Gettysburg Address is 286 words, there are 1,322 words in the Declaration of Independence, but government regulations on the sale of cabbage total 26,911 words

NOTER_PAGE: (2 . 0.06546644844517185)

this actually doesn't strike me as shocking as the author might want. quite normal in CS for the implementation of a language or library to be extremely compact and elegant, consuming applications sprawling and messy. perhaps similar in law

The rule itself is actually fairly simple. However, there are many conditions

NOTER_PAGE: (2 . 0.5130932896890344)

Intuit's Turbotax is a simple example of a rudimentary Computational Law system

NOTER_PAGE: (2 . 0.8780687397708675)

rudimentary? seems to do quite well

NOTER_PAGE: (3 . 0.1342062193126023)

(1) the representation of facts and regulations as sentences in formal logic

NOTER_PAGE: (3 . 0.48527004909983634)

(2) the use of mechanical reasoning techniques to derive consequences of the facts and laws so represented.

NOTER_PAGE: (3 . 0.5065466448445172)
NOTER_PAGE: (5 . 0.6587561374795418)

Computational Law is most relevant in Civil Law settings

NOTER_PAGE: (5 . 0.8019639934533552)

limit the application of Computational Law to those cases where such issues can be externalized or marginalized

NOTER_PAGE: (6 . 0.2945990180032733)

We allow human users to make judgments about such open texture concepts in entering data or we avoid regulatory applications where such concepts abound.

NOTER_PAGE: (6 . 0.3158756137479542)

The general problem of open texture when interpreting rules, along with the parallel problem of running out of rules to apply when resolving terms, presents significant obstacles to implementable automated rule-based reasoning.

NOTER_PAGE: (6 . 0.48199672667757776)
NOTER_PAGE: (6 . 0.8657937806873978)

activities are managed by web services with the data and computational resources necessary to apply appropriate regulations

NOTER_PAGE: (6 . 0.8829787234042553)

Project Calc was one of the first projects done in CodeX, under the direction of Harry Surden

NOTER_PAGE: (7 . 0.17348608837970542)

embed compliance checking within the CAD systems used by architects

NOTER_PAGE: (7 . 0.19312602291325698)

The project was never completed due to funding limitations

NOTER_PAGE: (7 . 0.3027823240589198)

In thinking about this sort of Embedded Law, consider the metaphor of the Cop in the Backseat. Suppose that we had the benefit of a friendly policeman in the backseat of our car whenever we drove around

NOTER_PAGE: (7 . 0.5180032733224222)

s m D h, mike