TY - GEN
T1 - Modeling concept evolution
T2 - 28th International Conference on Conceptual Modeling, ER 2009
AU - Rizzolo, Flavio
AU - Velegrakis, Yannis
AU - Mylopoulos, John
AU - Bykau, Siarhei
PY - 2009/12/1
Y1 - 2009/12/1
N2 - The world is changing, and so must the data that describes its history. Not surprisingly, considerable research effort has been spent in Databases along this direction, covering topics such as temporal models and schema evolution. A topic that has not received much attention, however, is that of concept evolution. For example, Germany (instance-level concept) has evolved several times in the last century as it went through different governance structures, then split into two national entities that eventually joined again. Likewise, a caterpillar is transformed into a butterfly, while a mother becomes two (maternally-related) entities. As well, the concept of Whale (a class-level concept) changed over the past two centuries thanks to scientific discoveries that led to a better understanding of what the concept entails. In this work, we present a formal framework for modeling, querying and managing such evolution. In particular, we describe how to model the evolution of a concept, and how this modeling can be used to answer historical queries of the form "How has concept X evolved over period Y". Our proposal extends an RDF-like model with temporal features and evolution operators. Then we provide a query language that exploits these extensions and supports historical queries.
AB - The world is changing, and so must the data that describes its history. Not surprisingly, considerable research effort has been spent in Databases along this direction, covering topics such as temporal models and schema evolution. A topic that has not received much attention, however, is that of concept evolution. For example, Germany (instance-level concept) has evolved several times in the last century as it went through different governance structures, then split into two national entities that eventually joined again. Likewise, a caterpillar is transformed into a butterfly, while a mother becomes two (maternally-related) entities. As well, the concept of Whale (a class-level concept) changed over the past two centuries thanks to scientific discoveries that led to a better understanding of what the concept entails. In this work, we present a formal framework for modeling, querying and managing such evolution. In particular, we describe how to model the evolution of a concept, and how this modeling can be used to answer historical queries of the form "How has concept X evolved over period Y". Our proposal extends an RDF-like model with temporal features and evolution operators. Then we provide a query language that exploits these extensions and supports historical queries.
UR - http://www.scopus.com/inward/record.url?scp=78650024678&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-04840-1_25
DO - 10.1007/978-3-642-04840-1_25
M3 - Conference contribution
AN - SCOPUS:78650024678
SN - 3642048390
SN - 9783642048395
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 331
EP - 345
BT - Conceptual Modeling - ER 2009 - 28th International Conference on Conceptual Modeling, Proceedings
Y2 - 9 November 2009 through 12 November 2009
ER -