A PPARC funded project Architecture Appeal Guy Rixon AstroGrid Consortium meeting April 2004
AstroGrid architecture Current state We have an architecture It’s not written down coherently We all know and understand it We all disagree about details Disagreement hampers integration Need to document the architecture To focus iteration 6+ To plan AstroGrid 2 To help get the details right To help prove that AstroGrid 1 is a success
AstroGrid architecture Appeal for help Church architecture appeal Please give generously! We need your help to document the architecture. (And to keep the description up to date.) AstroGrid
AstroGrid architecture Your help needed Done In hand Required for I5 description ‘Requirements’ Science cases (on wiki already) Use cases (on wiki; may need updating) Implementation cases ‘Architecture’ Component lists (in RUP sense) (published) Java APIs W/S interfaces Deployment diagrams Semantic descriptions of components
AstroGrid architecture Three kinds of use case Science case Little/no (IT) technical detail Experiment leading to scientific publication For strategic planning Use case More technical detail Meaningful to end user For planning user interactions Implementation case Full technical detail Opaque to end user For planning development Science cases contain use cases contain implementation cases
AstroGrid architecture …and some questions Do you need an architecture doc to do Itn 6? If so, do you need it before or after planning? Do you need the Itn 6 architecture separately from the as-built description of Itn5? Do you need it for Itn 7 & 8? Current planning is to write up the AG-2 architecture before the current, as-built stuff. Is this a problem for you?