{"id":19329,"date":"2025-01-21T17:48:04","date_gmt":"2025-01-21T17:48:04","guid":{"rendered":"http:\/\/141.23.68.248\/wp\/?page_id=19329"},"modified":"2025-02-07T07:44:32","modified_gmt":"2025-02-07T07:44:32","slug":"an-ontology-of-a-3-story-apartment-building-for-repair-and-maintenance","status":"publish","type":"page","link":"http:\/\/141.23.68.248\/wp\/?page_id=19329","title":{"rendered":"3-story Apartment Building for Repair and Maintenance: Ontology"},"content":{"rendered":"<p style=\"text-align: center;\"><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture1.png\"><br \/>\n<\/a>Seychelle Ann Dagus \u00a0| \u00a0Student Number: 0508078\u00a0 | \u00a0<a href=\"mailto:s.dagus@campus.tu-berlin.de\">s.dagus@campus.tu-berlin.de<\/a><\/p>\n<p><strong>Introduction<\/strong><\/p>\n<p>This ontology focuses on\u00a0a three-story apartment building located in Buschallee, Pankow, Berlin. This building was built by Bruno-Taut in 1925<a href=\"#_ftn1\" name=\"_ftnref1\">[1]<\/a>. So, this building is already about a hundred years old. The building comprises two apartment units for each floor (Zweisp\u00e4nner), and each apartment unit contains different rooms and utilities. This ontology will provide a systematic framework to track and manage maintenance tasks for structural parts and utilities in the building. It will make it easy to connect with service providers and companies who monitor utilities to help manage buildings effectively.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19331\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture1.png\" alt=\"picture1\" width=\"829\" height=\"400\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture1.png 829w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture1-300x145.png 300w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture1-520x251.png 520w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture1-740x357.png 740w\" sizes=\"auto, (max-width: 829px) 100vw, 829px\" \/><\/p>\n<p style=\"text-align: center;\">Figure 1. Housing stock by age of construction 2022<a href=\"#_ftn2\">[2]<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>According to the Housing Market Report Berlin (2024), the population in Berlin has increased significantly due to migration gain causing a continuous increase in rent prices. The demographic forecast also predicts that Pankow will have the largest population growth in Berlin in the future.<a href=\"#_ftn3\">[3]<\/a>\u00a0From Figure 1, we can see that old buildings constructed until 1918 are 25.5% and old buildings constructed from 1919-1948 have 13.8% of the housing stock. Despite new buildings being built, it is still not enough to accommodate the housing demand in Berlin. Therefore, maintenance of older buildings should still be considered. This ontology is significant to the current housing situation in Berlin. Older buildings need maintenance to keep up with the rising population and to be able to accommodate more residents. This ontology will help in mitigating housing problems by improving the building\u2019s safety.<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>Competence Questions in developing an ontology<br \/>\n<\/strong>To create this ontology, the steps of developing an ontology suggested by Noy and Mcguinness<a href=\"#_ftn4\" name=\"_ftnref1\">[4]<\/a> were followed. We also answer the questions for developing an ontology.<a href=\"#_ftn2\" name=\"_ftnref2\">[5]<\/a><\/p>\n<p><strong><em>What is the purpose?<\/em><\/strong><\/p>\n<ul>\n<li>This ontology will enable efficient tracking and management of maintenance activities for structural components, utilities, and apartment units.<\/li>\n<li>This ontology will also offer a framework to know the relationships between the structural components, utilities, service providers, and maintenance activities.<\/li>\n<\/ul>\n<p><strong><em>What is the scope?<\/em><\/strong><\/p>\n<ul>\n<li>This ontology includes the classes such as the\u00a0building\u2019s structural components, including rooms and utilities.<\/li>\n<li>Modeling the relationships between the building and\u00a0each apartment unit per floor.<\/li>\n<li>To get information on maintenance activities, scheduling, and the service providers responsible for each maintenance.<\/li>\n<\/ul>\n<p><strong><em>Who are the intended users?<\/em><\/strong><\/p>\n<ul>\n<li>This ontology will be beneficial for Landlords to easily monitor and manage the maintenance needs and requirements of the apartment building.<\/li>\n<li>It will also be useful for Service Providers such as Fire Inspectors, Plumbers, Electricians, Carpenters, HVAC Technicians, and Cleaning Staff, to schedule and record maintenance activities.<\/li>\n<li>Lastly, it will serve as a guide for Maintenance Engineers to ensure the building&#8217;s safety compliance with the standard.<\/li>\n<\/ul>\n<p><strong><em>What is the intended use?<\/em><\/strong><\/p>\n<ul>\n<li>Managing and scheduling maintenance tasks for structural components, apartment units, and utilities.<\/li>\n<li>To help in supporting decision-making by giving insights into recurring maintenance problems.<\/li>\n<\/ul>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>Developing the Ontology: Building an OWL Ontology for Apartment Building<br \/>\n<\/strong>According to Noy and Mcguiness (2001), the first step in developing an ontology is to determine the domain and scope of the ontology. For an apartment building ontology that focuses on the repair and maintenance, the following concepts are considered:<\/p>\n<p><strong><br \/>\n<a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19338\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture-2.png\" alt=\"picture-2\" width=\"559\" height=\"753\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture-2.png 559w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture-2-223x300.png 223w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture-2-520x700.png 520w\" sizes=\"auto, (max-width: 559px) 100vw, 559px\" \/><\/a><\/strong><\/p>\n<ul>\n<li style=\"text-align: left;\"><strong>Defining the Classes and the Class Hierarchy<br \/>\n<\/strong>Classes and Subclasses defined in\u00a0Prot\u00e9g\u00e9 are as follows:<br \/>\n<a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19339\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture3.png\" alt=\"picture3\" width=\"198\" height=\"335\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture3.png 198w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture3-177x300.png 177w\" sizes=\"auto, (max-width: 198px) 100vw, 198px\" \/><\/a><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19340\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture4.png\" alt=\"picture4\" width=\"225\" height=\"272\" \/><\/a><\/li>\n<li style=\"text-align: center;\">Figure 2. Classes and Subclasses defined in\u00a0Prot\u00e9g\u00e9<\/li>\n<li><strong><strong>Defining the Object and Data Properties of Classes\u00ad<br \/>\n<\/strong><\/strong>To provide more information for the classes to answer the competency questions, we need to define the Object and Data Properties. Table 1 shows the Object Properties of classes defined in Prot\u00e9g\u00e9. This will enable us to determine the relationship between two classes that have connected concepts.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><strong>Table 1.<\/strong>\u00a0Object Properties of Classes defined in Prot\u00e9g\u00e9<br \/>\n<a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19342\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture5-891x1024.png\" alt=\"picture5\" width=\"891\" height=\"1024\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture5-891x1024.png 891w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture5-261x300.png 261w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture5-520x597.png 520w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture5-740x850.png 740w\" sizes=\"auto, (max-width: 891px) 100vw, 891px\" \/><\/a><\/p>\n<p style=\"text-align: left;\">Table 2 shows the Data Properties of classes. This indicates the literal value of the class by using slot values such as dateTime, string, and float. These are important details used for practical applications like documenting maintenance dates, recording how long it took to do a specific maintenance task, and the status of the maintenance.<\/p>\n<p style=\"text-align: center;\">\u00a0<strong>Table 1.<\/strong> Data Properties of Classes defined in Prot\u00e9g\u00e9<br \/>\n<a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-19343\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture6-1024x429.png\" alt=\"picture6\" width=\"1024\" height=\"429\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture6-1024x429.png 1024w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture6-300x126.png 300w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture6-520x218.png 520w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture6-740x310.png 740w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<ul>\n<li style=\"text-align: left;\"><strong><strong>Create Instances<br \/>\n<\/strong><\/strong>Figure 3 shows an example of an Instance for a maintenance activity. In this example, Apartment 1A needs an inspection for the smoke detectors which are required to be inspected annually. It also shows the date and time of the scheduled inspection as well as the status of the task.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19344\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7.png\" alt=\"picture7\" width=\"777\" height=\"471\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7.png 777w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7-300x182.png 300w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7-520x315.png 520w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7-740x449.png 740w\" sizes=\"auto, (max-width: 777px) 100vw, 777px\" \/><\/a><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7.png\"><br \/>\n<\/a><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture7.png\"><br \/>\n<\/a>Figure 3. Smore Detector Maintenance for Apartment 1A<\/p>\n<ul>\n<li style=\"text-align: left;\"><strong>Visualizing the Ontology using OntoGraf<br \/>\n<\/strong>Figure 4. shows the Ontology of the Apartment Building and its structural components, maintenance activities, and service providers. It shows the interrelationships between all these elements using directed arrows.<\/li>\n<\/ul>\n<p><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19346\" src=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture8.jpg\" alt=\"picture8\" width=\"594\" height=\"530\" srcset=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture8.jpg 594w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture8-300x268.jpg 300w, http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture8-520x464.jpg 520w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/a><a href=\"http:\/\/141.23.68.248\/wp\/wp-content\/uploads\/2025\/01\/Picture8.jpg\"><br \/>\n<\/a><br \/>\n<a href=\"#_ftnref1\" name=\"_ftn1\"><\/a><\/p>\n<p style=\"text-align: center;\">Figure 4. Ontograf of the Apartment Building<\/p>\n<hr \/>\n<p><strong>Engineering Examples of the Ontology<\/strong><\/p>\n<ul>\n<li><strong>Structural Safety Inspections After an Earthquake<\/strong><\/li>\n<\/ul>\n<p>If an earthquake happens, the structural integrity of the apartment building should be the top priority. The ontology offers an ordered method for post-earthquake inspections, such that every structural element, from load-bearing walls to the roof to the foundation, is subjected for assessment. For example, <strong>&#8220;Which structural components need to be inspected, and which service providers are supposed to do it?\u201d<\/strong> can be a starting point to create an inspection plan and organize maintenance activities for each floor. The relationship between structural components and maintenance activities such as inspection and repair and their connection to service providers means that the appropriate professional is assigned to each activity. This approach focuses on safety by minimizing supervision and allowing a high level of systematic, detailed assessment of the building. As a result, the ontology facilitates not only the recovery process of the building after an emergency but also the maintenance of safe protocols.<\/p>\n<ul>\n<li><strong>HVAC Maintenance in Apartment Units<\/strong><\/li>\n<\/ul>\n<p>If in the case of an HVAC system in a typical floor apartment unit, the cooling system shows a behaviour of inconsistent cooling, the ontology plays a key role to guide a maintenance procedure. Applying the ontology, if we ask a question like <strong>&#8220;What is the list for the required maintenance operations to be conducted on an HVAC system, and who can conduct it?\u201d<\/strong> helps identify the tasks necessary for resolving the issue. The operation of the HVAC correlates to the needed maintenance activities like inspection, cleaning, and repair, but at the same time, the ontology correlates the needed maintenance activity to who can do it (HVAC technician) through specifically defined object properties. Therefore, not only does an appropriate professional get sent to complete the task, but it creates scheduled workflows that may suggest cleaning first, then an inspection, and then a third time to repair. In addition, because these connections and maintenance activities are facilitated through the ontology, it reduces human error, eliminates downtime, and the maintenance task workflow is effective.<\/p>\n<ul>\n<li><strong>Water Supply Repair in Utility Systems<\/strong><\/li>\n<\/ul>\n<p>When a water supply network serving multiple units on a unit of an apartment building develops a leak, the ontology becomes usable in a process of efficient repair. By querying <strong>&#8220;Which utilities are impacted by water supply issues, and what activities are required for repair? And who will be responsible for the repair?&#8221;<\/strong>. The ontology immediately detects all apartments having been impacted as well as water supply utilities. It bridges the utility to related maintenance activity (repair) and connects those tasks to service professionals (Plumbers). Moreover, the object properties of the ontology, such as affectedBy, give an insight into how the problem can affect different parts of the building. Not only it facilitates the assignment of tasks and resources in a structured format but also attenuates the interruption of water supply for the tenants. Through a quick response, the ontology decreases repair time, stops further deterioration of the structure, and makes it greater for utility maintenance in apartment units.<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>References:<\/strong><\/p>\n<p><a href=\"#_ftnref1\" name=\"_ftn1\">[1]<\/a> Berlin.de. <em>Wei\u00dfensee: A district of Berlin<\/em>. Retrieved from \u00a0<a href=\"https:\/\/www.berlin.de\/en\/districts\/weissensee\/909436-6654157-weissensee.en.html\" target=\"_blank\">https:\/\/www.berlin.de\/en\/districts\/weissensee\/909436-6654157-weissensee.en.html<\/a><\/p>\n<p><a href=\"#_ftnref2\" name=\"_ftn1\">[2]<\/a> Investitionsbank Berlin. (2023). <em>Wohnungsmarktbericht 2023: Wohnen in Berlin<\/em>. Retrieved from \u00a0<a href=\"https:\/\/www.ibb.de\/de\/ueber-uns\/publikationen\/wohnungsmarktbericht\/2023.html\" target=\"_blank\">https:\/\/www.ibb.de\/de\/ueber-uns\/publikationen\/wohnungsmarktbericht\/2023.html<\/a><\/p>\n<p><a href=\"#_ftnref3\">[3]<\/a> Berlin Hyp AG. (2024). <em>Housing market report Berlin 2024<\/em>. Retrieved from <a href=\"https:\/\/www.berlinhyp.de\/en\/media\/newsroom\/housing-market-report-berlin-2024\" target=\"_blank\">https:\/\/www.berlinhyp.de\/en\/media\/newsroom\/housing-market-report-berlin-2024<\/a><\/p>\n<p><a href=\"#_ftnref4\" name=\"_ftn1\">[4]<\/a> Noy, N. F., &amp; McGuinness, D. L. (2001). <em>Ontology development 101: A guide to creating your first ontology<\/em>. <a href=\"https:\/\/www.stanford.edu\/class\/cs520\/2001\/ontology_development101.pdf\" target=\"_blank\">https:\/\/www.stanford.edu\/class\/cs520\/2001\/ontology_development101.pdf<\/a><\/p>\n<p><a href=\"#_ftnref2\" name=\"_ftn2\">[5]<\/a> Fern\u00e1ndez-L\u00f3pez, M., G\u00f3mez-P\u00e9rez, A., &amp; Juristo, N. (1997). Methontology: from ontological art towards ontological engineering.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<h5 style=\"text-align: center; font-family: Arial, sans-serif; font-size: 16px; font-weight: bold;\">\u00a0|\u00a0\u00a0<a style=\"font-family: Arial, sans-serif;\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19280\">Main Page<\/a>\u00a0|\u00a0\u00a0<a style=\"font-family: Arial, sans-serif;\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19292\">Introduction<\/a>\u00a0|\u00a0\u00a0<a style=\"font-family: Arial, sans-serif;\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19296\">Individual Systems<\/a>\u00a0|\u00a0<a style=\"font-family: Arial, sans-serif;\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19298\">Integration Context<\/a>\u00a0|\u00a0\u00a0<a style=\"font-family: Arial, sans-serif;\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19302\">Combined Ontology<\/a>\u00a0|\u00a0\u00a0<a style=\"font-family: Arial, sans-serif;\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19305\">Combined Parametric Model<\/a>\u00a0|<\/h5>\n","protected":false},"excerpt":{"rendered":"<p>Seychelle Ann Dagus \u00a0| \u00a0Student Number: 0508078\u00a0 | \u00a0s.dagus@campus.tu-berlin.de Introduction This ontology focuses on\u00a0a three-story apartment building located in Buschallee, Pankow, Berlin. This building was built by Bruno-Taut in 1925[1]. So, this building is already<a class=\"read-more\" href=\"http:\/\/141.23.68.248\/wp\/?page_id=19329\">Continue reading<\/a><\/p>\n","protected":false},"author":222,"featured_media":0,"parent":19313,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"page-templates\/page_fullwidth.php","meta":{"footnotes":""},"class_list":["post-19329","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/pages\/19329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/users\/222"}],"replies":[{"embeddable":true,"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19329"}],"version-history":[{"count":23,"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/pages\/19329\/revisions"}],"predecessor-version":[{"id":21120,"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/pages\/19329\/revisions\/21120"}],"up":[{"embeddable":true,"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=\/wp\/v2\/pages\/19313"}],"wp:attachment":[{"href":"http:\/\/141.23.68.248\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}