Note for my remote supervisor Andrew: Phase 1 - algorithm, phase 2: automated negotitation, phase 3: human negotiation. | |
| For phase 1: improved algorithm writes draft cpa PLUS a log file (XML Document?) with XPath references to conflicting elements. Don suggested to also right down values of both CPPs plus, if possible a solution to problem. | |
| My friend noted to have a classification of conflicts, plus have a classification of rules. This can result in ruby classes which will be instantiated at run time. Eg. there can be a MatchingClass to each CPPA XML Schema element.... | |
| After Dons idea: After phase 1 continue with phase 3. Keep it simple. This phase then helps to think about phase 2. Basically phase 2 will do what phase 3 does but automatic. Phase 2 then again can influence the algorithm of phase 1 (evoultuon of know how). | |
| The idea is to maybe hold on to a specific problem area, problem elements. Maybe specialise on security with digital signatures.... Don suggestion. | |
| Ultimate research will be phase 2. So go ahead quickly with phase 1 and 3. | |
| For phase 2: have a framework with "sort of plugable rules" how to negotiate over elements. | |
| For phase 2: start with simple elements. Then discuss complicated situations. | |