2%ITrust workshop Glasgow 2-4 Sep 20024 v4.6.171 #12/09/022 Priority 1 Priority 2 Priority 3 Priority 4 Priority 5 Priority 6 Priority 7 Priority 8 Priority 9*SolutionMore importantLess importantAction MilestoneQuestion This is goodThis doesn't workSend information Phone numberProblemRiskDateWaiting for information In progress Cut this outDrop it Emergency Information InterestingPendingCoolAngry ConfusingIssueFixedDeliver Not allowed Thumbs up Thumbs down Compromise Make a noteBudget information Read thisResource assignedMeeting or conference Read documentPlaceLook at parent branchBoth importantTask completedTask not completedGrey HighlightYellow HighlightBlue Highlight Red Branch Purple Branch Green Branch Blue BranchGrey Highlight22 - ArialI AgA@2  See also:  See document: 23%ITrust workshop Glasgow 2-4 Sep 20022333Arial"22 22001152(MgEAAAAAAAAACgAy/w==3 false8AAAAAA==9AAAAAA==:AAAAAA==;AAAAAA==2home22322+P #E222 com-mindjet-sync-mmoutlookcom-mindjet-groupby0com-mindjet-groupby1com-mindjet-groupby20code_legend_mask1priority_legend_mask2map_description3map_description_ro8 color_legend9color_dynamic_legend:highlight_legend;highlight_dynamic_legend2 Graham KlyneGK-map@ninebynine.orgGK Graham Klyne222 22 TaskModule TopicC3Christos Nikolau, intro22X2 222223ItemC3#Legal rameworks, how do they relate 22Y2 22222322391st time CS must consider legal/social/cultural issues?22Z2 2 222232231Relationship trust and security - some overlap?222[2 2 222232222223Summer ITrust meeting&22]2 Crete, 29-30 May (W3C previous week in Budapest) ~`!@#$%^&*()-+|=-TeCfMt   Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322223Zoran Milosevic|&22^2, Is this a piece of research or a product pitch. Clearly, both. But which parts are which? ~`!@#$%^&*()-+|=-TeCfMt 0+ Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223 3Contract &22_2 Voluntary agreement between parties  ~`!@#$%^&*()-+|=-TeCfMt $ Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2222233Business issues!&22`2f f xVn0Ơ pÆ6@rV6q1ԋ]OxivdBH6C{LyԤq(X|ɳoojt+bX+ #ű<۞ISZ 0#c[2ҙ B&ޟf2h$We#tV̪Fn|f3n^I ZyfrI^c1H>i#,?NanmKBS5[dȺ&-=o t$0&~By'K9_"%=߆|Ӡ虓!&a&t˴%dhܰm-ۖm{۶yʰyz?._amJ62222233DHow is this different from designing a good Poker playing program?v#+22c2 2 2222322223 Legal issues!_22a2 2222233Alleviate mistrust #&22e2> Purpose of contract is to...  alleviate mistrust ~`!@#$%^&*()-+|=-TeCfMt  Arial88intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322223Business perspective!!22f2 2222233Validity#s&22g2 Clarity Consideration (something of value) Competence Legality of purpose (need to worry about this to mirror real world) ~`!@#$%^&*()-+|=-TeCfMt # 0 Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223Monitoring and enforcement#5&22h2~ Divergence of reality and expectations ~`!@#$%^&*()-+|=-TeCfMt ' Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322223-Question about what kind (scale) of contract?!&222& Many kinds -- one solution to cover all, tailored to specific cases? -- architectural approach ~`!@#$%^&*()-+|=-TeCfMt _ Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2 22223223Contract or relationship?!}&222q Which of these is important? (Hmm... maybe our work is to make non-relationship contracts more efficient?)  ~`!@#$%^&*()-+|=-TeCfMt N Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2`2222322223Contract life-cycle R22l2 2222233 EstablishmentB"+22q2 2222233Drafting#5&22m2 Standard contract templates, standard clauses ~`!@#$%^&*()-+|=-TeCfMt . Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223 Validation#22o2 222223223 Negotiation#22n2 222223223Storage#{22p2 22222322223 ExecutionB"22v2 2222233 NotificationsG#)22x2 222223223 MonitoringG#&22y2` Observinf significant events ~`!@#$%^&*()-+|=-TeCfMt  Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223 EnforcementG#22z2 22222322223Renewal/follow-upB"22w2 22222322223E-business drivers &22|2 Cost of contract management - 0.5% to 1.5% of total value Small % but large total cost ~`!@#$%^&*()-+|=-TeCfMt : Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2222233 New modeulsy"]&22}2 Collaboration, outsourcing, value chains ~`!@#$%^&*()-+|=-TeCfMt ) Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223 Proliferationy"&22~2Q Quantity and complexity ~`!@#$%^&*()-+|=-TeCfMt  Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223 Regulationy"222 22222322223 E-contracting 222 2222233SMEs!222 222223223Large organiations!Q222 222223223Contract support software?!&222 Not much - mainly database of details (Does this play to Tribalwise work?)  ~`!@#$%^&*()-+|=-TeCfMt &% Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2 2222322223New requirements 222 2222233Enterprise-wide"222 222223223Intra-enterprise"o222 222223223Inter-enterprise"1222 222223223 (2 more..)"222 22222322223BCA F&222W (Their protoype platform) ~`!@#$%^&*()-+|=-TeCfMt  Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2222233Electronic representation!&222W Template contracts  ~`!@#$%^&*()-+|=-TeCfMt  Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2222233Sample contracts?#C&222 Maybe look to abstract actual contracts? ~`!@#$%^&*()-+|=-TeCfMt ) Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2 22223223Similarities with ML?#&222F Machine Learning often uses feature vector to represent solution space Contract template can do likewise, then two parties interact to find a mutually optimal point in the value space? ~`!@#$%^&*()-+|=-TeCfMt Gr Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322223Automation of management!c222 222223223Extensible and tailorable!%222 222223223Flexible integration!222 222223223...open standards?!222 2 22223223 Life-cycle!W&222k Drafting Negotiating Storing Tracking Notifying Obligation monitoring Enforcement ~`!@#$%^&*()-+|=-TeCfMt    Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223Example contracts!&222 Direct debiting mandate Dealership  Simple, relatively few variables?  ~`!@#$%^&*()-+|=-TeCfMt  " Arial88intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223Contract monitor!&222 Novel solution - event-based approach Contract-significant events - actions of parties - time events - (2 more)  ~`!@#$%^&*()-+|=-TeCfMt &  Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322223Legal XML - OASIS 222 222223223 tasks -> roles -> list available staff -> ...? ~`!@#$%^&*()-+|=-TeCfMt : Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322223BCA and trust issues ^&222 These issues each affect certain aspects of the BCA architecture ~`!@#$%^&*()-+|=-TeCfMt A Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 2222233Uncertainty about partners"]222 222223223Aspects of security"222 222223223Fairness"222 222223223Trust mechanisms"&222 Advisors, mediatiors, ... (2 more mentioned)  ~`!@#$%^&*()-+|=-TeCfMt - Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223 Enforcement"e222 2222233Discretionary (optimistic)#222 222223223 Non-discretionary (pesstimistic)#c222 222223223"Mediation and arbitrarion approach#%&222 Mediator makes recommendation, may settle else Invoke arbitration ~`!@#$%^&*()-+|=-TeCfMt * Arial Arial8intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 222223223 Determination#&222N N dulexUn1@EʼnۂR@iժR $@0t B execution, mediation, arbitration, correction, failure ~`!@#$%^&*()-+|=-TeCfMt 7 Arial88intID/ r<r???????@NormalArialDefault Paragraph Font ((A{. 22222322222222223%1st breakout session: architectures.F222 222223 3Emil Lupu - PonderJ!&222BBdulexVn@u˥b*n 444PUEl㍳k7B|J/yCUaTvPΜ9k;^5@$TQ>PTקOڮ ; 1RMGՅyi_p6g.QLxρzGR:1=|QmlPNMTj6U6R{2)Rg+0ahoIIf~ꋘ=» P PPل*P*#Dx]Ah`LtAB a TN{:Sza2C 'zC7B-#oVnݾRre^(<x =:L180GxUʙ&#͎$ac*tw嗉Y>-i%#|tD7m%p2iFrwS๎m)FbK{-i=v7L.G>cѫK: ~1TO;&A6tDRݱRBoB| y@:A[g+߆5bH}E`lsXcp'qp8L:gdϥpRR[ݲ>F@&;_{)̄LYQ>м|! qA?FQ̔>u%"@bqHB,6;z3LVw# )J(NH"#,^-FCHyIzDl@qP{ZI;#,,q`=J褝Ɖu<zԆ^){<-E)™N'BM(W@Ά6v?xl]|F6kJzeoUƗF|6⭊Y<{lǦuab?3,d2qE c&Z|4ֵLJ9~RWp KRKy9AU t8S|A<f[I\4AɃnƆegg=>?Qk ~è2222232239David Chadwick - Components of trust-based architectureJ!2&222p;p'dulexV[o0NǠ0$ TÞ&o:&^zJ#j&O_ oUrmCHIIlsw Je q SӠ}M)fa#}vF3 7A5n žt8d#+ ݶX ynG@ToֱЈC^/B,UrN4`6=7'iL'S8T8xBef""5j5Tu<`|tP`uGy݄F#׾~zZxًW[ǰgZ[`5g"B"x9G(o;LńLZ|DX*B5͋ $T/y|D[yEmHFtbH[e'?bG|Ԭ=vI柇+|s٩x-KشkD3J7M$n$H^69֌ DۏAb5@QXoY~I]澲 ^]U?ۚvQTζU222223223+P Hermann - Component Structured SoftwareJ!&222 Contracts define interface ... Collects +ve, -ve experience reports Josang keeps on poppong up Others: Knapskog, Beth, ..., Klein, ~`!@#$%^&*()-+|=-TeCfMt %% Arial8x  ???????@NormalArialDefault Paragraph Font ((A{. 2222232222223First day summaries=&22266dulexVn@ Qbq+Jܪ,.*jX3 R7!pqBIݔQƓ{3׏U1j`:C8; H]u0؁uX ibayj F!uר((HRpC*0MB D&lX6Xt4턑T ma-f$R1G[RU(hQBLr=I= +$;Bv7M^+i/ i3T ߡFֺfc=[tJǾO{P|f V+bc%#t]wy2@[`z:: OVHb>_?,=xRqiɗ׸xi rٰqqsp/{E/HJrlCėNdh#8 &'[sVwُN a}Ϧufw6Vnʩs# -\{OkNͺ\$O