METS 1.x Data Model Derived Implicitly from the XML Schema.

Slides:



Advertisements
Similar presentations
Universität Koblenz-Landau Institut für Softwaretechnik Re-Group WCRE 2000Brisbn, Nov 25, 2000 Graph Exchange Language Representing Graph Schemas (a working.
Advertisements

Nested state diagrams:Problems with flat state diagram
Remember: Derivative=Slope of the Tangent Line.
METS Dr. Heike Neuroth EMANI – Project Meeting February 14 th - 16 th, 2002 Springer-Verlag Heidelberg Göttingen State and University Library (SUB)
Chapter 4 Conceptual Modeling of Databases with Entity-Relationship Diagrams and the Unified Modeling Language.
Title of Presentation Author 1, Author 2, Author 3, Author 4 Abstract Introduction This is my abstract. This is my abstract. This is my abstract. This.
METS What is METS ? What is METS ? A schema that provides a flexible mechanism for encoding descriptive, administrative, and structural metadata for a.
Augmenting Traditional Conceptual Models to Accommodate XML Structural Constructs Reema Al-Kamha Spring Research Conference Supported by NSF.
Augmenting Traditional Conceptual Models to Accommodate XML Structures Stephen W. Liddle Information Systems Department Reema Al-Kamha & David W. Embley.
© 2005 Prentice Hall5-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
METS: An Introduction Part III METS and MOA2. MOA2: A Brief History Digital Library Federation project started in 1997 Main goal was to create a digital.
Chapter 3.4 Programming Fundamentals. 2 Data Structures Arrays – Elements are adjacent in memory (great cache consistency) – They never grow or get reallocated.
Common Page Design. Graphics and Tables Uses: Objects Numbers Concepts Words.
Jennifer Widom XML Data XML Schema. Jennifer Widom XML Schema “Valid” XML Adheres to basic structural requirements  Also adheres to content-specific.
SDD Schema Documentation Preliminary Thoughts Howard Abrams – CA, Inc.
METS: An Introduction Part II
1 CIM User Group Conference Call december 8th 2005 Using UN/CEFACT Core Component methodology for EIC/TC 57 works and CIM Jean-Luc SANSON Electrical Network.
Modeling XML. XML Schema Languages DTD, XML Schema, Relax NG Specification of structure of XML documents What elements and attributes can be used Problems.
Controlled Vocabularies for DDI 4 How to represent CVs?
Session IV Chapter 9 – XML Schemas
CCSDS Workshop – Rome - June 2006 – XFDU 2 Proposals ESA / GAEL Consultant Page 1 XFDU 2 Proposals Mathias Moucha ESA / GAEL Consultant.
ISO : a new standard for development of thesauri and exchange of thesaurus data Stella G Dextre Clarke and Johan De Smedt.
Copyright © 2004 Pearson Education, Inc.. Chapter 26 XML and Internet Databases.
UML to XSD. Assumptions Basic Understanding of UML Basic Understanding of XML Basic Understanding of XSD schemas Basic Understanding of UML Basic Understanding.
Domain Modeling Part2: Domain Class Diagram Chapter 4 pp part 2 1.
17 Apr 2002 XML Syntax: Documents Andy Clark. Basic Document Structure Element tags – Elements have associated attributes Text content Miscellaneous –
Information Systems Engineering
Design Jon Walker. More UML ● What is UML again?
Differential Equations and Slope Fields 6.1. Differential Equations  An equation involving a derivative is called a differential equation.  The order.
HDF5 UML Figures for Presenters Part I: Class Diagrams Part II: Relationship Diagrams Parts III & IV: The above, with text blocks.
IMS Content Packaging Overview Dec 5, IMS Content Packaging scope Source: IMS Info Model document Fig. 2.1.
5. Applying metadata standards: Application profiles Metadata Standards and Applications Workshop.
AIXM 5 UML Modelling Conventions. AIXM is GML AIXM is an XML exchange standard based on a subset of GML. Essentially: –AIXM Features are GML features.
Class diagrams Terézia Mézešová.
Partners CTXML - Context Markup Language - Luciano Serafini 1 Antonia Dona’ 2 Paolo Bouquet 3 1 ITC-irst, via Sommarive 18, I Trento-Povo, Italy.
METS from scratch Jerome McDonough New York University October 21, 2003.
GME-MOF: The MOF-Based GME Metamodeling Environment Matt Emerson 10/24/2004 Advisor: Dr. Janos Sztipanovits OOPSLA 2004 Domain-Specific Modeling Workshop.
Chapter - 6 Advanced State Modeling
September 20051© GEFEG – - Context Inspired Component Architecture Creating ASC X12 CICA Constructs with the CICA Editor.
CS 350 – Software Design UML – The Unified Modeling Language – Chapter 2 The Unified Modeling Language is a visual language used to create models of programs.
and Transmission Standard overview – and case study
UML Class Diagrams (more notation)
Data Models: IDEF1X Advantages: Core available from the MIP.
Graph Rational Numbers on a Coordinate Plane…
State Digrams in UML: A Formal Senmatics using Graph Transformations
Applications of Differential Calculus DP Objectives: 7.4, 7.5, 7.6
UML - Unified Modeling Language
Sketching the Derivative
Class Diagram Details CS 124.
The System Entity Structure: Using Simulation to Search and Optimize
2.5 Implicit Differentiation
Domain Class Diagram Chapter 4 Part 2 pp
Databases: An Introduction
Databases: An Introduction
XML Data Introduction, Well-formed XML.
XML Data DTDs, IDs & IDREFs.
Aggregation.
Label Name Label Name Label Name Label Name Label Name Label Name
y x y = x + 2 y = x + 4 y = x – 1 y = -x – 3 y = 2x y = ½x y = 3x + 1
Additional Example 2: Graphing Ordered Pairs Graph and label each point on a coordinate grid. A. L (3, 5) Start at (0, 0)
The Chain Rule Section 3.4.
AIXM 5 UML Modelling Conventions
Class Diagrams Defines Graph Structures 2014
Software Analysis.
SE-1021 Software Engineering II
The Chain Rule Section 2.4.
Working Group on Data, Information and Knowledge Exchange (WG DIKE)
Line Graphs.
ADVANCED OBJECT-ORIENTED PROGRAMMING
The figure shows the graphs of {image} , {image} , {image}
Presentation transcript:

METS 1.x Data Model Derived Implicitly from the XML Schema

Abstract data model based the current METS XML schema UML Class Diagram Aggregation and Composition Generalization

InformationPackage InformationEntity Content Pointer to content InformationGrouping Nesting

InformationEntity MetadataEntity FileStreamEntity

StructuralDivision root DivisionRelationships Hierarchy @TYPE … Manifestation (abstract) <fptr>

MetadataDescribes… StructuralDivision

Preview of possible METS 2 Model