Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.csiro.au Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 22 March 2006.

Similar presentations


Presentation on theme: "Www.csiro.au Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 22 March 2006."— Presentation transcript:

1 www.csiro.au Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 22 March 2006

2 © CSIRO 2006 – All rights reservedGML Application Schemas Audience and scope Audience  Schema designers & architects Scope  UML information model for observation types relating to a specific application domain  GML compliant XML schema implementing the model, which may be used for information transfer

3 © CSIRO 2006 – All rights reservedGML Application Schemas General approach An application domain should be responsible only for defining those parts of the model and schema which are specific to the domain. The development of new concepts and definitions may be minimised by layering the specific application on top of generic components rather than re-defining them. i.e. Minimise work & governance responsibility by re-using existing components:  GML  O&M  Sampling

4 © CSIRO 2006 – All rights reservedGML Application Schemas Technical goals Template for development of UML representations of ISO/GML Application Schemas Exercise and document the UML  GML pipeline Illustrate specialisation patterns for applications based on Observation and Measurements

5 © CSIRO 2006 – All rights reservedGML Application Schemas Hollow World A comprehensive UML template containing  ISO Harmonised model (subset for feature modelling)  GML  Observations and Measurements model + sampling components  GML Application Schema Profile (stereotypes and tagged-values)  dummy Application Schema Available formats .EAP (for direct use in Enterprise Architect™)  XMI 1.1 with EA extensions (for package-import into EA models) + XML file for GML Application Schema Profile (for EA configuration)  XMI 1.0 – no diagrams (for package-import into other UML tools)

6 © CSIRO 2006 – All rights reservedGML Application Schemas Instructions on SEEGrid TWiki (under XMML topic) UmlGml  mapping from UML models to GML encodings HollowWorld  a template for the design of a GML application schema OandMCookbook  using HollowWorld to design a conceptual schema for Observations RunningShapechange  using ShapeChange to generate a GML Application Schema

7 © CSIRO 2006 – All rights reservedGML Application Schemas https://www.seegrid.csiro.au/twiki/bin/view/Xmml/UmlGml

8 © CSIRO 2006 – All rights reservedGML Application Schemas https://www.seegrid.csiro.au/twiki/bin/view/Xmml/HollowWorld

9 © CSIRO 2006 – All rights reservedGML Application Schemas https://www.seegrid.csiro.au/twiki/bin/view/Xmml/OandMCookbook

10 © CSIRO 2006 – All rights reservedGML Application Schemas Hollow World startup

11 © CSIRO 2006 – All rights reservedGML Application Schemas Project browser

12 © CSIRO 2006 – All rights reservedGML Application Schemas GML Profile

13 © CSIRO 2006 – All rights reservedGML Application Schemas Model (class) diagram

14 © CSIRO 2006 – All rights reservedGML Application Schemas Dummy Model

15 © CSIRO 2006 – All rights reservedGML Application Schemas WQDP requirements

16 © CSIRO 2006 – All rights reservedGML Application Schemas WQDP interpreted in Hollow World framework

17 © CSIRO 2006 – All rights reservedGML Application Schemas WQDP sampling components

18 © CSIRO 2006 – All rights reservedGML Application Schemas WQDP procedure components

19 © CSIRO 2006 – All rights reservedGML Application Schemas WQDP collection components

20 © CSIRO 2006 – All rights reservedGML Application Schemas Adding class attributes

21 © CSIRO 2006 – All rights reservedGML Application Schemas Setting association details

22 © CSIRO 2006 – All rights reservedGML Application Schemas Setting Tagged Values on a package

23 © CSIRO 2006 – All rights reservedGML Application Schemas Exporting a package

24 © CSIRO 2006 – All rights reservedGML Application Schemas Running ShapeChange

25 www.csiro.au Thank You CSIRO Exploration and Mining NameSimon Cox TitleResearch Scientist Phone(eg. +61 8 6436 8639) EmailSimon.Cox@csiro.au Webhttps://www.seegrid.csiro.au Contact CSIRO Phone1300 363 400 +61 3 9545 2176 Emailenquiries@csiro.au Webwww.csiro.au


Download ppt "Www.csiro.au Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 22 March 2006."

Similar presentations


Ads by Google