<?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">Change-a-LOD: Does the Schema on the Linked Data Cloud Change or Not?</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Renata</forename><surname>Dividino</surname></persName>
							<email>dividino@uni-koblenz.de</email>
							<affiliation key="aff0">
								<orgName type="department">WeST -Institute for Web Science</orgName>
								<orgName type="institution">Technologies University of Koblenz-Landau</orgName>
								<address>
									<postCode>56070</postCode>
									<settlement>Koblenz</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ansgar</forename><surname>Scherp</surname></persName>
							<email>scherp@uni-koblenz.de</email>
							<affiliation key="aff0">
								<orgName type="department">WeST -Institute for Web Science</orgName>
								<orgName type="institution">Technologies University of Koblenz-Landau</orgName>
								<address>
									<postCode>56070</postCode>
									<settlement>Koblenz</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="department">DWS -Research Group on Data and Web Science</orgName>
								<orgName type="institution">University of Mannheim</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Gerd</forename><surname>Gröner</surname></persName>
							<email>groener@uni-koblenz.de</email>
							<affiliation key="aff0">
								<orgName type="department">WeST -Institute for Web Science</orgName>
								<orgName type="institution">Technologies University of Koblenz-Landau</orgName>
								<address>
									<postCode>56070</postCode>
									<settlement>Koblenz</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Thomas</forename><surname>Gottron</surname></persName>
							<email>gottron@uni-koblenz.de</email>
							<affiliation key="aff0">
								<orgName type="department">WeST -Institute for Web Science</orgName>
								<orgName type="institution">Technologies University of Koblenz-Landau</orgName>
								<address>
									<postCode>56070</postCode>
									<settlement>Koblenz</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Change-a-LOD: Does the Schema on the Linked Data Cloud Change or Not?</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">D8BBDE0C132C09C0DDF0C2D452511D54</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T21:26+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>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Recent work analyzing changes on the Linked Open Data (LOD) cloud on fine-grained weekly snapshots shows that vocabularies published on the cloud are highly static. While this result is quite expected, there is another kind of schematic information that can be observed on the LOD cloud: the use of the vocabularies in the cloud. With use, we mean the combinations of sets of properties and sets of types to describe the resources in a specific domain. Current literature does not tackle this question sufficiently. In order to gain insight into how the use of vocabularies on the LOD cloud changes over time, we present illustrating examples and a formalization of the research question. Subsequently, we present early results of experiments applied on weekly snapshots that show that the use of vocabularies indeed changes quite a lot over time.</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>Applications that access and process Linked Open Data (LOD) are susceptible to changes of the data. The changes may affect applications to various degrees: from irrelevant effects, which have no influence on the data processing in an application, to rather critical changes that make data processing impossible without system adaptations. A first step towards coping with these changes is to understand the kind and degree of changes (and their potential effects). Consequently, the question of in which way and how much does LOD change over time has been subject to different work in the past. Quite often, the analysis are motivated by a concrete problem and focus on investigating certain "patterns" of changes over time. For example, Käfer et al. <ref type="bibr" target="#b3">[4]</ref> addressed mainly the problem of how data dynamics affect data synchronization, smart caching, and link maintenance in hybrid architectures. Therefore, they investigated the (un-)availability of documents, quantify how many documents change, and the kinds of changes that occurred. Similarly, Ding and Finin <ref type="bibr" target="#b0">[1]</ref> investigated changes of structured data and their influence on methods for harvesting data. These investigations mainly address changes of entities represented by unique subject URIs as well as changes on an (RDF) document level.</p><p>However, not only the changes of entities have an influence. Changes on the schema level of the data can have a much higher impact on applications consuming Linked Data. Schema information over Linked Data is used for various purposes such as indexing distributed data sources <ref type="bibr" target="#b4">[5]</ref>, searching in large graph databases <ref type="bibr" target="#b1">[2]</ref>, optimizing the execution of queries <ref type="bibr" target="#b5">[6]</ref>, or recommending appropriate vocabularies to Linked Data engineers <ref type="bibr" target="#b7">[8]</ref>. So far, investigations on the schema level have been relatively coarsegrained. Käfer et al. <ref type="bibr" target="#b3">[4]</ref> consider only changes in the schema signature of documents, which involves the set of RDF predicates and object values for rdf:type. At this level, changes have been observed to occur very rarely and even if, then to a very low degree. However, such a coarse analysis does not reveal all the changes. For instance, it does not capture how the elements in the schema signature are composed to describe entities, neither, how the description of individual entities changes with respect to their schema. While this kind of changes may be less frequent than the changes of the data itself, they would have a high impact on applications that rely on schema information. Schemalevel indices or summaries, for instance, must be re-computed or at least updated.</p><p>Hence, in this paper we investigate the dynamics of the schema w.r.t. its usage. In a more abstract way, the URI representing some entity is described by a set of properties P and a set of types T . Adding, removing, or exchanging a property or type will change the schema-level description of this entity, and thus result in a change of the use of vocabularies in the Linked Data cloud. Even if vocabularies such as Dublin Core, FOAF, etc. do not change frequently, we assume that the different observable combinations of properties in P and types in T used to describe a the resources actually change a lot.</p><p>In order to investigate schema dynamics on the LOD cloud, we make two contributions in this paper: First, we present a formal framework that defines what we understand by schema dynamics in terms of changes in the use of vocabulary properties and types. Second, we present the results of an early investigation of different metrics applied on the schema information computed from weekly snapshots of the Dynamic Linked Data Observatory (DyLDO) dataset <ref type="foot" target="#foot_0">1</ref> . This dataset has already been used for the analysis of LOD dynamics by Käfer et al. <ref type="bibr" target="#b3">[4]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Scenario: Changes in the Use of LOD Vocabularies</head><p>To illustrate our notion of schema dynamics, let us introduce a toy example. We are using the FOAF vocabulary for describing persons working at the University of Koblenz-Landau in Koblenz, Germany. In addition, we describe relations between persons and their association to different projects. Besides the FOAF vocabulary, we use a domainspecific LOD vocabulary under the domain of uni-koblenz.de for modeling projects. For instance, there are individuals like uni-koblenz:ThomasGottron and uni-koblenz:Renata-Dividino that are connected via a foaf:knows property. Thomas Gottron works for the unikoblenz:Robust project and Renata Dividino for the uni-koblenz:Media project. Table <ref type="table" target="#tab_0">1</ref> summarizes the statements published on the university web site on July 2, 2013.</p><p>On July 3, 2013, a crawl of the same data, i. e., the university website is taken. Table <ref type="table" target="#tab_1">2</ref> shows an excerpt of this new snapshot. Based on the statements shown in Tables 1 and 2 we can directly observe changes in the data, such as the introduction of new individuals (uni-koblenz:AnsgarScherp). But, let us take a closer look at how the  vocabularies are used to describe the individuals in the dataset. While the FOAF vocabulary and the domain ontology of the university themselves did not change (not shown in the tables), we observe changes in how the terms of these vocabularies are combined. For example, in the first snapshot, the property foaf:name is used in combination with foaf:knows and uni-koblenz:worksFor. This combination describe the individual uni-koblenz:ThomasGottron. In the later snapshot this combination does not occur anymore. Furthermore, instead of the type uni-koblenz:Project, now the types uni-koblenz:Extern-Projects and uni-koblenz:InternProjects are used. This implies that all combinations of vocabulary terms including the type uni-koblenz:Project do not occur anymore. An example is combination of the types uni-koblenz:Project, foaf:homepage and foaf:seeAlso in the first snapshot which does not occur any more in the later snapshot.</p><p>The examples given above, demonstrate a change in the use of the vocabulary terms for describing groups of individuals. Nevertheless, there are also combinations which remain unchanged. For instance, in both snapshots we can observe the combination of the type foaf:Person and foaf:knows as well as the property foaf:name being used in combination with foaf:knows, foaf:mbox and uni-koblenz:worksFor. Please note that adding further foaf:knows edges to, e. g., uni-koblenz:GerdGroener and unikoblenz:ThomasGottron to connect them with uni-koblenz:AnsgarScherp does not change the use of the vocabulary in our notion since the foaf:knows property has already been used for describing the aforementioned individuals in the first snapshot.</p><p>In summary, while we do not observe any change in the vocabularies describing our scenario data, we recognize that the actual use of these vocabularies changes. This change is reflected in the different combinations of types and properties that can be observed in the data. In the next section, we systematically introduce the question of changes in the use of LOD vocabularies and present a formalization of our notions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Data Levels for Observing Schema Changes in Linked Data</head><p>We distinguish two levels of how schema information is provided for data on the LOD cloud: the abstract schema level and the entity mapping level. On the so-called abstract schema level, we are interested in the vocabulary terms that are used in the dataset, i. e., the distinct properties and types defined by vocabularies. Moreover, the abstract schema describes which combinations of vocabulary terms are used. For instance, in the scenario we saw that the properties foaf:knows, foaf:mbox, foaf:name, and uni-koblenz:worksFor are always used together. A change at this level implies a change of the combinations of properties and types. This is understood as schema change without considering the corresponding underlying data, i. e., the individuals exhibiting the combinations of properties and types. In contrast, the entity mapping level associates individuals with the term combinations observed on the abstract schema level. Naturally, sets of individuals expose the same combination of properties and types of the abstract schema. In the example in the scenario (see Table <ref type="table" target="#tab_1">2</ref>), both individuals unikoblenz:ThomasGottron and uni-koblenz:RenataDividino are mapped to the property set foaf:name, foaf:mbox, foaf:knows, and uni-koblenz:worksFor. In contrast, the individual uni-koblenz:GerdGroener is mapped to the set of the RDF types foaf:Person and property foaf:knows.</p><p>Formal Definition of Data Levels. Based on this notion of two levels of schema and entity in LOD, we present our concept in a more formal manner. Our formalization is based on the idea of Characteristic Sets (CS) proposed by Neumann and Moerkotte <ref type="bibr" target="#b5">[6]</ref>, which is used for selectivity estimation of RDF queries with multiple joins. The characteristic set of an individual s in an RDF data set G is the set of all properties P that are used to describe s. Following previous analytics of the schema level on LOD <ref type="bibr" target="#b2">[3]</ref> we extend this notion to consider not only the properties but also the types (classes) used to describe individuals in a dataset.</p><p>Definition 1 (Extended Characteristic Set). Let G be an RDF dataset, P be the set of properties in G, T be the set of types in G, and we assume P ∩T = ∅. Then an extended characteristic set, ecs, is an element of the powerset over P and T , thus ecs ∈ P(P ∪T ).</p><p>Definition 2 (Extended Characteristic Set Assignment). Let G be an RDF dataset containing triples (s, p, o),where s is called the subject, p the predicate and o the object. Let S be the set of all subjects defined in triples of G. Then we define Λ : S → P(P ∪T ) as the extended characteristic set assignment, and set Λ(s) to be the extended characteristic set assignment of a subject s. This means Λ(s) contains all predicates and types used to describe s.</p><p>Using the notion of extended characteristic set (ECS), we can now define the abstract schema. The abstract schema of a dataset is represented by the set of ECSs observed in an RDF dataset. In essence, the abstract schema is the result of the different combinations of vocabulary terms used to describe the individuals in the dataset.</p><p>Definition 3 (Abstract Schema). The abstract schema AS is a subset of all possible extended characteristic sets, AS ⊆ P(P ∪ T ), and it is defined via:</p><formula xml:id="formula_0">AS(G) = {Λ(s)|(s, p, o) ∈ G}</formula><p>Informally, the abstract schema is a set of combinations of properties and classes, where each property and each class is a term from an RDF vocabulary and it is observed at least once to describe at least one individual in this dataset. Each ECS can be seen as a partition of the dataset, i. e., each individual is member of exactly one partition.</p><p>Changes in the Extended Characteristic Sets over Time. The abstract schema computed from an RDF dataset in a specific time represents a snapshot of the vocabulary terms used at this point in time. Consequently, when we analyze changes of ECSs over time, we may observe that new sets appear, existing ones are split up/merged, or disappear. The addition of new ECS to the abstract schema means that vocabulary terms are used in a combination that has not been observed before. The deletion of an ECS from the abstract schema means that a specific combination of vocabulary terms is not used any longer. When two ECSs are merged, we observe that there is a formal agreement on the semantics of individuals now being described by the same properties and types. Similarly, when a set splits into two ECS, we observe that the individuals do not agree anymore w.r.t. their semantics.</p><p>Any change at this level means that the use of the vocabulary terms to describe the individuals has changed. Thus, the intended semantics of (some of) the individuals have changed. The abstract schema captures these dynamics of the individuals' semantics.</p><p>Please note, changes on the abstract schema level reflect the changes of the actual use of vocabulary terms for describing individuals in an RDF dataset. However, it does not characterize changes in the vocabularies themselves. While the ECSs observed in Lastly, instead of using references to the class uni-koblenz:Project, the later version of the dataset refers to uni-koblenz:ExternProject and uni-koblenz:InternProject. Thus, the set ecs 4 is no longer used and instead the sets of ecs 4a and ecs 4 b are applied.</p><p>Mapping Individuals and ECSs. Having analyzed the changes of the ECSs on the abstract schema level, we now look at the associations of the individuals to the ECSs on the mapping level. As said above, sets of individuals contained in an RDF dataset are described by ECSs defined on the abstract schema level. A entity mapping set (EMS) is the group of individuals associated to one ECS.</p><p>Definition 4 (Entity Mapping Set). Let AS(G) be the abstract schema of a given RDF data set G, and ecs ∈ AS(G) be an extended characteristic set. We define the entity  Example. Regarding our scenario, Table <ref type="table" target="#tab_3">4</ref> summarizes the changes on the entity mapping level. Each row represents the mapping of a specific individual. The columns represent the mapping of the individuals at a specific point in time. For example, in the first row the individual uni-koblenz:GerdGroener is mapped to an EMS (identified by ecs 1 ) in the dataset from July 2 (first column). In the dataset from July 3 (second column), the individual uni-koblenz:GerdGroener remains in the same EMS. The individual unikoblenz:ThomasGottron has moved from the EMS identified by ecs 2 to ecs 3 since the set ecs 2 is merged into ecs 3 . Thus, on the later snapshot, ecs 2 does not identify any group of individuals anymore. A new individual uni-koblenz:AnsgarScherp is added to the July 3 dataset, and the new EMS identified by ecs 5 is used for describing this individual. Finally, uni-koblenz:Robust and uni-koblenz:Media are split into two EMSs (identified by ecs 4a and ecs 4 b ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Analysis of the DyLDO Schema Dynamics</head><p>We analyzed schema changes at the two introduced levels on the DyLDO data set. We consider 53 snapshots corresponding to a period of one year (from Mai 13, 2012 until Mai 12, 2013). For more detailed information about the DyLDO dataset, we refer to <ref type="bibr" target="#b3">[4]</ref>.</p><p>Analysis of Abstract Schema Level. Fig. <ref type="figure" target="#fig_2">1(a)</ref> shows the number of ECS in the abstract schema per snapshot. We observe that the size of the abstract schema remains relatively stable over time. This implies that individuals in the dataset are mainly described  For any two abstract schemas, AS 1 and AS 2 , the unchanged ECS are defined by the intersection of these abstract schemas, (AS 1 ∩ AS 2 ). Comparing the first and the last snapshot, 35% of the ECS remain unchanged. For those long-term ECSs, we can conclude that they are established term combinations used to describe individuals and that there is a global agreement among the domains about this description.</p><p>In average, each version keeps 73% of the ECSs from the previous version. Nevertheless, ECS deletions and additions occurs. For any two abstract schemas, AS 1 and AS 2 , the deleted ECS of AS 1 in AS 2 are defined by the set difference of these abstract schemas, (AS 1 \ AS 2 ). Accordingly, the news ECS in AS 2 w.r.t. AS 1 are defined by the set difference of these abstract schemas, (AS 2 \AS 1 ). On average, 27% of the ECSs in a snapshot are new, and 29% of the ECS from the previous have been deleted.</p><p>However, at the six points in time where the number of ECS decreases (see Fig. <ref type="figure" target="#fig_2">1</ref>(a)), we observe high peaks of ECS deletions (see Fig. <ref type="figure" target="#fig_2">1(d)</ref>), and additions (see Fig. <ref type="figure" target="#fig_2">1(c)</ref>). For instance, if we take the snapshot from May 21, 2012, we can see that 55% (27.656) of the ECS are unchanged (see Fig. <ref type="figure" target="#fig_2">1(d)</ref>), and 45% (22.338) are new (see Fig. <ref type="figure" target="#fig_2">1(c)</ref>). Further, 50% (44.694) of the ECS are from its previous snapshot ( May 13, 2012) do not occurs in the snapshot from May 21, 2012 (deleted ECS). To sum up, even though we observe that the number of ECS (combinations of vocabulary terms) used in the snapshots is quite stable, and that, on average, most of the ECSs characterizing a group of individuals remain the same w.r.t. its previous version, there clearly is a frequent change in the use and combination of vocabulary terms in LOD. Please note that the DyLDO dataset contains only a one-year history of a part of the LOD cloud. Even for such a short period of time, we could show that only 35% of the combinations of vocabulary terms compared w.r.t. to the first snapshot remained the same. Thus, we can conclude that the abstract schema is highly dynamic.</p><p>Analysis of Entity Mapping Level. We turn now to the analysis of the changes on the entity mapping level. Fig. <ref type="figure" target="#fig_5">2(a)</ref> shows the total number of individuals (subjects of the triples in the dataset) per snapshot. Similar to the abstract schema, we observe that the size remains mainly stable over time (about 3 million individuals).</p><p>In accordance to the six points in time where we observe intensive reduction on the ECSs size (see Fig. <ref type="figure" target="#fig_2">1(a)</ref>), the amount of individuals also decreases (on March 24. 2013, the size reaches its smallest value). In the follow-up snapshots, we observe a high increase of the number of individuals (the size reaches its maximum on Aug. 12, 2012).</p><p>Fig. <ref type="figure" target="#fig_5">2</ref>(b) shows that, on average, there are 41 individuals per EMS. On the six points in time, where the total numbers of EMS drastically decreases (as well as the total number of individuals), we observe that the average size of EMS increases. For instance, on July 29, 2012 the average number of individuals per EMS increases to 78 (its maximum value). This means that these few remaining EMSs are more dense.</p><p>In correspondence to the analysis of ECS, the total number of ECSs is equivalent with the total number of EMSs since each EMS correlates with an ECS. We consider the EMS of new ECS, to be a new EMS. For any unchanged ECS, we check if their EMS has changed or not. Unchanged EMSs are the sets that contain the same individuals in the current version w.r.t. the previous / first version of the dataset. For instance, for any two datasets G 1 and G 2 , two abstract schemas AS 1 ∈ G 1 , AS 2 ∈ G 2 , and given an  Taking the first and last snapshot, 51% of the EMSs changed. This implies that 17% of all EMSs remains unchanged w.r.t. the vocabulary terms and the set of individuals they are composed to. For those long-term EMSs, we can conclude that they are established terms used to describe individuals and that there is a global agreement among the domains about this description, and that the set of individuals it describes is also well-defined. These sets characterizes the static partition of the dataset.</p><p>In conclusion, the entity mapping level changes in one order of magnitude more than the abstract schema (this is obviously due to their size). Still, their dynamics highly correlates and cannot be considered separately.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Related Work</head><p>There exists many approaches dedicated on the study of the Linked Data dynamics. Ding and Finin <ref type="bibr" target="#b0">[1]</ref> have crawled about 300 million triples from different so-called Semantic Web documents (SWDs) in 2006. This dataset is referred to as the SW06MAY dataset. The authors conclude that there has been a more active ontology development in the earlier time period that transitioned into more (re-)use oriented activities (i. e., use of the ontologies in the above mentioned SWDs). Overall, their analysis also shows that the volume of the Semantic Web documents available on the web is growing, an observation which is well consistent with and well known from other sources like the LOD cloud web site <ref type="foot" target="#foot_2">2</ref> . Likewise, we also show that the volume of the data in the LOD cloud tends to grow. Due to the refactoring phase, the volume stays at a constant rate.</p><p>Umbrich et al. <ref type="bibr" target="#b8">[9]</ref> measure the dynamics of Linked Data and the dynamics of Linked Data sources with HTML documents on the Web. Their change detection uses (i) HTTP metadata monitoring (HTTP headers including timestamps and ETags), (ii) content monitoring and (iii) active notification of data sources. These three detection mechanisms are compared by several aspects like costs, reliability, and scalability of the mechanism. The content monitoring applies a syntactic comparison of the data source content, i.e., a comparison of RDF triples ignoring inference.</p><p>The Dynamic Linked Data Observatory is a monitoring framework to analyze dynamics of Linked Data <ref type="bibr" target="#b3">[4]</ref>. Snapshots of the Web of data are regularly collected and then compared in order to detect and categorize changes. Using these snapshots, the authors study the availability of documents and determined their change rate. Only 25% of the documents change frequently and they contain a balance of documents with additions and deletions. Moreover, regarding the types of changes occurring on an RDF-triple level, the authors conclude that the schema signature of documents involving predicates and values for rdf:type changed very infrequently. Motivated by this statement, we decide to study the dynamics of the schema information w.r.t another perspective. Finally, they showed that the rate of fresh links being added to the documents is very low. An analysis of temporal information in Linked Open Data is presented in <ref type="bibr" target="#b6">[7]</ref>, i. e., temporal information available in document headers and in triples. The experiments on the BTC 2012 dataset shows the use of temporal information (about 10% overall) are not sufficiently high enough to support our outlined use case. In our approach, we do not verify the agreement between the changes and the temporal information.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Conclusions</head><p>In this paper, we have investigated schema dynamics on the LOD cloud from a new point of view. Instead of looking how the vocabularies change over time, we verify how the use of vocabularies changes. With use, we mean how the properties and types, defined in the vocabularies, are applied to describe individuals in the LOD cloud. We formalize the notion of abstract schema level and entity mapping level. The abstract schema level corresponds to the set of combinations of vocabulary terms extracted from a dataset. Each combination identifies a distinct group of individuals. The entity mapping level corresponds to all sets of such individuals' groups. We study schema dynamics w.r.t. these two levels.</p><p>Additionally, we provide a quantitative analysis on the schema information of the DyLDO dataset. The observation of weekly snapshots over a one-year period shows that only 35% of the combination of vocabulary terms from the first snapshot remain the same. All the others have been changed (e. g., merged, split, deleted). This implies that the data and the usage of vocabularies in the LOD cloud are in a continuous changing process. Moreover, we could also observe that during the monitoring period, six intense change events have taken place. In these phases, the amount of schema and data information has been strongly reduced and in the follow-up snapshots these information increased again.</p><p>We plan to proceed this research into three directions: (1) investigate the reasons for the peaks occurring in the plots, e.g., check the impact of the (un-) availability of documents, (2) conduct an evaluation at the pay-level domain. We assume that the schema changes of the domains in the LOD cloud behave differently and each of them influences in a certain degree the aggregated behavior of the cloud, ( <ref type="formula">3</ref>) verify what kind of schema changes occur and extract patterns of changes to use as indicators for predictions.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>EMS( ecs1 )</head><label>ecs1</label><figDesc>= {uni-koblenz:GerdGroener} EMS(ecs1) = {uni-koblenz:GerdGroener} Unchanged EMS(ecs2) ={uni-koblenz:ThomasGottron} Deleted EMS(ecs3) ={uni-koblenz:RenataDividino} EMS(ecs3) ={uni-koblenz:RenataDividino, Changed uni-koblenz:ThomasGottron} EMS(ecs4) ={uni-koblenz:Robust} Deleted EMS(ecs4 a ) = {uni-koblenz:Robust} New EMS(ecs4 b ) = {uni-koblenz:Media} New EMS(ecs5) = {uni-koblenz:AnsgarScherp} New mapping set EMS of ecs as: EMS(ecs) = {s |Λ(s) = ecs ∧ (s, p, o) ∈ G} Changes in the Entity Mapping Sets over Time. Changes of the EMSs at the mapping level are characterized by changes in the association of individuals to the ECSs. These changes on the mapping level include: (1) an individual is moved to a different EMS, (2) a new individual is added to an EMS, or (3) an individual is not mapped to an EMS anymore as it has been deleted from the RDF dataset.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>(a) Total number of ECS. (b) Unchanged ECS w.r.t the previous (orange) / first (blue) snapshot. (c) New ECSs w.r.t. the previous (orange) / first (blue) snapshot. (d) Deleted ECSs w.r.t. previous (orange) / first (blue) snapshot. (e) Total percentage of unchanged (blue), and new (orange) ECS w.r.t. the first snapshot. (f) Total percentage of unchanged (blue), and new (orange) ECS w.r.t. the previous snapshot.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 1 .</head><label>1</label><figDesc>Figure 1. Abstract schema changes for the different snapshots of the DyLDO dataset.</figDesc><graphic coords="8,165.99,341.47,138.33,74.56" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head></head><label></label><figDesc>Fig 1(e) and Fig 1(f) show (in percentage) the total number of new ECSs and unchanged ECSs in a snapshot compared to the first/previous snapshots.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head></head><label></label><figDesc>(a) Total numbers of individuals (subjects) per snapshot. (b) Average of individuals per EMS. (c) Total percentage of changed (blue), unchanged (orange), and new EMS (yellow) w.r.t the 1st version. (d) Total percentage of changed (blue), unchanged (orange), and new EMS (yellow) w.r.t the previous version.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 2 .</head><label>2</label><figDesc>Figure 2. Mapping changes of the data from the different snapshots of the DyLDO dataset.</figDesc><graphic coords="10,311.04,240.60,138.32,73.94" type="bitmap" /></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>Scenario: Schema excerpt from July 2, 2013.</figDesc><table><row><cell>@prefix</cell><cell>uni-koblenz:</cell><cell>&lt;http://www.uni-koblenz.de/&gt; .</cell></row><row><cell>@prefix</cell><cell>rdf:</cell><cell>&lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; .</cell></row><row><cell>@prefix</cell><cell>foaf:</cell><cell>&lt;http://xmlns.com/foaf/0.1/&gt; .</cell></row><row><cell cols="2">uni-koblenz:GerdGroener rdf:type</cell><cell>foaf:Person .</cell></row><row><cell cols="2">uni-koblenz:GerdGroener foaf:knows</cell><cell>uni-koblenz:RenataDividino .</cell></row><row><cell cols="2">uni-koblenz:ThomasGottron foaf:name</cell><cell>"Thomas Gottron".</cell></row><row><cell cols="2">uni-koblenz:ThomasGottron foaf:knows</cell><cell>uni-koblenz:RenataDividino.</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:name</cell><cell>"Renata Dividino".</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:knows</cell><cell>uni-koblenz:GerdGroener .</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:mbox</cell><cell>mailto:dividino@uni-koblenz.de .</cell></row><row><cell>uni-koblenz:Robust</cell><cell>rdf:type</cell><cell>uni-koblenz:Project.</cell></row><row><cell>uni-koblenz:Robust</cell><cell>foaf:homepage</cell><cell>uni-koblenz/Project/Robust .</cell></row><row><cell>uni-koblenz:Robust</cell><cell>foaf:seeAlso</cell><cell>uni-koblenz:Projects.</cell></row><row><cell cols="3">uni-koblenz:ThomasGottron uni-koblenz:worksFor uni-koblenz:Robust .</cell></row><row><cell>uni-koblenz:Media</cell><cell>rdf:type</cell><cell>uni-koblenz:Project .</cell></row><row><cell>uni-koblenz:Media</cell><cell>foaf:homepage</cell><cell>uni-koblenz/Project/Media .</cell></row><row><cell>uni-koblenz:Media</cell><cell>foaf:seeAlso</cell><cell>uni-koblenz:Projects .</cell></row><row><cell cols="3">uni-koblenz:RenataDividino uni-koblenz:worksFor uni-koblenz:Media .</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2 .</head><label>2</label><figDesc>Scenario: Schema excerpt from July 3, 2013.</figDesc><table><row><cell>@prefix</cell><cell>uni-koblenz:</cell><cell>&lt;http://www.uni-koblenz.de/&gt; .</cell></row><row><cell>@prefix</cell><cell>rdf:</cell><cell>&lt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&gt; .</cell></row><row><cell>@prefix</cell><cell>foaf:</cell><cell>&lt;http://xmlns.com/foaf/0.1/&gt; .</cell></row><row><cell>uni-koblenz:GerdGroener</cell><cell>rdf:type</cell><cell>foaf:Person .</cell></row><row><cell>uni-koblenz:GerdGroener</cell><cell>foaf:knows</cell><cell>uni-koblenz:RenataDividino .</cell></row><row><cell>uni-koblenz:GerdGroener</cell><cell>foaf:knows</cell><cell>uni-koblenz:AnsgarSherp .</cell></row><row><cell cols="2">uni-koblenz:AnsgarScherp rdf:type</cell><cell>foaf:Person .</cell></row><row><cell>uni-koblenz:AngarScherp</cell><cell>foaf:name</cell><cell>"Ansgar Scherp" .</cell></row><row><cell cols="2">uni-koblenz:ThomasGottron foaf:name</cell><cell>"Thomas Gottron".</cell></row><row><cell cols="2">uni-koblenz:ThomasGottron foaf:mbox</cell><cell>mailto:Gottron@uni-koblenz.com.</cell></row><row><cell cols="2">uni-koblenz:ThomasGottron foaf:knows</cell><cell>uni-koblenz:RenataDividino.</cell></row><row><cell cols="2">uni-koblenz:ThomasGottron foaf:knows</cell><cell>uni-koblenz:AnsgarScherp.</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:name</cell><cell>"Renata Dividino".</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:mbox</cell><cell>mailto:dividino@uni-koblenz.de</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:knows</cell><cell>uni-koblenz:GerdGroener .</cell></row><row><cell cols="2">uni-koblenz:RenataDividino foaf:knows</cell><cell>uni-koblenz:ThomasGottron .</cell></row><row><cell>uni-koblenz:Robust</cell><cell>rdf:type</cell><cell>uni-koblenz:ExternProjects .</cell></row><row><cell>uni-koblenz:Robust</cell><cell>foaf:homepage</cell><cell>uni-koblenz/Project/Robust .</cell></row><row><cell>uni-koblenz:Robust</cell><cell>foaf:seeAlso</cell><cell>uni-koblenz:Projects .</cell></row><row><cell cols="3">uni-koblenz:ThomasGottron uni-koblenz:worksFor uni-koblenz:Robust .</cell></row><row><cell>uni-koblenz:Media</cell><cell>rdf:type</cell><cell>uni-koblenz:InternProjects .</cell></row><row><cell>uni-koblenz:Media</cell><cell>foaf:homepage</cell><cell>uni-koblenz/Project/Media .</cell></row><row><cell>uni-koblenz:Media</cell><cell>foaf:seeAlso</cell><cell>uni-koblenz:Projects.</cell></row><row><cell cols="3">uni-koblenz:RenataDividino uni-koblenz:worksFor uni-koblenz:Media .</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 3 .</head><label>3</label><figDesc>Changes in the Extended Characteristic Sets of the Abstract Schema Level</figDesc><table><row><cell>AS(G) -2 July 2013</cell><cell>AS(G) -3 July 2013</cell><cell>Status</cell></row><row><cell>ecs1 = {foaf:Person, foaf:knows}</cell><cell>ecs1 = {foaf:Person, foaf:knows}</cell><cell>Unchanged</cell></row><row><cell>ecs2 = {foaf:name, foaf:knows,</cell><cell></cell><cell>Deleted</cell></row><row><cell>uni-koblenz:worksFor}</cell><cell></cell><cell></cell></row><row><cell>ecs3 = {foaf:name, foaf:knows,</cell><cell cols="2">ecs3 = {foaf:name, foaf:knows,foaf:mbox, Unchanged</cell></row><row><cell>foaf:mbox, uni-koblenz:worksFor}</cell><cell>uni-koblenz:worksFor}</cell><cell></cell></row><row><cell>ecs4 = {foaf:Project, foaf:homepage,</cell><cell></cell><cell></cell></row><row><cell>foaf:seeAlso}</cell><cell></cell><cell>Deleted</cell></row><row><cell></cell><cell>ecs4 a = {foaf:ExternProject,</cell><cell>New</cell></row><row><cell></cell><cell>foaf:homepage,foaf:seeAlso}</cell><cell></cell></row><row><cell></cell><cell>ecs4 b = {foaf:InternProject,</cell><cell>New</cell></row><row><cell></cell><cell>foaf:homepage,foaf:seeAlso}</cell><cell></cell></row><row><cell></cell><cell>ecs5 = {foaf:Person, foaf:name}</cell><cell>New</cell></row></table><note>an RDF dataset may change for snapshots taken at different points in time, the actual definition of the vocabularies themselves is typically stable. With other words, vocabularies like FOAF, Dublin Core, SKOS, etc. are hardly changed and updated even over a longer period of time.Example. To illustrate possible changes on the abstract schema, let us consider the changes in our scenario described in Sec. 2. Table3shows these changes. The abstract schema of the dataset presented in Table1is described by ecs 1 ={foaf:Person, foaf:knows}, ecs 2 ={foaf:name, foaf:knows, uni-koblenz:worksFor}, ecs 3 = {foaf:name, foaf:knows, foaf:mbox, uni-koblenz:worksFor}, and ecs 4 = {foaf:Project, foaf:homepage, foaf:seeAlso}. Likewise, the abstract schema of the dataset presented in Table2is described by ecs 1 = {foaf:Person, foaf:knows}, ecs 3 = {foaf:name, foaf:knows, foaf:mbox, uni-koblenz:worksFor} , ecs 4a = {foaf:ExternProject, foaf:homepage, foaf:seeAlso}, ecs 4 b = {foaf:InternProject, foaf:homepage, foaf:seeAlso}, and ecs 5 = {foaf:Person, foaf:name}. The ECS ecs 1 , and ecs 3 remain unchanged across the two snapshots of our example. The set ecs 2 is deleted in the later version. Additionally, we observe with ecs 5 the use of a new combination of types and properties {foaf:Person, foaf:name}.</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head>Table 4 .</head><label>4</label><figDesc>Entity mapping level changes</figDesc><table><row><cell>2 July 2013</cell><cell>3 July 2013</cell><cell>Status</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://swse.deri.org/dyldo, last accessed: July 19,</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2013" xml:id="foot_1"></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_2">http://www.lod-cloud.net/, last accessed: 23 March, 2013</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Acknowledgements. The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 257859, ROBUST.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Characterizing the semantic web on the web</title>
		<author>
			<persName><forename type="first">L</forename><surname>Ding</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Finin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ISWC 2006. LNCS</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2006">2006</date>
			<biblScope unit="volume">4273</biblScope>
			<biblScope unit="page" from="242" to="257" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Lodatio: Using a schema-level index to support users in finding relevant sources of linked data</title>
		<author>
			<persName><forename type="first">T</forename><surname>Gottron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Scherp</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Krayer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Peters</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">K-CAP</title>
		<imprint>
			<biblScope unit="page" from="105" to="108" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">A Systematic Investigation of Explicit and Implicit Schema Information on the Linked Open Data Cloud</title>
		<author>
			<persName><forename type="first">T</forename><surname>Gottron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Knauf</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Scheglmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Scherp</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ESWC&apos;13</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="228" to="242" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Observing linked data dynamics</title>
		<author>
			<persName><forename type="first">T</forename><surname>Käfer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Abdelrahman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Umbrich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>O'byrne</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Hogan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ESWC</title>
		<imprint>
			<biblScope unit="page" from="213" to="227" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Schemex -efficient construction of a data catalogue by stream-based indexing of linked data</title>
		<author>
			<persName><forename type="first">M</forename><surname>Konrath</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Gottron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Staab</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Scherp</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Web Sem</title>
		<imprint>
			<biblScope unit="volume">16</biblScope>
			<biblScope unit="page" from="52" to="58" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Characteristic sets: Accurate cardinality estimation for rdf queries with multiple joins</title>
		<author>
			<persName><forename type="first">T</forename><surname>Neumann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Moerkotte</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ICDE</title>
		<imprint>
			<biblScope unit="volume">0</biblScope>
			<biblScope unit="page" from="984" to="994" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">On the Diversity and Availability of Temporal Information in Linked Open Data</title>
		<author>
			<persName><forename type="first">A</forename><surname>Rula</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Palmonari</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Harth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Stadtmüller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Maurino</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ISWC 2012. LNCS</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="volume">7649</biblScope>
			<biblScope unit="page" from="492" to="507" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">LOVER: Support for Modeling Data Using Linked Open Vocabularies</title>
		<author>
			<persName><forename type="first">J</forename><surname>Schaible</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Gottron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Scheglmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Scherp</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">LWDM&apos;</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">Towards Dataset Dynamics: Change Frequency of Linked Open Data Sources</title>
		<author>
			<persName><forename type="first">J</forename><surname>Umbrich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hausenblas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Hogan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Polleres</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Decker</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2010">2010</date>
			<publisher>LDOW</publisher>
		</imprint>
	</monogr>
</biblStruct>

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