<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Premises, Challenges and Suggestions for Modelling Building Knowledge using the Configuration Paradigm</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Bart</forename><surname>Deschoolmeester</surname></persName>
							<email>bartdeschoolmeester@hotmail.com</email>
						</author>
						<author>
							<persName><forename type="first">Elise</forename><surname>Vareilles</surname></persName>
							<email>elise.vareilles@imines-albi.fr</email>
							<affiliation key="aff1">
								<orgName type="laboratory">ISAE SUPAERO</orgName>
								<orgName type="institution">University of Toulouse</orgName>
								<address>
									<country key="FR">France</country>
								</address>
							</affiliation>
							<affiliation key="aff2">
								<orgName type="department">IMT Mines Albi</orgName>
								<orgName type="institution">Toulouse University</orgName>
								<address>
									<settlement>Albi</settlement>
									<country key="FR">France</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff0">
								<address>
									<addrLine>1 ; Lammekensstraat 25</addrLine>
									<postCode>-2140</postCode>
									<settlement>Borgerhout</settlement>
									<country key="BE">Belgium</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Premises, Challenges and Suggestions for Modelling Building Knowledge using the Configuration Paradigm</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">B4B931AC495C62BA588409ED16DE4960</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T18:20+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Knowledge Modelling</term>
					<term>Building Sector</term>
					<term>Configuration</term>
					<term>Universal Language</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>This problem instance paper addresses the need for an industry wide modelling paradigm and language that allows the formalisation and representation of building knowledge by domain experts (architects, engineers). Herein, the special nature of the construction industry (e.g. its openness and semantics) in comparison to other industries and the complexity that arises from this, is recognised. The research needed covers a computation independent meta-model and accompanying modelling language and the added value of the knowledge-based configuration paradigm therein. The research outcome might spark renewed interest in an all-round universal knowledge representation language in the field of building information modelling (BIM) and even prove valuable for other 'less complex' industries.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>A modelling environment for the design, construction, operation and end-of-life of buildings, in which it is impossible for the end user to make modelling mistakes because of the integration of personal, company, standardised and regulatory knowledge, has been envisioned since at least 1999 <ref type="bibr" target="#b0">[1]</ref>. In addition, the introduction of environmental, social, cost, organisational, etc. objectives would further automate the modelling process through optimisation.</p><p>While some attempts have been made in the field of building information modelling, also named BIM, <ref type="bibr" target="#b1">[2]</ref>[3] <ref type="bibr" target="#b3">[4]</ref>, the quest for a universal knowledge representation language has also been met with scepticism <ref type="bibr" target="#b0">[1]</ref> <ref type="bibr" target="#b4">[5]</ref>: claiming that immediate practical needs should be prioritised or even that this is not (yet) feasible. It can even be argued that the field has adopted a pragmatic approach by focusing on information (as opposed to knowledge) <ref type="bibr" target="#b5">[6]</ref>, its translation from one environment to another <ref type="bibr" target="#b6">[7]</ref>, and constraint verification only after modelling <ref type="bibr" target="#b7">[8]</ref>. Our proposed research returns to an idealistic view, but finds it promising if based on revised conceptual foundations and the knowledge-based configuration paradigm.</p><p>The rest of the paper is as follows. First, in Section 2, the 'open' nature specific to the building industry is presented. In Section 3, the need to call some basic premises of previous efforts into question is addressed. Section 4 introduces the knowledge configuration paradigm and outlines the work of examining the possible benefits and challenges of its application for building knowledge. Lastly, possible further extension of the research is outlined in Section 5.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Building Industry as an 'Open' Industry</head><p>The need for a universal knowledge representation language (or at least a common meta-model) and the research challenges this provides, arise from the fact that the building industry is possibly the most open industry <ref type="bibr" target="#b0">[1]</ref>:</p><p>• Many parties are involved in a project and parties change with every project. • Vast numbers of manufacturers and products for any building part (from traditional to innovative), on any scale (up to the building itself) are available on the market. • Both a product directly and an onsite composition from products might provide a solution for a required part (e.g. a wall as prefabricated masonry or on site masonry). This openness is reenforced at a European level through regulation (Construction Product Regulation <ref type="bibr" target="#b8">[9]</ref>, public procurement <ref type="bibr" target="#b9">[10]</ref>) and standardisation (CEN -European Committee for Standardization). This openness entails that most knowledge is generic and generally available in ample building regulations and standards. Designers, contractors and manufacturers refer to these documents and generally only complement them with their specific requirements.</p><p>The need for a common language for all the stakeholders is even more acute because of the challenges facing the construction industry: climate and environment, robotics, artificial intelligence, digital twins, etc. and this while facing a shrinking workforce (both engineers and workers).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Work Part 1: Basic Premises</head><p>In light of the unsuccessful attempts to develop a universal knowledge representation language for the construction sector (see Section 1), it is necessary to first list these experiments, examine their potential shortcomings and generate new ideas and approaches. Based this work, it will then be possible to define the premises of a meta-model and its accompanying modelling language.</p><p>A preliminary examination already allows some underpinnings of previous efforts to be called into question.</p><p>Firstly, are existing attempts sufficiently intuitive? The sheer volume of available building expertise will necessitate the creation, verification and maintenance of knowledge models as a collaborative endeavour to be done by domain experts (e.g. architects and engineers) directly without a need for intermediaries like knowledge engineers.</p><p>Secondly, are these efforts ontological sufficiently sound? Some examples of overlooked building ontology:</p><p>• A building concept can play different semantic roles: it can simultaneous be a conceptual 'container' of parts, items, variants and positions. For instance, a window is composed of parts for its operation: generally, a frame, glazing(s) and hardware. Yet, in a project, the concept might also represent more than one window, for example, a generalisation of the 4 physical windows (items) of the front facade. The concept might also express the variants allowed in the specification (e.g. the designer allows freedom in the choice of hardware to the contractor) or offered by the product (a window available in different heights). Lastly, variability can also exist within a single physical item (called positions in this text): a window can be open or closed, supports for raised office floors having an adjustable height or a ventilation unit with different flow rates. Therefore, at least conceptually, properties must be thought of as potentially having different domains over its parts, items, variants and positions. • Any level of abstraction should be allowed from the obvious generic concept 'door', over 'partition' (covering window, door, wall, floor, etc. ) up to a 'building object' concept. • Innovative products exist for any building part and therefore must be expected: a generic concept should not be confined to its traditional meaning but allow almost unlimited heterogeneity. • The semantics of the aforementioned 'position' can be further developed to also hold changes like the onsite length adjustment of a beam, the removal, addition or replacement of a part (e.g. a filter change), or the different installation or use options of a product. With the addition of a 'location' and 'time' property an item could be tracked in space and time, with each change being a new position. Thus covering the complete life-cycle. • The semantics of the hierarchical relations between a concept and its parts and items respectively, should not be confined to their traditional definitions. A concept is primarily a generalisation of its items but this relation can have a part-like meaning through emergent properties like cardinality, overall cost, energy loss etc. Likewise, a concept might have properties that are a generalisation of the part properties: for example, a masonry wall concept enforces the same colour domain for mortar and bricks. • The ontology should be polyhierarchical (a single concept occurs in more than in one place) <ref type="bibr" target="#b10">[11]</ref>: for example, products exist that act as roof boards and roof insulation or the window grille is simultaneously part of the window and the ventilation system. • Within the partonomy there is also a need for the idea of 'breakdowns': different ways of breaking down a concept into parts. These ways can be disjunct (variants): for example, the choices for the building structure might be frame-like (e.g. wood or steel) or mass-like (e.g. prefab concrete or masonry). Breakdowns can also be conjunct (within a single variant): a building can be subdivided into its structure and total air volume or into floors (with each floor incorporating part of the structure and air volume). Each breakdown (and its parts) can be needed for the representation of knowledge or user requirements.</p><p>Lastly, what is the universe of discourse of the attempts? In any industry, knowledge is interconnected, but in the construction industry, due to its open nature, this is scaled to the entire industry. It might therefore be impossible to effectively isolate a particular aspect in a model while striving for its universal use. The work should therefore outline the contours of what constitutes as building knowledge.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Work Part 2: Applying Knowledge-based Configuration</head><p>The knowledge-based configuration paradigm defines a configuration model as a set of with their domains and with product and user constraints limiting the possible combinations of variable values, and a solution (a configuration) as an assignment of single values to all variables consistent with the constraints (e.g. a valid configuration), as in Chapter 6 of <ref type="bibr" target="#b11">[12]</ref>. Knowledgebased configuration is a matured and successful area of artificial intelligence, used and integrated across many industries for more than 40 years, as presented in Chapter 1 of <ref type="bibr" target="#b11">[12]</ref>. The configuration paradigm will feel intuitive and familiar for most building professionals: a (product independent) specification as a solution space; a building as a configuration; design choices as constraints; configurable products like drywall systems, roof systems, insulation systems. An intensional, declarative representation through domains and constraints might therefore prove to be a good fit for construction knowledge Another appealing aspect is the possibility of a representation that is non-causal, meaning that in a particular constraint which variables are input and which are output need not be defined. Though the building modelling process is largely experienced as procedural, directional, top-down, where decisions thought of as the most impactful, like the overall shape of the building, are taken first and then gradually more detailed decisions are taken, it is argued that this must not be imposed by the modelling environment. Light requirements might determine the number and shape of windows instead of the other way around <ref type="bibr" target="#b12">[13]</ref>, or standard sizes of plywood sheets determine the size of a construction to avoid waste <ref type="bibr" target="#b12">[13]</ref>. In light of circularity, products available for reuse might even become requirements instead of solutions. The upcoming practice of early involvement of all stakeholders entails the registering of big and small requirements before designing is started.</p><p>The knowledge-based configuration paradigm might even make the typical iterative design process obsolete, creating substantial savings. Though the knowledgebased configuration paradigm seems promising, some Right: relationships between generic concept, project specification and products solutions space in a configuration task for a building project part challenges to the paradigm can already be identified.</p><p>Can configuration cover the needs resulting from the work of Section 3: the ontology, the domain of discourse and will it be enough to allow domain experts to take on the role of knowledge engineers? A task resembling the work of <ref type="bibr" target="#b13">[14]</ref>.</p><p>Will the configuration paradigm be able to fully absorb the open character discussed in Section 2?</p><p>• The knowledge base will be incomplete. This because of the amount of standards, products, etc. , the gradual nature of the design process or confidentiality (e.g. pricing information). Also, tacit knowledge is prevalent with construction parties. • As it is impossible for any product knowledge base to contain all building products available on the market, the user requirements (the project specification) do no operate 'within' or on a single product knowledge base, cf. Chapter 6 of <ref type="bibr" target="#b11">[12]</ref>. It is rather that both constraints defining multiple products and user requirements operate in the knowledge base of the generic concept (e.g. a generic window, door, wall, etc.) and it is the intersection of the specification and products solution spaces that represents the configurations that provides a solution and this only for the known products (see Fig. <ref type="figure" target="#fig_0">1</ref>). • The user should be presented only with valid options at any one moment in the modelling process. It is therefore not enough to solve for one valid solution but continuously for the complete valid solution space. This is especially necessary in a multi-user environment, where parties operate in each other's solution space. • Building industry knowledge is distributed. Not only for product knowledge (different manufacturers) but also generic knowledge (building regulations and standards) is generated by different institutions at different geographical levels (municipality, country, EU level, etc.). Expecting all of them to formalise their knowledge on one location seems unrealistic. The product and generic knowledge base will be distributed and maybe also the project requirements base. Consistency, verification and maintenance of distributed generic knowledge might seem especially challenging. • A solution is not always a product variant (a single product item). A product item position (a specification might require a specific height for a support, yet a support adjustable in height might be acceptable), a product item part (order the whole product to use only one of its parts) or product items combined (concrete from different suppliers for one single structure or products combined as parts to make up the specified whole) might prove to be equally valid solutions. • In open systems, as defined in Section 2, the constraints for the not included parts of a (supply side) product might in effect be a product independent (demand side) specification. Making it necessary to solve the product knowledge base first.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Further Expansion of Research</head><p>Once the conceptual foundation and configuration as a solution established, the research could be extended:</p><p>• As touched up in the introduction, a need for optimisation might arise. • New solving methodologies: computationally more efficient surrogate models might proof to be more practical or the use of generative design where the solution space is explored in an iterative process through single exemplary solutions. • Propositions for domain expert and end user interface might result from the work. • New ways of knowledge acquisition like through voluntary open collaboration of domain experts or the use of artificial intelligence (large language models, natural language processing) to extract knowledge.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Left: relationship between product and user solution space in a traditional configuration task.Right: relationships between generic concept, project specification and products solutions space in a configuration task for a building project part</figDesc></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Building product models : computer environments supporting design and construction</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">M</forename><surname>Eastman</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1999">1999</date>
			<publisher>CRC Press LLC</publisher>
			<pubPlace>Boca Raton, Florida</pubPlace>
		</imprint>
	</monogr>
	<note>1st. ed</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><forename type="first">B.-C</forename><surname>Björk</surname></persName>
		</author>
		<title level="m">Requirements and information structures for building product data models</title>
				<meeting><address><addrLine>Espoo, Finland</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1995">1995</date>
		</imprint>
		<respStmt>
			<orgName>VTT Building Technology</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Ph.D. thesis</note>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Ratas, a longitudinal case study of an early construction it roadmap project</title>
		<author>
			<persName><forename type="first">B.-C</forename><surname>Björk</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Information Technology in Construction</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="page" from="385" to="399" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Implementation of a BIM domain-specific language for the building environment rule and analysis</title>
		<author>
			<persName><forename type="first">J.-K</forename><surname>Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">M</forename><surname>Eastman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><forename type="middle">C</forename><surname>Lee</surname></persName>
		</author>
		<idno type="DOI">10.1007/s10846-014-0117-7</idno>
	</analytic>
	<monogr>
		<title level="j">Journal of Intelligent &amp; Robotic Systems</title>
		<imprint>
			<biblScope unit="volume">79</biblScope>
			<biblScope unit="page" from="507" to="522" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">S</forename><surname>Weygant</surname></persName>
		</author>
		<title level="m">BIM Content Development. Standards, Strategies, and Best Practices</title>
				<meeting><address><addrLine>, NJ</addrLine></address></meeting>
		<imprint>
			<publisher>Hoboken</publisher>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
	<note>1st. ed</note>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Building knowledge modeling: integrating knowledge in BIM</title>
		<author>
			<persName><forename type="first">F</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">K</forename><surname>Jallow</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Anumba</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the CIB W78 2013: 30th International Conference -Beijing</title>
				<meeting>the CIB W78 2013: 30th International Conference -Beijing</meeting>
		<imprint>
			<date type="published" when="2013">w78. 2013</date>
			<biblScope unit="page" from="199" to="208" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<title level="m">ISO 16739 Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries -Part 1: Data scheme</title>
				<meeting><address><addrLine>Geneva, Switzerland</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
	<note>International Organization for Standardization</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Planning regulations and modelled constraints in BIM: A dutch case study</title>
		<author>
			<persName><forename type="first">A</forename><surname>Koutamanis</surname></persName>
		</author>
		<idno type="DOI">10.3390/buildings14040939</idno>
	</analytic>
	<monogr>
		<title level="j">Buildings</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m">of construction products and repealing council directive 89/106/eec</title>
				<imprint>
			<publisher>European Union</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="4" to="43" />
		</imprint>
	</monogr>
	<note>Official Journal of the European Union</note>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title/>
		<idno type="DOI">10.3000/19770677.L_2014.094</idno>
	</analytic>
	<monogr>
		<title level="j">Official Journal of the European Union</title>
		<imprint>
			<biblScope unit="volume">57</biblScope>
			<biblScope unit="page" from="65" to="242" />
			<date type="published" when="2014">2014</date>
			<publisher>European Union</publisher>
		</imprint>
	</monogr>
	<note>Directive 2014/24/eu of the european parliament and of the council of 26 february 2014 on public procurement and repealing directive 2004/18/ec. 1st</note>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<title level="m">ISO 5127 Information and documentation -Foundation and vocabulary</title>
				<meeting><address><addrLine>Geneva, Switzerland</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note>International Organization for Standardization</note>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><surname>Felfernig</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Hotz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Bagley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Tiihonen</surname></persName>
		</author>
		<title level="m">Knowledge-based Configuration: From Research to Business Cases</title>
				<meeting><address><addrLine>San Francisco, CA, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Morgan Kaufmann Publishers Inc</publisher>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
	<note>1 ed</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Building Information Modeling</title>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">M</forename><surname>Kensek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">E</forename><surname>Noble</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">BIM in Current and Future Practice</title>
				<meeting><address><addrLine>Hoboken, NJ</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
	<note>1st. ed</note>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">System Configuration Models: Towards a Specialization Approach</title>
		<author>
			<persName><forename type="first">M</forename><surname>Mohammad-Amini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Coudert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">É</forename><surname>Vareilles</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Aldanondo</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.ifacol.2022.09.551</idno>
		<ptr target="https://imt-mines-albi.hal.science/hal-03833708.doi:10.1016/j.ifacol.2022.09.551" />
	</analytic>
	<monogr>
		<title level="m">10th IFAC Conference on Manufacturing Modelling, Management and Control</title>
				<meeting><address><addrLine>Nantes, France</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page" from="1189" to="1194" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
