{"title":"Object histories as a foundation for an active OODB","authors":"J. V. D. Akker, A. Siebes","doi":"10.1109/DEXA.1996.558263","DOIUrl":null,"url":null,"abstract":"Several links exist between active and temporal databases. These are summarised by the observation that rules are triggered by a specified evolution of the database. We discuss the relation between active and temporal database using DEGAS, an object based active database programming language. To achieve full active database functionality, a DEGAS object records its complete history. Hence, all data needed for a temporal database supporting a single temporal dimension is provided. Furthermore, the semantics of the active behaviour of DEGAS are defined straightforwardly in terms of the object history. Finally we discuss the advantages and disadvantages of extending DEGAS with a second time dimension (to achieve full temporal functionality) from an active database perspective.","PeriodicalId":438695,"journal":{"name":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEXA.1996.558263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Several links exist between active and temporal databases. These are summarised by the observation that rules are triggered by a specified evolution of the database. We discuss the relation between active and temporal database using DEGAS, an object based active database programming language. To achieve full active database functionality, a DEGAS object records its complete history. Hence, all data needed for a temporal database supporting a single temporal dimension is provided. Furthermore, the semantics of the active behaviour of DEGAS are defined straightforwardly in terms of the object history. Finally we discuss the advantages and disadvantages of extending DEGAS with a second time dimension (to achieve full temporal functionality) from an active database perspective.