2cul meeting 16 june 2009

227 views

Published on

notes for Cornell talk

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
227
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2cul meeting 16 june 2009

  1. 1. Models, Types, and Mix-Ins Interpreting NCore for Fedora 3.x at Columbia
  2. 2. Fedora 3 CMA CONTENT MODELS
  3. 3. Content Models Do
  4. 4. Content Models Don’t
  5. 5. How to model Heterogeneous or Complex Content?
  6. 6. Fedora 3 CMA NCORE-INSPIRED OBJECT TYPES
  7. 7. Recap of NCore types and rels • Usage of nsdl:annotates • Addition of rel:objectType
  8. 8. Aggregator As Content Model As service • Core Data Streams • Common interface – DC – listMembers – RELS – getDescriptions • Implementations that share – rmap service interfaces and relationships – Objects of <memberOf> that implement Aggregator sdef – BagAggregator, StructuredAgg regator
  9. 9. Fedora 3 CMA TYPE
  10. 10. Type is form, content, and behavior
  11. 11. Type is tricky to express in CMA
  12. 12. Attempting Typed Content Models Data Model Diagram
  13. 13. Questions

×