r5 - 06 Jun 2002 - 16:46:51 - NicholasWaltonYou are here: TWiki >  Astrogrid Web  >  DocStore > FocusMeetingNotes > WPA1Focus20020531

NeSC, Edinburgh: WPA1/WPA0: Architecture Focus Meeting

Draft Minutes 31 May 2002 by NicholasWalton

Present: ElizabethAuden (ECA), DavidGiaretta (DG), TonyLinde (TL), BobMann (BM), GuyRixon (GTR), NicholasWalton (NAW).

Time: 10.00-15.00

1. The agenda was as posted on the wiki page.

2. Define goals for end of architecture for Phase-A (to be completed by the end of July)

Use cases, sequence diagrammes, collaboration diagrammes, object model (contains class diagrammes) component models, deployment models

Need to complete the project overview 'vision' document

Need to agree the architecture overview early to ensure clarity when viewing the lower level components. The overview (ACTION on TL/NAW to complete) will link with the AstroGrid project vision

2.1. AGREED that only NAW would add science cases into the Astrogrid scoped sample.

Need to link AstroGrid use cases to the AstroGrid science problems

Ideas for design of the use cases will be added at UseCaseDesign, whilst any constraints to the system will be located at SystemReqs

NW and EA will associate use cases to the decompositions of the science cases as shown in the SequenceDiagrams. CollaborationDiagrams will show more implementation details. ActivityDiagrams will be required for non-single threaded use cases.

ACTION TL - set up a CVS server on the Leicester Web server

ACTION DG - test out the CVS server after it has been set up.

AstroGrid will update the models (activity and sequence diagrammes) using Together, with a weekly snapshot published in HTML format to the AstroGrid wiki.

ACTION DG - look into GRIC dialup access for AstroGrid purposes.

3. Q4 Activities

Responsibilities for generating the technical cases, sequence diagrammes etc were AGREED as follows:

  • Detailed UCs and SDs --> ECA/DG/AMSR
  • Complete CDs and OMs for:
    • Client/Portal --> DG/BM/AMSR
    • Workflow --> ECA/AMSR/TL
    • Registry --> TL/CGP/NAW
    • CAS/Data Permissioning --> GTR/DG/TL
    • Data Centre interface --> CGP/BM/ECA
    • MySpace --> DG/NAW/CGP
    • OGSA Integration --> GTR/ECA/TL
  • Integrated OM, CM, DM (the final output of the Q4 architecture) --> DG/ECA/GTR/TL (to complete by 10 Aug 2002)

NVO's data model is at http://hea-www.harvard.edu/~jcm/vo/vodm001.ps as discussed on the US-VO mailing list at http://archives.us-vo.org/dm/0003.html

BM reported on his recent meeting with Alex Szalay and the development of SkyQuery.

DG discussed possible design approaches. It was AGREED that objects would act on their own in the manner of autonomous agents rather than having a global controller running all objects. Refer to the current design overview at http://www.ssd.rl.ac.uk/astrogrid/architecture/index.html

4. Technology Trials and Updates

4.1 GTR reported on his recent assesmment of Globus' CAS - see also AssessmentOfCAS. GTR suggests that CAS could be used and adapted for AstroGrid use in Phase-B. Noted issues concerning CASProxy, can grid services be composed that easily extract infomation from the CASProxy.

An alternative top down approach could be adopted which does not require the use of CASProxy. These approaches are shown in GTR's overheads (powerpoint).

This work will form the basis of the IAAA/CAS demo for Q4. It was AGREED that GTR and DG would lead this. This demo will be constructed on WebSphere application server.

4.2 TL reported on the Registry/Workflow demo.

TL has investigated the use of ontology (use of RDF, DAML+OIL, WSDL) rather than relational databases in the area of the registry. TL is producing a discussion paper for the next meeting of the AVO Interoperability working group meeting June 12, 2002.

See also NVO Metadata discussion and Ray Plante's Meta-Data paper

It was AGREED that TL/ECA and BM would progress this workflow/registry demo, with their first meeting in Edinburgh on 18 June 2002 whwere they will discuss ontology issues with Edinburgh biologists etc.

This demo will be constructed with JBOS.

4.3 Use of DBTF early access products:

GTR reported on areas of early DBTF products and how AstroGrid could use them in a demo.

  • Web based front end to an XML database (xindice)
  • DBTF with IBM at Hursley will provide an interface to DB2 and Oracle 9i soon whic AstroGrid could use.
  • The interfaces have a plugable query language --> enable exploitation of specialised databases.
  • Delivery System --> make the query, returns a handle to a delivery system, this informs you when the job has finished. Covers DG's locate data set.

For demo could ingress WFS data products into an XML database with suitable astronomical schema for that data set.

It was AGREED that GTR would work on this demo (data into XML DB) and DG/BM for data into an RDB (assuming that DBTF make the RDB interface available in the near future before end July 2002).

4.4 Demo of running a job processing task remotely. Low priority to be overseen by DG.

5. WP plans for Q4

5.0 WP-A0

5.1 WP-A1

5.2 WP-A2

  • Demos
  • Strees test of GridFTP
  • OGSA tracking
  • Perl interface to VOTable

5.3 WP-A3

  • Network Overview
  • LDAP
  • data sizes
  • Application servers (WebSphere, JBOS, Apache/AXIS)

5.4 WP-A4

  • DB evaluation
  • DBTF RDB demo

5.5 WP-A5

5.6 WP-A9

  • Much of this has been subsumed by TL's Workflow/Registry demo.

6. Phase-B

6.1 Development Methodology

TL outlined methodology - spiral model.

UC/OM --> Code/Test --> Deploy --> more UC/OM --> more Code/Test --> Deploy --> etc. The cycle time will be 3 months. Thus four cycles per year.

Thus at each stage of deployment, there will be a more stable, better featured product. It is anticipated that the first few deployments may have limited practical application but will be functional albeit not fully tested.

The demo products will be released for use to the community. Iteration one may lead to the deployment of the first version of the AstroGrid Portal (this would be the route to access the demos).

6.2 Staffing and Structure

Project structure is less likely to be so formally structured in to work packages in Phase-B.

  • A coding leader will be required in Phase-B (new hire?). [1]
  • Some effort deployed in a team who look after the low level base upon which the AstroGrid structure is based.
  • Research stream led by TL. (Includes Data Mining research activity).

A fuller analysis of project staffing requirements will be presented at the June AstroGrid collaboration meeting.

6.3 Training

  • Java
  • Platform specific (J2EE/EJB - Enterprise Java Beans)
  • Web Services
  • OO Analysis and Design

6.4 hardware/Software needs

A full analysis will be presented at the June Collaboration meeting.

7. AOB.

BM described IfA/WFAU's involvement in eDIKT (e Data Information Knowledge Transformation) - a Scottish, Edinburgh/Glasgow initiative to place them at the forefront of 'Grid' research. They have met with AL and BM. AstroGrid is seen as a key application area and therefore there is a possibility that they could provide effort useful to AstroGrid. One area of possible input from eDIKT is the area XML and Ontologies.

Meeting Closed at 15.00


-- NicholasWalton - 31 May 2002
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r5 < r4 < r3 < r2 < r1 | More topic actions
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback