This step consists in building a new model starting from two precedent ones. In this new ontology, all classes, objects and data properties are manually aligned, so as to highlight similarities and differences. Significant individuals have been chosen to populate this new model and both declared and inferred axioms are gathered through the Protégé built-in reasoner HermiT 1.4.3.456. After the model is built and populated, competency questions can be answered through SPARQL queries.
The new model has been developed starting from the two previous ontologies: the different classes were added to the new third ontology and, when necessary, defined as "equivalent" to those classes belonging to the other ontology but with similar or identical meaning. The same was done for what concerns the object properties. Finally, this third ontology was populated with the individuals necessary to answer the competency questions (expressed through SPARQL queries).
To visualize the interactive ontology:
For readability reasons, the PREFIX part of all these SPARQL queries has not been included in the body of the queries: most of it stays exactly the same between the queries regarding the three different ontologies, while what changes is, in fact, the specific ontology's prefix.
For Bruno Taut's Manifest queries we have these prefixes:
PREFIX mof: <https://digimof.github.io/keGropius/ontoTaut#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX xml: <http://www.w3.org/XML/1998/namespace>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
For Walter Gropius's Manifest queries we have these prefixes:
PREFIX mof: <https://digimof.github.io/keGropius/ontoGropius#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX xml: <http://www.w3.org/XML/1998/namespace>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
For the queries concerning the third ontology, we have the following prefixes:
PREFIX mof: <https://digimof.github.io/keGropius/ontoBau#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX xml: <http://www.w3.org/XML/1998/namespace>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
Bruno Taut
What is the main goal?
Unity (involving Art and people)
SELECT DISTINCT ?maingoal
WHERE {
?maingoal rdf:type mof:SloganGoal
}
Bruno Taut
Which are the activities whose scope is of public nature?
Building Activity
SELECT DISTINCT ?activity
WHERE {
?activity mof:aimsAt mof:PublicNature
}
Bruno Taut
Which are the institutions to be dissolved (in their present form)?
Academies (Royal Academy of Arts, Royal Academy of Architecture, Royal Prussian State Art Commission)
SELECT DISTINCT ?institutions ?type
WHERE {
?institutions mof:replacedBy mof:NewlyFormedInstitutions .
?institutions rdf:type ?type
}
Bruno Taut
What error should be replaced by freedom?
Government domination
SELECT DISTINCT ?error
WHERE {
?error mof:replacedBy mof:Freedom
}
Bruno Taut
What is responsible for education?
Museums
SELECT DISTINCT ?institution
WHERE {
?institution mof:responsibleFor mof:EducationalChange
}
Bruno Taut
What products need to be dissolved?
Monuments without artistic value and Monuments with disproportionate value
SELECT DISTINCT ?product
WHERE {
?product rdf:type mof:Monument .
mof:Dissolution mof:involves ?product
}
Bruno Taut
What should government institutions guarantee?
Promotion of art
SELECT DISTINCT ?goal
WHERE {
?goal mof:fosteredBy mof:GovernmentInstitution
}
Walter Gropius
How are ideas expressed?
Embodied as form
SELECT DISTINCT ?expression
WHERE {
?ideas rdf:type mof:Idea .
?ideas mof:embodiedIn ?expression
}
Walter Gropius
What is caused by the academia?
The isolation of the artist
SELECT DISTINCT ?effect
WHERE {
mof:Academia mof:produces ?effect .
?effect rdf:type mof:Effect
}
Walter Gropius
What is Architecture dependant upon?
The cooperation of many individuals
SELECT DISTINCT ?dependance
WHERE {
mof:ArchitectureDesign mof:dependsOn ?dependance .
?dependance rdf:type mof:Goal
}
Walter Gropius
What is the main goal of Bauhaus?
Union
SELECT DISTINCT ?mainGoal
WHERE {
mof:Bauhaus mof:aimsAt ?mainGoal .
?mainGoal rdf:type mof:MainGoal
}
Walter Gropius
What do buildings reflect?
Zeitgeist
SELECT DISTINCT ?expression
WHERE {
mof:ArchitectureDesign mof:reflects ?expression
}
Walter Gropius
How can work be split?
Creative work and Mechanic Work
SELECT DISTINCT ?subclasses
WHERE {
?subclasses rdf:subClassOf mof:Work
}
Walter Gropius
What should each person rethink in order to change society?
Work
SELECT DISTINCT ?object
WHERE {
mof:Person mof:mustRethink ?object
}
Walter Gropius
What should academies be substituted with?
Newly formed Institutions
SELECT DISTINCT ?substitutes
WHERE {
?academies rdf:type mof:Academy .
?academies mof:changedInto ?substitutes
}
Walter Gropius
What does the preliminary course at Bauhaus improve?
Creativity, originality, expressivity
SELECT DISTINCT ?quality
WHERE {
mof:Vorlehre mof:improves ?quality
}
Walter Gropius
Who is the most suitable individual for rethinking architecture?
Journeyman
SELECT DISTINCT ?person
WHERE {
?person mof:mustRethink mof:ArchitectureDesign
}
Walter Gropius
Which courses are involved in the Bauhaus?
Vorlehre, Formlehre, Werklehre
SELECT DISTINCT ?course
WHERE {
mof:Bauhaus mof:involves ?course .
?course rdf:type mof:BauhausCourse
}
Walter Gropius
What is the goal of newly formed institutions?
Cooperation
SELECT DISTINCT ?goal
WHERE {
?institution rdf:type mof:NewlyFormedInstitution .
?institution mof:aimsAt ?goal .
?goal rdf:type mof:Goal
}
Walter Gropius
What is included in the new approach in training?
Manual training and a proper vocabulary for the knowledge of theory
SELECT DISTINCT ?approach
WHERE {
?institution rdf:type mof:NewlyFormedInstitution .
?institution mof:involves ?approach .
?approach rdf:type ?methods .
?methods rdfs:subClassOf mof:NewApproach
}
Comparison
What is the main goal of newly formed institutions?
Unification: for Taut, "Art and people must form a unity", for Gropius a "unification in all training and desing" must be achieved
SELECT DISTINCT ?institution ?mainGoal
WHERE {
?institution mof:aimsAt ?mainGoal .
?institution rdf:type mof:NewlyFormedInstitution .
?mainGoal rdf:type mof:SloganGoal
}
Comparison
What different actions should be taken towards academies by different newly formed institutions?
For Taut dissolution of academies, for Gropius changing them into newly-formed institutions
SELECT DISTINCT ?action ?newlyformed
WHERE {
?academy rdf:type mof:Academy .
{?academy ?action ?newlyformed .
?newlyformed rdf:type mof:NewlyFormedInstitution}
UNION
{?academy ?action ?newlyformed .
?newlyformed rdf:type mof:NewlyFormed}
}
Comparison
What is demanded of education programmes?
For Taut the priority is the freedom from government, for Gropius major attention should be paid to personal experience
SELECT DISTINCT ?demand
WHERE {
?demand mof:involvedBy ?education .
{?education rdf:type mof:EducationalProgram}
UNION
{?education rdf:type mof:NewApproach}
}
folder_zip All the queries can be tested with these specially developed Python files