TDWG GIG Talking Points - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

TDWG GIG Talking Points

Description:

Values for attributes of a real-world object or phenomenon that is the subject ... 1. Asserted: the attribute is simply assigned a value such as a sample number, ... – PowerPoint PPT presentation

Number of Views:25
Avg rating:3.0/5.0
Slides: 13
Provided by: tdwg20
Category:

less

Transcript and Presenter's Notes

Title: TDWG GIG Talking Points


1
TDWG GIGTalking Points
  • Phillip C. Dibner
  • Ecosystem Associates

TDWG Annual Meeting Saint Louis, Missouri October
18, 2006
2
The Observation and Measurements Spec
  • The OM spec was developed in the context of the
    OGCs Web Services (OWS) initiatives
  • General and firmly based in theory as well as
    application requirements
  • Encoding-neutral (normative descriptions are in
    UML). (A GML serialization is available, but
    informative, not normative.)
  • Current public version
  • OGC doc 05-087r4
  • On http//www.opengeospatial.org/standards/bp
  • Further elucidation
  • https//www.seegrid.csiro.au/twiki/bin/view/Xmml/O
    bservationsAndMeasurements

3
The Observation Feature Type (OM)
Phenomenon
FoI
Observation
From Cox, 2005. OGC document 05-087r3_Observation
s_and_Measurements
4
The Feature of Interest
Values for attributes of a real-world object or
phenomenon that is the subject of study (the
Feature of Interest) may be
1. Asserted the attribute is simply assigned a
value such as a sample number, experimenter,
institution, guid, etc.
2. Observed / Measured the value of the
attribute is an estimate derived from some
procedure. There is a well-defined conceptual
model for such values, built upon a strong
theoretical foundation.
5
If our concepts are modeled as objects, they can
be incorporated into this observation model,
either naively or through more ambitious
analysis. E.g.
If the property we wish to measureis taxon,
then - the Feature of Interest may be a
(collection of) specimen(s), effectively a
DataSet (as defined in TCS) - the model for the
Phenomenon we are observing is surely addressed
by the vocabulary of TCS - (perhaps TaxonConcept
or TaxonName) - the codespace for the values of
the observed properties - the results - might be
the set of scientific names of some designation,
along with a reference to the author and
publication - an AccordingTo (per TCS)
If the observed property is collection or
observation location, then - the FoI is the
specimen (or the field occurrence of the
specimen) - the Phenomenon is geolocated
geometry - the result is an instance of such a
geometry
6
Issue
We have more than one model for the same kind of
information. Will it be possible to combine data
from different services that respectively
provide, e.g., Darwin Core and ABCD? Can we
develop a single conceptual model with which
these and other TDWG data models - and external
models - are consistent? This is a generic
problem.
7
A General Approachto Domain Modeling
(After R. Atkinson and S. Cox, at the TDWG GIG
Workshop in Edinburgh, June, 2006)
  • Examine the domain and break up into subdomains
  • If using UML, this is accomplished by
    grouping related objects into various UML
    packages. The packages can be distributed for
    others to use.
  • 2. Decide what doesnt go in the domain of
    interest and belongs in someone elses.
  • In UML, put in a placeholder or stub package,
    to be replaced later.
  • 3. Identify the common elements that everyone
    agrees on, and that all implementations will
    include.
  • 4. These form the basis of a conceptual model.

8
Domain Modeling
(Atkinson and Cox)
5. Proceed to identifying points in question or
of disagreement. Clarify implications, explore
consequences for the model. The notion is that
here at least we can keep the model coherent. 6.
Develop or bring into the discourse
representational views that are of importance to
near-term or legacy implementations. These
represent the varied and sometimes incompatible
viewpoints that different implementors have of
the domain. Exercising these helps to clarify
the conceptual model. Methodology and tools for
mapping representational views to the conceptual
model and to each other are still very much under
development.
9
Conceptual Modeling ExerciseTaxonomic Data
10
Representational View ExerciseDarwin Core
11
Some Conclusions
  • Experimentation with domain modeling approach
    revealed some unanticipated aspects of our work.
    (In particular, the discovery of a new class -
    OrganismOccurrence - as the Feature of Interest
    whether for a field observation or a collection.)
    Its a valuable approach and we should explore
    it further.
  • It is clear that TDWG is addressing many of the
    same, generic issues as other domain
    organizations.
  • Problems have been solved by ISO TC 211 - whence
    come the 191xx documents - so TDWG doesnt have
    to. We should use them. This again should
    encourage us to think of our XML schema models as
    objects, and use the Object-property pattern.
  • The real point of this address is simply that we
    should adopt the lessons of Object Oriented
    Design and Analysis - and continue to make use of
    the extensive body of work thats been done by
    collaborations of experts in domains outside our
    own. Cost a bit of pain, but well worth it.

12
Acknowledgements
Write a Comment
User Comments (0)
About PowerShow.com