FACADE Topics : Project Information Model

Final deliverables and background work on the information modelling (ontology) of the Project Information Model (PIM).

[Image: FACADE Project Information Model (PIM) Class Diagram]

FACADE Project Information Model (PIM) Class Diagram

Pages from the FACADE research project wiki that have been categorized as related to the Project Information Model

Final deliverables and background work on the information modelling (ontology) of the Project Information Model (PIM).

This set of wiki pages has been collected to a single PDF.
(Page sort order is alphabetical by title.)

Remarks on the Ontology

Building design generates a very large number of digital files. These files are the result of the process of design and construction for an architectural project. Organizing these files and preparing them for consumption involves sorting them into the kinds of informational resources they compose, recording descriptive metadata about the resources, and identifying resource relationships. The framework for this organization we call the Project Information Model or PIM. The PIM contains definitions for the resource kinds, metadata, and relationships.

The Project Information Model takes the form of an ontology for the domain of an architectural project digital archive. The ontology is defined in two documents--a Class Diagram showing all the resources within the PIM and their relationships, and a "Web Ontology Language" (OWL) document that contains RDF declarations for each class of resource in the ontology and every property assigned to them.


Brief Annotations on Topic Wiki Pages

Ontology Summary

Top-level executive summary page on the Project Information Model (PIM). Includes statement about final PIM deliverables: OWL document and diagram.

PIM Ontology

Top page for history and links to set of work activity pages on the PIM RDF ontology, which we use to describe all FACADE architectural data sets. Also has information on pertinent namespaces.

PIM Ontology/Classes

Metadata classes and properties definitions. These are the objects that constitute the descriptive metadata. They represent ''virtual'' constructs that serve as guides to interesting, significant objects and/or sections of the dataset. The ''preserved'' object classes are tied to actual resources, such as files in the dataset.

PIM Ontology/Controlled Vocabularies

How controlled vocabularies are expressed in this model.

PIM Ontology/History

Sequence of some seven earlier versions of both RDF OWL file and class diagrams, across approximately a half year of development.

PIM Ontology/InfoModel

More historical information on ontology development.

PIM Ontology/Provenance

Brief page on capturing ''provenance'' information about the act of assigning property values (cataloging): who entered the value; when it took place. Not ultimately used in the project.

PIM Ontology/Resolvable URIs

This short page is a beginning on describing how to implement resolvable URIs for PIM subjects. This process would make the URIs of objects described in the PIM ontology OWL document resolvable on the Web. It lets anyone use normal HTTP retrieval to get more information (i.e. the OWL document) about any PIM URI.

PIM Ontology/Rules

The definition of PIM also includes some rules and assumptions which cannot be encoded in the OWL. Includes a variety of requirements, relationships, assumptions, restrictions, on classes, properties, etc. See also PIM Validation Tests

PIM Ontology/Version1

Refactored-out page of earliest PIM ontology investigations. Of historical interest.

PIM Validation Tests

Lists a number of tests that help you check whether the PIM graph for a project conforms to the rules. SERQL queries, to be run by the PIM Tool "PIMAdmin", are provided. See also PIM Ontology/Rules

RDF Visualizers

A look at several tools to visualize RDF graphs. (e.g. graphl; Welkin; IsaViz; Graphviz; Thinkmap/base; infovis)

Stata Demo Data

Describes the evolution of a partial PIM model of the Stata collection.