Semantic code project: next steps: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
{{a|design|}}
{{a|design|}}Thoughts following call on 3 March 2021
Thoughts following call on 3 March 2021


===Levels of meaning/audience===
===Levels of meaning/audience===
Line 14: Line 13:
===Ask===
===Ask===
I think ask at this stage is to identify the basic elemental building blocks of commercial contracts. It strikes me there are two ways of achieving this: firstly, to identify and parameterise a limited number of canonical contractual propositions: obligations, discretions, rights, definitions, conditions precedent, representations. The objective here is to see if there is a small, manageable number of basic propositions which most contractual provisions can conform to. My hunch is that there is, and the apparently infinite complexity of legal drafting in fact subsists at a lower, syntactical level. for example, the “object” proposition is:
I think ask at this stage is to identify the basic elemental building blocks of commercial contracts. It strikes me there are two ways of achieving this: firstly, to identify and parameterise a limited number of canonical contractual propositions: obligations, discretions, rights, definitions, conditions precedent, representations. The objective here is to see if there is a small, manageable number of basic propositions which most contractual provisions can conform to. My hunch is that there is, and the apparently infinite complexity of legal drafting in fact subsists at a lower, syntactical level. for example, the “object” proposition is:
{{subtable|{{Pr obligation}}}}
{{subtable|{{red|[[code obligation|obligation]] [}}
:{{de|label}} [[:template:{{{label}}} ob|{{{label}}} ob]]
:{{de|who}} {{{who}}}
:{{de|operator}} {{{operator}}}
:{{de|action}} {{{action}}}
:{{de|how}} {{{how}}}
:{{de|when}} {{{when}}}
:{{de|condition}} {{{condition}}}{{red|]}}}}
And the difference between a complex obligation and a simple one comes in the articulation of each of the objects in side it. So, compare
And the difference between a complex obligation and a simple one comes in the articulation of each of the objects in side it. So, compare


{{tabletop}}
{{tabletop}}
!style="width: 34%"|ISDA 2002
!style="width: 30%"|ISDA 2002
!style="width: 33%"|2002 Code
!style="width: 70%"|2002 Code
{{aligntop}}
{{tablehead 2 column}}
{{ISDA 2002 clausehead|2(a)|}}
{{aligntop}}
{{aligntop}}
|
|