Modeling transition

It is argued that the dynamics of an application domain is best modeled as patterns of change in the entities that make up the domain. An abstraction mechanism for semantic data models is described which represents the transition of domain entities among entity classes. The model of transitions is related to a general computational formalism with well-understood properties. It is shown that the transition abstraction mechanism facilitates the accurate conceptual modeling of the static nature of the domain, assists in the design of database transactions, enables certain kinds of inference, and leads to the ability of a database to actively respond at a high level to low level updates of the data it contains.<<ETX>>

[1]  R. Snodgrass,et al.  A Taxonomy of Time in Databases March , 1985 · ' , 1985 .

[2]  A Unified Model and Methodology for Conceptual Database Design , 1982, On Conceptual Modelling.

[3]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[4]  Lois M. L. Delcambre,et al.  An analysis of the structural, dynamic, and temporal aspects of semantic data models , 1986, 1986 IEEE Second International Conference on Data Engineering.

[5]  Richard T. Snodgrass,et al.  A taxonomy of time databases , 1985, SIGMOD Conference.

[6]  Suryanarayana M. Sripada,et al.  A logical framework for temporal deductive databases , 1988, VLDB.

[7]  Adrian Walker,et al.  Towards a Theory of Declarative Knowledge , 1988, Foundations of Deductive Databases and Logic Programming..

[8]  Peter P. Chen The Entity-Relationship Model: Towards a unified view of Data , 1976 .

[9]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[10]  Madeleine Bates,et al.  The Theory and Practice of Augmented Transition Network Grammars , 1978, Natural Language Communication with Computers.

[11]  Roger King,et al.  Semantic database modeling: survey, applications, and research issues , 1987, CSUR.

[12]  Dzenan Ridjanovic,et al.  On the Design and Specification of Database Transactions , 1982, On Conceptual Modelling.

[13]  John Mylopoulos,et al.  Generalization/Specialization as a Basis for Software Specification , 1982, On Conceptual Modelling.

[14]  Anne H. H. Ngu Conceptual Transaction Modeling , 1989, IEEE Trans. Knowl. Data Eng..

[15]  T. Lougenia Anderson,et al.  Modeling Time at the Conceptual Level , 1982, JCDKB.

[16]  V. M. Markowitz,et al.  Representing processes in the extended entity-relationship model , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[17]  Shashi K. Gadia,et al.  A query language for a homogeneous temporal database , 1985, PODS '85.