LRMoo: Library Reference Model object-oriented Root
LRMoo: Library Reference Model object-oriented
Description:
LRMoo takes its functional scope from the scope of the IFLA Library Reference Model. It aims to be a high-level conceptual reference model for bibliographic information managed by libraries of all kinds. As with IFLA LRM, it covers bibliographic data, which is broadly understood to include metadata traditionally considered strictly bibliographic as well as metadata viewed as name or subject authority data. Basic holdings information, to the extent that it appears in IFLA LRM, is included via constructs existing in CIDOC CRM. However, administrative metadata used to manage the internal functions of libraries and bibliographic agencies is excluded from the scope of LRMOO, as it is also excluded by both IFLA LRM and CIDOC CRM.
The LRMoo model includes all classes and properties required, in addition to classes and properties already declared in CIDOC CRM, to express the concepts covered by IFLA LRM. Unlike in FRBRoo, no classes that are exact equivalences of CIDOC CRM classes are declared, even when those classes are required as direct equivalences to IFLA LRM classes. LRMoo is strictly an extension of CIDOC CRM and cannot be implemented without using key classes and properties from CIDOC CRM.
LRMOO only expands on IFLA LRM in a few limited areas. The situation where a work incorporates a pre-existing work so that all of its expressions must include an expression of the first work is modelled with two specific properties, R75 incorporates (is incorporated in) between the works and R74 uses expression of (has expression used in) between the expressions. Additionally, LRMoo provides for grouping works that share a common concept, such as being set in the same fictional universe, an idea that has often been discussed under the term “superwork”, through the property R10 is member of (has member) which links a work to the CIDOC CRM class E28 Conceptual Object. And finally, LRMoo includes modelling of performances with the class F31 Performance and the property R80 performed (is performed in) to link the performance event to the work performed. Recording performances is one type of expression creation and this is expressed with the property R81 recorded (is recorded in).
LRMoo is designed as an extension to the CIDOC CRM model which opens a route to semantic interoperability and exchange of data with other communities in the wider heritage sector. The family of models that use CIDOC CRM as a base is diverse and growing. The development methodology ensures each new family model is compatible, which allows for multiple extensions to be adopted together, based on the needs of the implementation.
LRMoo does not include refinements for particular types of resources. All these aspects can be fully represented with more general supertypes in LRMoo or CIDOC CRM. Any extensions to IFLA LRM for resource types could be the object of further extensions to LRMoo.
LRMoo is a conceptual model and as such is primarily intended for a technical audience engaged in designing and implementing data structures that include bibliographic information, in particular when this is with the intention of enabling integration with data from other heritage communities. The adoption of object-oriented techniques makes the model suited for working with linked data and semantic web technologies. This document presumes basic familiarity with conceptual modelling and particularly with object-oriented formulations, the conventions adopted in CIDOC CRM and with IFLA LRM.
Description
Identification
Start date: 2023-01-25
Base URI: http://iflastandards.info/ns/lrm/lrmoo/
Project of belonging: LRMoo
Root namespace prefix: lrmoo
This namespace is a root namespace. Find all its versions in the Versions tab.
Labels
Label | Language | Last updated |
---|---|---|
LRMoo: Library Reference Model object-oriented * | en | 2023-12-11 |
* : Standard label for this language
Versions
LRMoo: Library Reference Model object-oriented is a root namespace.
Published versions
Namespace | Publication date |
---|---|
LRMoo 1.0 | 2024-04-30 |
Classes
Identifier | Class | Last updated |
---|
Properties
Domain | Domain namespace | Identifier | Property | Range | Range namespace | Last updated |
---|
Relations
Filter by
Source | Source namespace | Relation | Target | Target namespace | Last updated | Type |
---|
Notes
Show | Note | Type | Language | Entity |
---|
Graph
The webvowl graph cannot be displayed because there is no class or property in this namespace.
List of mismatches with reference namespaces
Entities listed here are not correctly associated with your reference namespaces.
They are displayed in red in your ongoing namespace. They may not be available in the version of the selected space.
Or you may not have selected any version of a reference namespace.
Please make the necessary corrections before proceeding.
Type of relation | Entity | Namespace | Error type |
---|
Comments
No comment found.