Presentation is loading. Please wait.

Presentation is loading. Please wait.

15.11.2004Hamburg NEFIS WP5 GT & Tim R 1 NEFIS Evaluation Meeting WP3 Report Tim Richards (EFI) Moh Ibrahim (Greenwich University) University of Hamburg.

Similar presentations


Presentation on theme: "15.11.2004Hamburg NEFIS WP5 GT & Tim R 1 NEFIS Evaluation Meeting WP3 Report Tim Richards (EFI) Moh Ibrahim (Greenwich University) University of Hamburg."— Presentation transcript:

1 Hamburg 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 November 2004

2 Hamburg NEFIS WP5 GT & Tim R 2 UML, Use Cases, … WP3 – WIP ++ Tim Richards & GT

3 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg NEFIS WP5 GT & Tim R 11

12 Hamburg NEFIS WP5 GT & Tim R MCPFE – C & I for SFM/1 ? Under construction Contributions - domain expert : IS/IT, please

13 Hamburg NEFIS WP5 GT & Tim R 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 Hamburg NEFIS WP5 GT & Tim R EU Forest Focus /1 ? Under construction Contributions - domain expert : IS/IT, please

15 Hamburg NEFIS WP5 GT & Tim R 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 Hamburg 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 Hamburg 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 Hamburg NEFIS WP5 GT & Tim R 18 Levels of use cases Ref: Alistair Cockburn (writing effective use Cases, Addison-Wesley- 2001)

19 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg 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 Hamburg NEFIS WP5 GT & Tim R 23 Thank kindly for your attention

24 Hamburg NEFIS WP5 GT & Tim R 24

25 Hamburg NEFIS WP5 GT & Tim R 25 Time-line


Download ppt "15.11.2004Hamburg NEFIS WP5 GT & Tim R 1 NEFIS Evaluation Meeting WP3 Report Tim Richards (EFI) Moh Ibrahim (Greenwich University) University of Hamburg."

Similar presentations


Ads by Google