Download presentation
Presentation is loading. Please wait.
Published byNoah Wiley Modified over 10 years ago
1
15.11.2004Hamburg NEFIS WP5 GT & Tim R 1 NEFIS Evaluation Meeting WP3 Report Tim Richards (EFI) Moh Ibrahim (Greenwich University) University of Hamburg Institute of World Forestry 15-16 November 2004
2
15.11.2004Hamburg NEFIS WP5 GT & Tim R 2 UML, Use Cases, … WP3 – WIP ++ Tim Richards & GT
3
15.11.2004Hamburg NEFIS WP5 GT & Tim R 3 Outline A Principled Approach NeFIS storylines & ucs integration : 0. Basic Nefis user sessions Data providers Data consumers 1. MCPFE 2. EU Forest Focus Time-line to WP3 UML delivery Summary
4
15.11.2004Hamburg NEFIS WP5 GT & Tim R 4 A Principled Approach to IS Development in NEFIS Drivers & Enablers Biz- driven IS/IT- enabled Drivers: Business goals & objectives Domain expert users Enablers – IS specialists, Maths, Stats/Modellers, etc, etc
5
15.11.2004Hamburg NEFIS WP5 GT & Tim R 5 A Principled Approach to IS Development in NEFIS Recommended principle Keep audit trail Non-destruction of both: Data Business rules / knowledge Temporal audit-trail
6
15.11.2004Hamburg NEFIS WP5 GT & Tim R 6 NeFIS storylines & UCs integration Forest Business Requirements (FBR) 0. Basic Nefis user sessions Data providers Data consumers 1. MCPFE – C & I 2. EU Forest Focus
7
15.11.2004Hamburg NEFIS WP5 GT & Tim R 7 FBR 2 – NEFIS/1: provider Basic NEFIS user requirements Data provider/supplier Enter data / metadata Retrieve data / metadata Modify data / metadata … Note: Data is defined here to mean any kind of data
8
15.11.2004Hamburg NEFIS WP5 GT & Tim R 8 FBR 2 – NEFIS/2: consumer Basic NEFIS user requirements Data consumer Retrieve data / metadata Find objects: docs, images, etc … Note: Data is defined here to mean any kind of data
9
15.11.2004Hamburg NEFIS WP5 GT & Tim R 9 NEFIS user: Example - Biz-reqt Get forest statistics By country, continent, region, etc By year Etc etc Find factors / parameters e.g. re: SFM C & I By country, continent, region, etc By year Etc
10
15.11.2004Hamburg NEFIS WP5 GT & Tim R 10 Use Service Sea-level Reporting Decision Support Research Toolkit Resource User «includes» «extends» VisualisationLocate Resource «includes» «extends» «includes» Adhere to Kyoto/EU regs etc. enhance disseminations Provide raw and aggregated datasets Information aggregation and synthesis Provide information input for models GIS, tabular… Locate Standardise Catalogue Function Alex Fedorec – Bonn, Nov2003
11
15.11.2004Hamburg NEFIS WP5 GT & Tim R 11
12
15.11.2004Hamburg NEFIS WP5 GT & Tim R 12 1. MCPFE – C & I for SFM/1 ? Under construction Contributions - domain expert : IS/IT, please
13
15.11.2004Hamburg NEFIS WP5 GT & Tim R 13 1. MCPFE – C & I for SFM/2 Helsinki: H1 & H2 H1: definition of what SFM is! 6 Criteria to assess SFM and 35 quantitative Indicators for monitoring implementation of SFM in NFP; changes over time for each criterion
14
15.11.2004Hamburg NEFIS WP5 GT & Tim R 14 2. EU Forest Focus /1 ? Under construction Contributions - domain expert : IS/IT, please
15
15.11.2004Hamburg NEFIS WP5 GT & Tim R 15 2. EU Forest Focus /2 Two main components Impacts of atmospheric pollution Impacts of fires on forest ecosystems 4 Components Atmospheric Fire Soils, Carbon, climate change, Biodiversity Information flows
16
15.11.2004Hamburg NEFIS WP5 GT & Tim R 16 ON UML & Use Cases UML is a language, A Visual Modelling Language Not A Methodology Used in a methodology to capture facets of a system: Structures – static e.g. class model, … Behaviour – dynamic, e.g. use cases, sequence, communication models, …
17
15.11.2004Hamburg NEFIS WP5 GT & Tim R 17 ON UML & Use Cases Use cases – widely used now ++ Good for capturing user functional requirements (FR) - - Not so good for NFR NFR: performance, scalability, fail- safety, reliability, etc
18
15.11.2004Hamburg NEFIS WP5 GT & Tim R 18 Levels of use cases Ref: Alistair Cockburn (writing effective use Cases, Addison-Wesley- 2001)
19
15.11.2004Hamburg NEFIS WP5 GT & Tim R 19 Design scopeGoal level Enterprise (black-box) Very high summary Enterprise (white-box) Summary System (black-box) User goal sea-level / what System (white-box) Sub-function / how (Below sea level) ComponentToo low Levels of Use Cases by goal /purpose
20
15.11.2004Hamburg NEFIS WP5 GT & Tim R 20 From UML/use case to UI To do yet Goal: bridge the semantic gap Transform what use cases to how nuts & bolts Build a Mock-up or proto-type – screen shots showing UI, display screen, reports, etc
21
15.11.2004Hamburg NEFIS WP5 GT & Tim R 21 Time-line (Draft) – WP3 / D9 Nov 2004 – time now – lot of work done Dec 2004 – use cases 1 & 2 - Nefis Jan 2005 – GUI–prototype – use case 1 & 2 Feb2005 – use cases 3 & 4 – MCPFE, FF Mar 2005 – GUI–prototype – use case 3 & 4 Apr 2005 – Integrate all use cases/prototype, deliver!!
22
15.11.2004Hamburg NEFIS WP5 GT & Tim R 22 Summary A lot of spade work done already More work to be done still Use cases are good for FR; Not quite suited for NFR Need to talk to users in their language – not in UML-speak or use case talk But in terms of forms/display/reports
23
15.11.2004Hamburg NEFIS WP5 GT & Tim R 23 Thank kindly for your attention
24
15.11.2004Hamburg NEFIS WP5 GT & Tim R 24
25
15.11.2004Hamburg NEFIS WP5 GT & Tim R 25 Time-line
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.