]> matita.cs.unibo.it Git - helm.git/blob - helm/mowgli/home/xml/work-packages/distribution.xml
ocaml 3.09 transition
[helm.git] / helm / mowgli / home / xml / work-packages / distribution.xml
1 <?xml version="1.0"?>
2
3 <!DOCTYPE work-package SYSTEM "work-package.dtd">
4
5 <work-package number="5">
6  <name>Distribution</name>
7  <begin>Month 18</begin>
8  <end>Month 30</end>
9  <leader file="dfki/kohlhase"/>
10  <person-month participant="bologna" number="6"/>
11  <person-month participant="inria" number="5"/>
12  <person-month participant="dfki" number="8"/>
13  <person-month participant="nijmegen" number="3"/>
14  <person-month participant="aei" number="5"/>
15  <person-month participant="trusted-logic" number="0"/>
16  <objectives>
17   <p>Overall architectural design of the distribution model,
18      its implementation and integration with the consultation
19      engine.</p>
20  </objectives>
21  <description>
22   <p>The work is articulated in three, conceptually sequential
23      tasks:</p>
24   <tasks>
25    <task id="T5.1">
26     <name>Architectural Design of the Distribution Model.</name>
27     <p>The big
28        issue it to find the right compromise between two opposite
29        requirements: <em>distribution</em> (in the sense of the
30        Web: few rules, no central authority) and <em>coherence</em>
31        (coherence between different copies of a same document
32        and global management of the library as a single rational
33        development). Other architectural problems to be solved
34        are the management of Uniform Resource Identifiers, their
35        mapping to Uniform Resource Locators, and the integration
36        of databases in the distribution model. The final aim is
37        to have a <em>phisically</em> distributed library with a
38        single <em>logical</em> view.</p>
39    </task>
40    <task id="T5.2">
41     <name>Prototype implementation.</name> 
42     <p>First prototyping implementation
43        of the distribution layer.</p>
44    </task>
45    <task id="T5.3">
46     <name>Integration with the Consultation Engine.</name>
47     <p>First
48        implementation of the library as a distributed repository.
49        Distribution should be completely transparent to users of
50        the Consultation Engine.</p>
51    </task>
52   </tasks>
53  </description>
54  <deliverable file="distribution/d5a"/>
55  <deliverable file="distribution/d5b"/>
56  <milestones>
57   <p>The main milestone is the release of the advanced MOWGLI
58      prototype, for the fourth meeting of the project, at month
59      24. The advanced prototype will integrate the previous one
60      with the new distribution facilities offered by the
61      distribution layer.</p>
62  </milestones>
63 </work-package>