60 likes | 304 Views
Data Models. John Shalf -- LBNL Presented to ACE-RG @ GGF6 October 16, 2002. Data Models. What is it? FEM, block structured data, AMR, Sensor Meshes Why is it relevant to the Grid Interoperability Components architectures (ie. CCA) Semantics vs. Syntax
E N D
Data Models John Shalf -- LBNL Presented to ACE-RG @ GGF6 October 16, 2002
Data Models • What is it? • FEM, block structured data, AMR, Sensor Meshes • Why is it relevant to the Grid • Interoperability • Components architectures (ie. CCA) • Semantics vs. Syntax • XML, WSDL, encode syntax and protocol • Semantics are best encoded using human language • currently the only encoding for semantics
Purpose of this RG • This is about “what” • What are scientists requirements • What is being used in practice • What are some commonalities in existing data schemas • What is a common vocabulary to talk about data models! • This is not about “how” • It will not endorse particular data schemas or formats • It will not create a standard data schema or format
Data Models Document (Plan A) • Applications (why) • Science requirements for various fields • not necessarily comprehensive survey • Data Schemas (what) • AdHoc (SDS, FITS,..) • Unified (fiber bundles, sheafs, etc…) • File formats and representations (how) • How are we currently encoding this information • Markups: XDR, XML, … ?? • File Formats: HDF5, NetCDF, P3D …
DMD (Plan B) • Ontology (what) • Create a language that helps us to talk to one another • Mapping to ontology (how) • Taxonomy, phylogenic trees • Evaluate the effectiveness of our ontology • Provides an index of best practices • Schema (another plane?) • Maybe we won’t have a common schema, but with an ontology, we can at least talk to each other sensibly about data representation • Interoperability (may) emerge here