IEEE Transactions on Knowledge and Data Engineering · 1991 · 31 citations · 19 references
ComputingComputer ScienceSystems EngineeringData ManagementDatabasesKnowledge RepresentationData ModelingTemporal DatabasesTemporal LogicTemporal MappingTime SystemsEvent CalculusInterval Temporal LogicInterval-based RepresentationInterval-based Time ModelsTemporal Data ManagementTemporal Logic SpecificationTemporal ReasoningTemporal Specifications
Characteristics and requirements of systems for temporal data management in the areas of data and knowledge bases, artificial intelligence, and software engineering are investigated and discussed on the basis of a case study. Six representative approaches were selected for this analysis, with the goal of identifying particular features of systems proposed in different areas. The six approaches are: Allen's interval-based logic, Dean and McDermott's time map management, Kowalski and Sergot's event calculus, Maiocchi and Pernici's TSOS. Snodgrass' TQuel, and Hagelstein's ERAE. The characteristics of each system are classified and compared. On the basis of this analysis, a framework for the evaluation of temporal systems and for the specification of temporal data management systems is proposed.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
19
Maintaining knowledge about temporal intervals
James F. Allen · Communications of the ACM · 1983 · 7.5K citations · Full text
Towards a general theory of action and time
James F. Allen · Artificial Intelligence · 1984 · 2.6K citations
Jon Doyle · Artificial Intelligence · 1979 · 1.8K citations · Full text
The design and implementation of INGRES
Michael Stonebraker, Gerald Held, Eugene Wong et al. · ACM Transactions on Database Systems · 1976 · 884 citations · Full text
The temporal query language TQuel
Richard T. Snodgrass · ACM Transactions on Database Systems · 1987 · 607 citations · Full text