In this paper we present a formal model and pseudo-code specifications for the Spatial Analysis software TIMESPACE. This software will be used for developing applications concerned with the micro-use of space in the domestic environment, attempting to relate household activities with the daily pattern of domestic routines and to present the morphology of domestic experience throughout the day. In order to do this, we define a formal model of time, to cater for the storage and retrieval of time-related spatial information. The representation of time is achieved through the extension of data structures with lifespans. The introduction of lifespans into data structures representing spaces and users of spaces allow us to manipulate the stored data and produce very useful information related to the time, usage and uses of spaces. Few examples of possible questions that we will be able to answer are: which space is used the most/least, which users use a space during a particular time, etc. In order to produce such information, we need to define some operators on lifespans, which can be used either within a query language allowing ad-hoc or predefined queries, or within a programming language. In this paper we formally define these operators, provide their pseudo-code and provide some possible queries to illustrate their use and usefulness. We want to emphasize that the contribution of this paper is to the utilization of temporal databases to real life applications (Architecture) and not to their underlying theory and/or implementation.
|Title of host publication||Computational Methods in Circuits and Systems Applications|
|Publisher||World Scientific and Engineering Academy and Society|
|Number of pages||6|
|Publication status||Published - 2003|
- Spatial Analysis
- Temporal Databases