Task |
Task |
Effort |
Connected |
Notes |
|
number |
description |
(SW) |
with task(s) |
|
|
|
|
|
1 |
Evaluate technologies |
27 |
|
1 |
|
1.1 |
Globus |
2 |
3.1, 2.3.1 |
|
|
1.2 |
GridPort |
2 |
|
|
1.3 |
XML |
5 |
2.1, 2.2, 2.4, 3.1, 3.2.4, 3.2.5 |
2 |
|
1.3.1 |
Discuss how well XML expresses our metadata |
1 |
|
|
1.3.2 |
Evaluate existing uses of XML (AstroRes, RDL etc.) |
1 |
|
|
1.3.3 |
Try out XML authoring tools |
1 |
|
|
1.3.4 |
Try out XSLT transformations for metadata |
1 |
|
|
1.3.5 |
Try out XML databases |
1 |
|
|
1.4 |
SRB |
2 |
|
|
1.4.1 |
Find out exactly what it can index and distribute |
2 |
2.1, 2.2 |
3 |
|
1.5 |
JINI |
4 |
|
|
1.5.1 |
Find out how it's aready being used in astronomy |
1 |
2.1, 2.2.4 |
|
|
1.5.2 |
Demonstrate that it works intercontinentally |
3 |
|
|
1.6 |
CORBA |
3 |
|
|
1.6.1 |
Find out what support is available |
1 |
|
|
1.6.2 |
Try a CORBA solution to the indexing problem |
2 |
2.1 |
3 |
|
1.6.3 |
Find out if it links to other transports |
1 |
|
|
1.7 |
SOAP |
3 |
|
|
1.8 |
Agents |
6 |
|
|
1.8.1 |
Agree what we mean by an "agent" |
1 |
|
4 |
|
1.8.2 |
Decide what they can do for Astrogrid |
2 |
2.1, 2.4 |
|
|
1.8.3 |
Build and operate agents using existing s/w kits |
3 |
|
3, 5 |
|
2 |
Evaluate data architectures |
27 |
|
|
2.1 |
Devise and evaluate indexing schemes |
5 |
1.6, 1.5, 1.3, 2.1, 2.4 |
3 |
|
2.2 |
Evaluate metadata schemes |
8 |
1.3, 2.4 |
|
|
2.2.1 |
Biliographic catalogues |
1 |
|
6 |
|
2.2.2 |
Object catalogues |
3 |
|
7 |
|
2.2.3 |
Catalogue queries |
2 |
|
8 |
|
2.2.4 |
Coverage reports |
2 |
|
9 |
|
2.3 |
Evaluate authentication schemes |
9 |
|
|
2.3.1 |
Evaluate the Globus scheme |
2 |
1.1 |
|
|
2.3.2 |
Evaluate competing schemes |
5 |
|
|
2.3.3 |
Demonstrate that free and restricted data can mix on one grid |
2 |
|
|
2.4 |
Evaluate upload methods |
5 |
|
10 |
|
3 |
Build and operate trial data-grids |
73 |
|
1 |
|
3.1 |
Use Globus + SRB |
31 |
1.1, 1.3, 1.4, 2.1, 2.2, 2.3, 2.4 |
|
|
3.1.1 |
Choose data-centers and data-sets to include in trial |
1 |
|
|
3.1.2 |
Deploy Globus at chosen data-centres |
2 |
|
11 |
|
3.1.3 |
Deploy SRB at chosen data-centres |
2 |
|
11 |
|
3.1.4 |
Connect SRB to data-sets |
5 |
|
13 |
|
3.1.5 |
Equip client sites for pre-alpha tests |
4 |
|
12 |
|
3.1.6 |
Develop client applications |
10 |
|
14 |
|
3.1.7 |
Develop "Astrogrid kit" for client sites |
2 |
|
15 |
|
3.1.8 |
Conduct beta tests |
5 |
|
|
3.2 |
Use HTTP + CGI |
11 |
2.1, 2.2, 2.3, 2.4 |
16 |
|
3.2.1 |
Start with existing CASU work |
1 |
|
|
3.2.2 |
Add more data-services |
2 |
|
17 |
|
3.2.3 |
Add at least one "foreign" service as a proxy portal |
2 |
|
18 |
|
3.2.4 |
Support more types of data (I.e. different metadata) |
2 |
|
|
3.2.5 |
Adapt to use emerging choices for indexing schemes |
2 |
|
3 |
|
3.2.6 |
Add prototype of upload methods |
2 |
|
10 |
|
3.3 |
Use some other technologies |
31 |
1.5, 1.6, 1.7, 2.1, 2.2, 2.3, 2.4 |
|
|
4 |
Final report |
4 |
|
|
|
|
|
|
|
|
Grand total |
127 |
equal to |
3.175 |
FTE |
|
|
|
|
|
|
|
|
|
|
|