<?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">Encountering the Physical World</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Bahar</forename><surname>Aameri</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Mechanical and Industrial Engineering</orgName>
								<orgName type="institution">University of Toronto</orgName>
								<address>
									<postCode>M5S 3G8</postCode>
									<region>Ontario</region>
									<country key="CA">Canada</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Michael</forename><surname>Gr Üninger</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Mechanical and Industrial Engineering</orgName>
								<orgName type="institution">University of Toronto</orgName>
								<address>
									<postCode>M5S 3G8</postCode>
									<region>Ontario</region>
									<country key="CA">Canada</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Encountering the Physical World</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">9404F59530C716540828E38529B9520C</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T08:35+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>manufacturing ontologies</term>
					<term>physical objects</term>
					<term>mereotopology</term>
					<term>shape</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Manufacturing and product design are grounded in the physical world. The entire product lifecycle involves a wide range of integrated tasks that focus on the properties of physical objects, beginning with begins with the design of physical objects and the specification of the materials from which the physical objects are made. Thus, reasoning tasks within manufacturing and product design requires an ontology of physical world. In this paper, we present the current status of a project that is developing a suite of ontologies, which are modules of an overarching ontology called the PhysicalWorld Ontology. Each module of the PhysicalWorld Ontology captures a particular class of physical phenomena or property of physical objects, such as shape, location, connectedness, parthood, and kinetic and kinematic behaviour.</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>Although it may be obvious, manufacturing and product design are essentially grounded in the physical world. Manufacturing is concerned with processes that involve the creation of physical objects, such as assembly, joining, fastening, fabrication, machining, coating, and more recently in additive processes such as 3D printing. From a wider perspective, manufacturing begins with the design of these physical objects (i.e. products) and the specification of the materials from which the physical objects are made. The entire product lifecycle (conceptual design, detailed design, manufacture, maintenance, disposal) involves a wide range of integrated tasks that focus on the properties of physical objects. The supply chain of the manufacturing enterprises spans the sourcing of raw materials and the delivery of products in logistics. All of this is supported by a vast ecosystem of product data management software as well as international standards. It is instructive to consider the scope of ISO 10303, also known as STEP (Standard for the Exchange of Product Data): standard data definitions for geometry (wire frame, surfaces and solid models), product identification, product structure, configuration and change management, materials, finite element analysis data, drafting, visual presentation, tolerances, kinematics, electrical properties, and process plans <ref type="bibr" target="#b1">[2]</ref>.</p><p>Even with this cursory inspection, we can see that a rich set of ontologies about the physical world is needed for manufacturing. Within this paper, we present the current status of a project that is developing such a suite of ontologies, which are modules of an overarching ontology that we refer to as the PhysicalWorld Ontology. Based on the idea that solid physical objects are self-connected objects that are made of matter, have a shape with boundaries, and are located in space, the ontologies will support reasoning about physical objects, their behaviors and interaction. Each module of the Phys-icalWorld Ontology captures a particular class of physical phenomena or property of physical objects.</p><p>We begin in Section 2 by identifying semantic requirements for the representation of physical objects and their behaviour. We then explore the primary modules of the Phys-icalWorld Ontology in Section 3 -Shape, Multidimensional Mereotopology, and Location. We finish with a look forward to the remaining ontology modules that will focus on physics and axiomatize the fundamental concepts required for representing kinetic and kinematic behaviour of physical systems.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Extracting Requirements for PhysicalWorld Ontology</head><p>We will begin by delineating the requirements for representing properties and behavior of physical objects. Throughout this section, we consider suspension design systems (see Figure <ref type="figure" target="#fig_0">1</ref>) as our main use cases for extracting requirements. A suspension system consists of wheels, beams, struts, springs and dampers, related to each other by different types of joints.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Shape</head><p>Perhaps shape is the first feature that comes to mind when thinking about a physical objects; it is also a key concept in representing physical domains. As an example, consider the different suspension systems shown in Figure <ref type="figure" target="#fig_0">1</ref>. One of the features that distinguishes these systems from each other is the shape of the beams between the two wheels. Later in Section 3.4.1, we will raise the problem of distinguishing between different rivet fastening methods, and we will show that a description of the shape of rivets is required in order to make this distinction.</p><p>The focus of the majority of the existing shape formalisms is on representing convexity and curvature (see <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b12">13]</ref>). In cases where information about convexity and curvature are not required, a shape can be described based on the adjacency and order of its points, edges, and surfaces. This approach has been taken in <ref type="bibr" target="#b9">[10]</ref> for developing firstorder ontologies for two-dimensional and three-dimensional shapes. We will discuss this approach further in Section 3.1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Connection and Parthood between Physical Objects</head><p>Formalizing the part-whole relationship between a physical system (e.g., a suspension system) and its parts, as well as the physical relationships among the different parts of the system, requires a mereotopology for physical objects. A mereotopology is a formal theory which combines topology with mereology. The topological subtheory expresses connection relations between a set of individuals, while the mereological subtheory expresses parthood relations.</p><p>Mereotopological systems differ in their basic assumptions about supplementation, atomicity, extensibility, and closure under sum and product of spatial entities. Ground Mereotopology (MT) <ref type="bibr" target="#b5">[6]</ref> is the weakest theory among the existing mereotopological theories, and does not take any of these assumptions. The signature of the MT theory consists of two primitive binary relations, parthood and connection. The axioms of the theory state that connection is a reflexive and symmetric relation, while parthood is a reflexive, transitive, and anti-symmetric relation. In addition, if one individual is connected to another, then the first one is also connected to any individual which the second is part of. <ref type="bibr" target="#b8">[9]</ref> shows that the MT theory is logically synonymous with a non-conservative extension of the RCC8 theory, called RCC8*, meaning MT and RCC8* are semantically equivalent, and only differ in signature (i.e., the non-logical symbols). In other words, MT is the mereotopology that underlies RCC8. <ref type="foot" target="#foot_0">1</ref>The RCC8 relations have widely been used for describing spatial relationships within physical settings. This means that the underlying mereotopology (i.e., MT) used in such settings does not include any of the basic mereotopological principles (i.e., supplementation, atomicity, extensibility, and closure under sum and product). In the following, we provide examples of physical objects that do not satisfy atomicity, extensibility, and closure under sum. It remains, however, an open question whether physical mereotopologies should be supplemental and/or closed under product.</p><p>Many mereotopological theories, such as the Region Connection Calculus (RCC) <ref type="bibr" target="#b13">[14]</ref>, entail that domain entities are atomless. Within a domain, individuals are atomless if every element has a proper part. However, physical objects are not necessarily atomless. For assembling a bookshelf, we do not care about proper parts of shelves and divider. In many applications we want to have a finite domain, meaning that the elements of the domain are not atomless. Thus, using atomless mereotopologies for representing physical objects is inappropriate as the additional unnecessary constraints result in the elimination of valid models. On the other hand, there might be domains which require an atomless representation of some classes of physical objects. Thus, a general physical mereotopology should not make any commitment about the atomicity of objects, and the atomicity assumption should be taken with respect to domain-specific requirements.</p><p>A relation R is said to be extensional if it satisfies the following sentence</p><formula xml:id="formula_0">(∀z) (R(z, x) ≡ R(z, y)) ⊃ x = y.</formula><p>Mereotopologies like RCC assume that the connection relation is extensional. However, extensionality does not always apply to physical objects. Consider a model with two elements. The two elements are obviously connected to the same set of elements, but they are not identical. In fact, any model with finite number of elements (which is the case in many physical domains) may not be extensional.</p><p>The following axiom entails that if two (self-connected) entities are connected, they add up to a self-connected whole (C(x, y) denotes 'x is connected to y' and P(x, y) denotes 'x is part of y'):</p><p>(∀x, y)C(x, y) ⊃ (∃z) P(x, z) ∧ P(y, z).</p><p>However, there are physical domains that do not satisfy this axiom. For example, within the geospatial applications, two neighboring countries are connected, but their summation is not an entity in the domain. If a glass is placed on a desk, their sum does not make a new entity. With a similar example, we can also argue that physical domains are not necessarily closed under the summation of two underlapping objects.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Location</head><p>Mereotopologies alone are not sufficient for describing different configurations of physical objects. In standard mereotopologies, overlap relation between two individuals is defined with respect to their common parts; that is, two individuals a, b overlap if and only if there exists an individual which is part of both a and b. When two physical objects overlap, they do not necessarily have a common part. A book on a shelf, for example, overlaps with the shelf, however they do not have a part in common. In this case, the overlap relationship between physical objects should not be defined based on common parts; it should be defined based on a common abstract region that two physical objects occupy.</p><p>There are also mechanical objects with components which coincide but do not share parts. For example, while cartridges inside the cylinder of a revolver coincide with the cylinder, they are not part of the cylinder. Similarly, the ball of a ball joint coincides with the space that the hole of the joint surrounds. Definition of relations such as coincide requires a logical theory that axiomatizes relationships between physical objects and the spatial region they occupy. This is what is called a location ontology.</p><p>A location ontology is also required to distinguish between different types of spatial change. A moving object, for example, occupies a region that overlaps with the region the object originally occupies, while a shrinking object occupies a region that is a proper part of its original region. So, for distinguishing between movement and shrinkage of an object we need to know the relationships between the spatial region they occupy at each state.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4.">Joints and Attachment</head><p>With topological connection it is only possible to express contact between objects. However, in many application domains we require to distinguish between being "in contact" and being "attached". A book on a shelf of a bookshelf, for example, is only in contact with the shelf, while the shelf is attached to the side panels of the bookshelf. In addition, in some domains, such as manufacturing and assembly, representations for different ways that physical objects can be join together are required.</p><p>There has been previous work on the ontologies for attachment. <ref type="bibr" target="#b11">[12]</ref> suggests a set of first-order definitions describing mechanical joints. They use Smith's mereotopology <ref type="bibr" target="#b14">[15]</ref> for describing the relationships between mechanical parts. The descriptions they have provided are, however, incomplete in the sense that it does not capture the intended specifications of different types of joints. Consider the joining methods depicted in Figure <ref type="figure" target="#fig_1">2</ref>. <ref type="bibr" target="#b11">[12]</ref> proposes the following definition for threaded fasteners:</p><formula xml:id="formula_1">J j f (x, y) ≡ (∃u, v) (X(u, x) ∧ X(u, y))∧ (T (v, x) ∨ T (v, y)) ∧ (P(u, f s ) ∧ P(v, f s )) ∧ X( f s , j)<label>(1)</label></formula><p>and the following definition for fastening by rivets:</p><formula xml:id="formula_2">J r f (x, y) ≡ (∃u, v) (X(u, x) ∧ X(u, y))∧ T (v, x) ∧ T (v, y) ∧ P(u, f s ) ∧ P(v, f s ) ∧ X( f s , j)<label>(2)</label></formula><p>Here, P(x, y) denotes 'x is part of y', X(x, y) denotes 'x crosses y', and 'T (x, y) denotes x tangents y'.</p><p>The description for rivet fastening relays on the shape of the rivet (denoted by v): a part like the one shown in Figure <ref type="figure" target="#fig_1">2</ref> would satisfy both Definition 1 and Definition 2. In fact, to have a sound and complete description for rivets fastening, and so be able to distinguish it from threaded fasteners, we need to be able to describe the shape of the rivet. That is, in addition to mereotopological relations, a complete ontology of mechanical joints requires an ontology for specifying shapes of parts involved in joining methods.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.5.">Boundary</head><p>Specifying properties of mechanical joints and physical attachments requires a formal representation of the notion of boundary.</p><p>Consider, for example, a ball joint. Each of the ball and the hole of a ball joint have their own boundary surfaces, and one of the boundary surfaces of the ball is connected (in the topological sense) to one of the boundary surfaces of hole. However, if we weld two three-dimensional objects, the welded surfaces of the objects will be transformed into a single surface, and more importantly, the surface will not be a boundary surface anymore.</p><p>[15] defines boundary based on the interior of entities, using the closure operators. In Smith's theory a boundary is a region which has empty interior. That is, unlike other existing approaches, boundaries are not considered as lower-dimensional entities. Moreover, each boundary is a part of the region it bounds, and is a boundary of itself.</p><p>The alternative approach, adopted in GFO-Space theory <ref type="bibr" target="#b2">[3]</ref> and CODIB <ref type="bibr" target="#b10">[11]</ref>, is to consider boundary as a lower-dimensional entity which is part of the bounded entity. A model of the GFO-Space theory is partitioned into four categories: space regions, surface regions, line regions and point regions, corresponding to three-, two-, one-, and zero-dimensional space entities, respectively. A boundary is a lower-dimensional entity which does not exist independently of the entity it bounds. Moreover, a boundary always bounds an entity with a higher dimension. A boundary does not necessarily fully cover the entity it bounds, and in that case, is part of another boundary which covers more of the entity. Within the GFO-Space theory it is assumed that boundaries are not connected (in topological sense) to other entities (including other boundaries). Rather, two boundaries may be coincide, meaning that they are congruent and there is no distance between them. <ref type="bibr" target="#b10">[11]</ref> takes a similar approach, but provides a stronger specification of properties of boundaries, and their relationships to the corresponding bounding entity Note that the multi-dimensional approach for axiomatizing boundary requires a multidimensional mereotopology. Since physical objects are multidimensional themselves, it seems (even without considering which approach for representing boundary is taken) that using multidimensional mereotopologies is more adequate than equidimensional mereotopologies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.6.">Kinematic and Kinetic Behaviour</head><p>In addition to the static properties of a physical system, one might be interested in the kinematic and kinetic behaviour of a system. Consider again a suspension system. Axiomatizing the behaviour of springs and dampers requires an axiomatic representation of force, which in turn requires axiomatic theories of mass, acceleration, velocity, time, and displacement.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Design of the PhysicalWorld Ontology</head><p>The PhysicalWorld Ontology is being developed in an ongoing project that aims to axiomatize concepts and properties required for representation and reasoning about physical domains. The PhysicalWorld Ontology consists of five main modules, namely the Multi-Dimensional Mereotopology, the Occupation Ontology, the Shape Ontology, the Attachment Ontology, and the Physics Ontology. Each of these ontologies have their own modules, and captures one or more of the required concepts described in Section 2. Figure <ref type="figure" target="#fig_2">3</ref> shows the relationship between modules of the PhysicalWorld Ontology.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">The Shape Ontology</head><p>The Shape Ontology is a qualitative representation of shape of physical objects. The Shape Ontology is an extension of the BoxWorld Ontology presented in <ref type="bibr" target="#b9">[10]</ref>, which is based on Hilbert's axiomatic theory of geometry. Hilbert's theory consists of three subtheories: the first subtheory axiomatizes properties of the incidence relation; the second one is a theory of betweenness; and the third one describes congruence relationships. The focus of the Shape Ontology is on the incidence and betweennes relations, and ignores geometrical notions such as length and relative alignment of lines, or curvature and areas of surfaces.</p><p>The Shape Ontology consists of three main modules: CardWorld, BoxWorld, Poly-World. Within the domain of a model of the Shape Ontology there are four disjoint categories of entities -points, edges, surfaces, and boxes, where they respectively correspond to zero-, one-, two-, and three-dimensional objects. CardWorld captures the relationship between points, edges, and surfaces. Describing properties of a single box and its parts (i.e., its edges and surfaces) are the focus of the BoxWorld Ontology, whereas the PolyWorld Ontology axiomatizes the relationships between multiple boxes.</p><p>The signature of the Shape Ontology includes a binary relation, part, that captures the incidence relations between different categories of objects. A lower-dimensional entity cannot exist independently and is always part of a higher dimensional object. For each box, there exists at least one surface which is part of the box. Similarly, for each surface exists at least an edge, and for each edge exists at least one point.</p><p>The set of edges in a surface, and the set of surfaces in a box, form cyclic orderings. The edges in a surface are partitioned into disjoint cyclic orderings so that one of these orderings is formed by the outer edges of the surface, and the remaining cycles represent holes within the surface. For each surface, there exists a unique set of outer edges that are all elements of the same cycle. Round objects (like circles) are the simplest two-dimensional object that can be described by the Shape Ontology. A Round object is a surface which has exactly one edge.</p><p>(∀s) round(s) ≡ sur f ace(s) ∧ (∃e) edge(e) ∧ part(e, s)∧ (∀e 1 )edge(e 1 ) ∧ part(e 1 , s) ⊃ (e 1 = e).</p><p>The Shape ontology, however, cannot represent the difference between a circle and an oval (i.e. curvature is not definable).</p><p>A box is a three-dimensional entity that contains at least one surface. For a box with multiple distinct surfaces, each surface will contain edges, called ridges, that are part of exactly two surfaces. In a polyhedron, every edge is a ridge. There are also models that are not polyhedra; in such models, there exist edges that are parts of unique surfaces. An edge that is part of a unique surface is a border.</p><p>Using the Shape Ontology, a sphere can be described as a box which has exactly one surface:</p><formula xml:id="formula_3">(∀x) sphere(x) ≡ box(x) ∧ (∃s) sur f ace(s) ∧ part(s, x)∧ (∀s 1 )sur f ace(s 1 ) ∧ part(s 1 , x) ⊃ (s 1 = s).</formula><p>And a cylinder can be described as a box that has three surfaces such that two of these surfaces are round objects, and the round objects do not have a common edge:</p><formula xml:id="formula_4">(∀x) cylinder(x) ≡ box(x) ∧ (∃s 1 , s 2 , s 3 , l 1 , l 2 ) sur f ace(s 1 ) ∧ round(s 2 )∧ round(s 3 ) ∧ edge(l 1 ) ∧ edge(l 2 ) ∧ part(l 1 , s 1 ) ∧ part(l 1 , s 2 ) ∧part(l 2 , s 1 ) ∧ part(l 2 , s 3 ) ∧ part(s 1 , x) ∧ part(s 2 , x) ∧ part(s 3 , x).</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Multidimensional Mereotopology</head><p>We use MT as the mereotopological theory for expressing connection and parthood between physical objects since MT is the weakest theory among the existng mereotopologies (recall from Section 2.2 that stronger mereotopologies impose constraints that may not be applicable to all classes of physical objects). However, as we explained in Section 3.1, there are four classes of physical entities in the PhysicalWorld Ontology, namely points, lines, surfaces, and boxes. Therefore, a multidimensional mereotopology is required.</p><p>Relationships between equidimensional individuals are captured by MT, while each class of object is mereotopologically independent of other classes. Individuals with different dimensions are only related by part, which is an incidence relation (see Section 3.1).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">The Occupation Ontology</head><p>All of the existing axiomatic theories of location (including <ref type="bibr" target="#b5">[6,</ref><ref type="bibr" target="#b7">8,</ref><ref type="bibr" target="#b3">4,</ref><ref type="bibr" target="#b4">5]</ref>) use a mereotopology stronger than MT over non-region entities. Thus, as we discussed in Section 2.2, they are not desirable for representing locative properties of some classes of physical objects. Moreover, some of these theories ( <ref type="bibr" target="#b5">[6]</ref>) allow mereotopological relationship between abstract regions and non-abstract objects, which leads to the existence of models that physically do not make sense. To overcome these shortcomings, we developed a new location theory called the Occupation Ontology.</p><p>The Occupation Ontology specifies physical location. Within the Occupation Ontology space is consider as an abstract entity in which other elements are located. For example, Canada is an object which is located on the abstract region between Atlantic Ocean and Pacific Ocean. The following is the list of ontological commitments the Occupation Ontology satisfies:</p><p>• Spatial regions and physical objects are distinct entities.</p><p>• There is no mereotopological relationship between spatial regions and physical objects. That is, a physical object is not part of (or connected to) an spatial region, or vice versa. Instead, physical objects occupy spatial regions. • Occupation is a relation between a physical object and an spatial region. In other words, we assume that a spatial region does not occupy itself, or other spatial regions. • There is no mereotopological relationships between spatial regions and physical objects; that is, a physical object is neither part of nor connected to a spatial region. • The mereotopological relations between physical objects must be mirrored in the mereotopological relations between the corresponding spatial regions. That is, if a physical object a is part of (connected to) another physical object b, then the region occupied by a is part of (connected to) the region occupied by b.</p><p>Considering these commitments, the Occupation Ontology consists of three modules: a mereotopology over abstract regions, namely the Region Connection Calculus (RCC) <ref type="bibr" target="#b13">[14]</ref>, the MT theory relativised to physical objects, and the following axioms that specify the occupation relationship between abstract regions and physical objects: ob j(x) ⊃ ¬region(x). occupy(x, y) ⊃ ob j(x) ∧ region(y). occupy(x, y) ∧ occupy(x, z) ⊃ (y = z). ob j(x) ⊃ (∃y) occupy(x, y).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.">Remaining work</head><p>In this section we discuss the design of modules of the PhysicalWorld Ontology that have not been axiomatized yet.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.1.">The Attachment Ontology</head><p>The Attachment Ontology consists of definitions, based on relations specified by the Shape Ontology and Multidimensional Mereotopology, for describing different types of physical attachments and joints.</p><p>Currently, two types of attachment are included in the ontology, namely strong attachment and weak attachment. We define two boxes to be strongly attached if they are connected and have a common surface (i.e., there exists an surface which is incident with the two boxes). Two boxes are weakly attached if they are connected but do not have a common surface.</p><p>(∀x, y)strong attach(x, y) ≡ C(x, y) ∧ (∃z) sur f ace(z) ∧ part(z, x) ∧ part(z, y).</p><p>(∀x, y)weak attach(x, y) ≡ C(x, y) ∧ ¬strong attach(x, y).</p><p>In order to specify properties of other types of joints, we require to incorporate the notion of boundary into the PhysicalWorld Ontology. The existing theories of boundary, discussed in Section 2.5, only consider boundaries in abstract regions, and cannot be applied for representing boundaries of physical objects. It is part of the remaining work to apply ideas from these theories, and develop an ontology of physical boundaries. In particular, we need to identify an axiomatic specification for boundaries of threedimensional objects (i.e., boxes).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.2.">Physics Ontology</head><p>The Physics Ontology axiomatizes fundamental concepts required for representing kinetic and kinematic behaviour of physical systems. These concepts include time, displacement, velocity, acceleration, mass, and force. The Physics Ontology includes a module for each of these fundamental concepts. Considering the quantitative formulation of these concepts, the Force ontology depends on the Mass and Acceleration Ontologies, and the Acceleration Ontology is axiomatized using the Time and Velocity Ontologies. The Velocity Ontology itself is specified with respect to the Time and the Displacement Ontologies. Note also that for representing displacement we require a representation for physical location, that is, the Displacement Ontology depends on the occupation relation specified by the Occupation Ontology.</p><p>In addition to axiomatizing fundamental concepts, the Physics Ontology includes a module, called Units of Measure, that specifies how units of measure corresponding to each concept is manipulated. More specifically, the ontologies explicitly axiomatize how units can be added, subtracted, and multiplied. Moreover, the Units of Measure Ontology utilizes existing ontologies for time, mereotopology, location, and constitution to axiomatize the relationship between units of measure and the concept being measured.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Summary</head><p>Any ontology that supports reasoning about the design and manufacturing of products must be rooted in a set of more foundational ontologies that represent the commonsense intuitions about the physical world. Starting with the idea that solid physical objects are self-connected objects that are made of matter, have a shape with boundaries, and are located in space, we have designed a suite of ontologies which are modules of an overarching ontology that we refer to as the PhysicalWorld Ontology. The current status of the development of the PhysicalWorld Ontology and its modules is summarized in Table <ref type="table" target="#tab_0">1</ref>. In addition to supporting automated reasoning about manufacturing and product design, the PhysicalWorld Ontology also provides a possible foundation for the ontological analysis of relevant existing standards and to integrate the ontologies within those standards, in particular ISO 18629 (PSL), OWL-Time, ISO 10303 (STEP), and ISO 15531 (MANDATE).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Concept</head></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. Schematics of swing axle, trailing swing axle, semi-trailing arm, and Macpherson strut suspension systems [1]</figDesc><graphic coords="2,122.30,150.96,350.68,256.74" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 .</head><label>2</label><figDesc>Figure 2. Examples of mechanical fastening methods [12].</figDesc><graphic coords="6,122.30,150.96,350.69,197.74" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 3 .</head><label>3</label><figDesc>Figure 3.: Modules of the PhysicalWorld Ontology</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>Current status of the development of modules of the PhysicalWorld Ontology.</figDesc><table><row><cell></cell><cell>Ontology</cell><cell>Development Phase</cell></row><row><cell>Connection and Parthood</cell><cell cols="2">Multidimensional Mereotopology Axiomatized</cell></row><row><cell>Location</cell><cell>Occupation Ontology</cell><cell>Verified</cell></row><row><cell>Qualitative Shape</cell><cell>Shape Ontology</cell><cell>Axiomatized</cell></row><row><cell>Joints and Attachment</cell><cell>Attachment Ontology</cell><cell>Under development</cell></row><row><cell cols="2">Kinematic and Kinetic Behaviour Physics Ontology</cell><cell>Under development</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">RCC8 is a set of eight jointly exhaustive and pairwise disjoint binary relations representing mereotopological relationships between ordered pairs of individuals.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Use cases and model examples from autodesk</title>
		<imprint>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Ontostep: Enriching product model data using ontologies</title>
		<author>
			<persName><forename type="first">Raphael</forename><surname>Barbau</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sylvere</forename><surname>Krima</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sudarsan</forename><surname>Rachuri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Anantha</forename><surname>Narayanan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Xenia</forename><surname>Fiorentini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Sebti</forename><surname>Foufou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ram</forename><forename type="middle">D</forename><surname>Sriram</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer-Aided Design</title>
		<imprint>
			<biblScope unit="volume">44</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="575" to="590" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Towards an ontology of space for gfo</title>
		<author>
			<persName><forename type="first">R</forename><surname>Baumann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Loebe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Herre</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">FOIS</title>
				<imprint>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="53" to="66" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Logical properties of foundational mereogeometrical relations in bio-ontologies</title>
		<author>
			<persName><forename type="first">T</forename><surname>Bittner</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Applied Ontology</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="109" to="138" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">An ontological theory of physical objects</title>
		<author>
			<persName><forename type="first">S</forename><surname>Borgo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Guarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Masolo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of Qualitative Reasoning 11th International Workshop</title>
				<meeting>Qualitative Reasoning 11th International Workshop</meeting>
		<imprint>
			<date type="published" when="1997">1997</date>
			<biblScope unit="page" from="223" to="231" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">Parts and places: The structures of spatial representation</title>
		<author>
			<persName><forename type="first">R</forename><surname>Casati</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">C</forename><surname>Varzi</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1999">1999</date>
			<publisher>MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A hierarchical representation of qualitative shape based on connection and convexity</title>
		<author>
			<persName><forename type="first">A</forename><surname>Cohn</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceeding of COSIT95</title>
				<meeting>eeding of COSIT95</meeting>
		<imprint>
			<publisher>Springer Verlag</publisher>
			<date type="published" when="1995">1995</date>
			<biblScope unit="volume">988</biblScope>
			<biblScope unit="page" from="311" to="326" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">A formal theory for spatial representation and reasoning in biomedical ontologies</title>
		<author>
			<persName><forename type="first">M</forename><surname>Donnelly</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Bittner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Rosse</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence in Medicine</title>
		<imprint>
			<biblScope unit="volume">36</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="1" to="27" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">A new perspective on the mereotopology of rcc8</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gruninger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Aameri</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2017">2017</date>
			<publisher>COSIT</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Thinking outside (and inside) the box</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gruninger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Bouafoud</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of SHAPES 1.0: The Shape of Things. Workshop at CONTEXT-11</title>
				<meeting>SHAPES 1.0: The Shape of Things. Workshop at CONTEXT-11</meeting>
		<imprint>
			<publisher>CEUR-WS</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="volume">812</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<title level="m" type="main">A reconciliation of logical representations of space: from multidimensional mereotopology to geometry</title>
		<author>
			<persName><forename type="first">T</forename><surname>Hahmann</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
		<respStmt>
			<orgName>Univ. of Toronto, Dept. of Comp. Science</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">PhD thesis</note>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Mereotopological assembly joint information representation for collaborative product design</title>
		<author>
			<persName><forename type="first">K</forename><surname>Kim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Kim</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Robotics and Computer-Integrated Manufacturing</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="744" to="754" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">A hierarchy of boundary-based shape descriptors</title>
		<author>
			<persName><forename type="first">R</forename><surname>Meathrel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Galton</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of IJ-CAI&apos;01</title>
				<meeting>IJ-CAI&apos;01</meeting>
		<imprint>
			<publisher>Morgan Kaufmann Publishers Inc</publisher>
			<date type="published" when="2001">2001</date>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="1359" to="1364" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">A spatial logic based on regions and connection</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">A</forename><surname>Randell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Cui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Cohn</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the KR92</title>
				<meeting>the KR92</meeting>
		<imprint>
			<publisher>Morgan Kaufmann</publisher>
			<date type="published" when="1992">1992</date>
			<biblScope unit="page" from="165" to="176" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Mereotopology: a theory of parts and boundaries</title>
		<author>
			<persName><forename type="first">B</forename><surname>Smith</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Data &amp; Knowledge Engineering</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="287" to="303" />
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

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