SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Models, Types, and Mix-Ins

Interpreting NCore for Fedora 3.x at
             Columbia
Fedora 3 CMA

CONTENT MODELS
Content Models Do
Content Models Don’t
How to model Heterogeneous or
      Complex Content?
Fedora 3 CMA

NCORE-INSPIRED OBJECT TYPES
Recap of NCore types and rels
• Usage of nsdl:annotates
• Addition of rel:objectType
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
Fedora 3 CMA

TYPE
Type is form, content, and
         behavior
Type is tricky to express in CMA
Attempting Typed Content
         Models
         Data Model Diagram
Questions

Weitere ähnliche Inhalte

Andere mochten auch (13)

Video News Network | Presentation
Video News Network | PresentationVideo News Network | Presentation
Video News Network | Presentation
 
Nirmala Sridhar's Presentation
Nirmala Sridhar's PresentationNirmala Sridhar's Presentation
Nirmala Sridhar's Presentation
 
Tree Houses Of Jenukurubar
Tree Houses Of JenukurubarTree Houses Of Jenukurubar
Tree Houses Of Jenukurubar
 
CBWS Marketing
CBWS MarketingCBWS Marketing
CBWS Marketing
 
Honey Collection of Jenukurubar
Honey Collection of JenukurubarHoney Collection of Jenukurubar
Honey Collection of Jenukurubar
 
Narikuravar Children's Games in Ashakulam settlement, Villupuram
Narikuravar Children's Games in Ashakulam settlement, VillupuramNarikuravar Children's Games in Ashakulam settlement, Villupuram
Narikuravar Children's Games in Ashakulam settlement, Villupuram
 
Yoga For Cyclists
Yoga For CyclistsYoga For Cyclists
Yoga For Cyclists
 
Apple WWDC 2009
Apple WWDC 2009Apple WWDC 2009
Apple WWDC 2009
 
Programs At Community Digital Archive For Jenukurubar
Programs At Community Digital Archive For JenukurubarPrograms At Community Digital Archive For Jenukurubar
Programs At Community Digital Archive For Jenukurubar
 
Culture and Ecology - Cultivation, Food, Concepts of Ecology
Culture and Ecology - Cultivation, Food, Concepts of EcologyCulture and Ecology - Cultivation, Food, Concepts of Ecology
Culture and Ecology - Cultivation, Food, Concepts of Ecology
 
C4021 Séance 8: Réseaux Sociaux
C4021 Séance 8: Réseaux SociauxC4021 Séance 8: Réseaux Sociaux
C4021 Séance 8: Réseaux Sociaux
 
N°37
N°37N°37
N°37
 
C4021 Séance 2: Le marketing 2.0 et le site web
C4021 Séance 2: Le marketing 2.0 et le site webC4021 Séance 2: Le marketing 2.0 et le site web
C4021 Séance 2: Le marketing 2.0 et le site web
 

Ähnlich wie 2cul meeting 16 june 2009

C# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkC# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkMichael Heydt
 
Ch1.2_DB system Concepts and Architecture.pptx
Ch1.2_DB system Concepts and Architecture.pptxCh1.2_DB system Concepts and Architecture.pptx
Ch1.2_DB system Concepts and Architecture.pptx01fe20bcv092
 
semantic web resource description framework
semantic web resource description frameworksemantic web resource description framework
semantic web resource description frameworkKomalFatima37
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Railsiradarji
 
Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217 Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217 dcubeio
 
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...adeel8937
 
Database system concepts
Database system conceptsDatabase system concepts
Database system conceptsKumar
 
Practical type mining in Scala
Practical type mining in ScalaPractical type mining in Scala
Practical type mining in ScalaRose Toomey
 
9a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc29a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc2Mukund Trivedi
 

Ähnlich wie 2cul meeting 16 june 2009 (20)

Design patterns-sav
Design patterns-savDesign patterns-sav
Design patterns-sav
 
C# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech TalkC# 3.0 and LINQ Tech Talk
C# 3.0 and LINQ Tech Talk
 
Ch1.2_DB system Concepts and Architecture.pptx
Ch1.2_DB system Concepts and Architecture.pptxCh1.2_DB system Concepts and Architecture.pptx
Ch1.2_DB system Concepts and Architecture.pptx
 
Rdf
RdfRdf
Rdf
 
semantic web resource description framework
semantic web resource description frameworksemantic web resource description framework
semantic web resource description framework
 
Comparision
ComparisionComparision
Comparision
 
Ruby On Rails
Ruby On RailsRuby On Rails
Ruby On Rails
 
Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217 Scalaマクロ入門 bizr20170217
Scalaマクロ入門 bizr20170217
 
Ordbms
OrdbmsOrdbms
Ordbms
 
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
 
Database system concepts
Database system conceptsDatabase system concepts
Database system concepts
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
The CoFX Data Model
The CoFX Data ModelThe CoFX Data Model
The CoFX Data Model
 
Technical Background
Technical BackgroundTechnical Background
Technical Background
 
06 uml-component
06 uml-component06 uml-component
06 uml-component
 
RAML
RAMLRAML
RAML
 
Raml
RamlRaml
Raml
 
Practical type mining in Scala
Practical type mining in ScalaPractical type mining in Scala
Practical type mining in Scala
 
Lee oracle
Lee oracleLee oracle
Lee oracle
 
9a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc29a797dbms chapter1 b.sc2
9a797dbms chapter1 b.sc2
 

2cul meeting 16 june 2009