{"title":"Active object-relational mediators","authors":"Thomas Kudrass, Andreas Loew, A. Buchmann","doi":"10.1109/COOPIS.1996.555019","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555019","url":null,"abstract":"The paper describes an active abject-oriented mediator for the enforcement of global consistency between relational legacy databases. The authors discuss the problem of integrating several local relational systems into a federated system by the usage of an object-oriented mediator system. They explore how relational DBMSs can be enhanced to signal local updates that may violate global constraints without sacrificing too much autonomy and present a database gateway for detection, logging and signalling. They show how the gateway is embedded into the architecture of an object-relational mediator system. They give a solution to the problem of mapping SQL commands to method calls in a C++ based system using a so-called mediator generator. Furthermore, they discuss how the federated system can be enriched by rule mechanisms that make the mediator behave actively.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127596118","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"High-availability LH* schemes with mirroring","authors":"W. Litwin, Marie-Anne Neimat","doi":"10.1109/COOPIS.1996.555011","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555011","url":null,"abstract":"Mirroring is a popular technique for enhancing file availability. The authors incorporate this technique into the LH* algorithms for scalable distributed linear hash files. Several schemes for mirroring LH* files are presented in this paper. The schemes increase the availability of LH* files in the presence of node failures. Every record remains accessible in the presence of a single node failure, and usually in the presence of multiple-node failures. The price is, as usual, twice as much storage for data, and an increase in the number of messages. The different schemes are characterized by different trade-offs, and they accommodate diverse application requirements. The additional messaging cost per insert is about the same for all the schemes, and is roughly only one message. The cost of a bucket recovery may in contrast vary greatly, from one message for one type of scheme, to a few for another, and many for yet another.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130775337","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Using workflow management in DNA sequencing","authors":"J. Meidanis, G. Vossen, M. Weske","doi":"10.1109/COOPIS.1996.555003","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555003","url":null,"abstract":"DNA fragment assembly is an area which makes intensive use of computers. However, computer users in this field are typically not experts in computer science, but build their working environment on an ad-hoc basis. In this situation, it seems appropriate to offer a kind of support which can contribute to a better organization of working environments, and a better exploitation of computer hardware and software. The authors describe an approach in this direction based on the emerging paradigms of workflow modeling and management. In particular they offer three contributions: first, they discuss why workflow management can be fruitfully adopted in DNA fragment assembly, and describe one way to perceive and model sequencing processes as workflows. Second, they outline an architecture of a system intended to support sequencing applications, whose core component is a workflow management system. Finally, they sketch their experience of building a prototype using commercial workflow management technology.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115685099","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Dynamic classificational ontologies for discovery in cooperative federated databases","authors":"J. Kahng, D. McLeod","doi":"10.1109/COOPIS.1996.554995","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.554995","url":null,"abstract":"A Cooperative Federated Database System (CFDBS) is an information sharing environment in which units of information to be shared may be substantially structured, and participants are actively involved in sharing activities. We focus on the problem of shared ontology for the purpose of discovery in the CFDBS context. We introduce the concept and mechanism of the Dynamic Classificational Ontology (DCO), which is a mediator to help participants identify and resolve ontological similarities and differences. A DCO contains top level knowledge about information units exported by information providers, along with classificational knowledge. By contrast with fixed hierarchical classifications, the DCO builds domain specific, dynamically changing classification schemes; it specifically contains knowledge about overlap among information units. Information providers contribute to the DCO when information units are exported, and the current knowledge in the DCO is in turn utilized to guide export and discovery of information. At the cost of information providers' cooperative efforts, this approach supports much more systematic discovery than that provided by keyword based search, with substantially greater precision and recall. An experimental prototype of the DCO has been developed, and applied and tested to improve the precision and recall of Medline document searches for biomedical information sharing.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122357030","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Günter von Bültzingsloewen, Arne Koschel, Ralf Kramer
{"title":"Active information delivery in a CORBA-based distributed information system","authors":"Günter von Bültzingsloewen, Arne Koschel, Ralf Kramer","doi":"10.1109/COOPIS.1996.555017","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555017","url":null,"abstract":"Many application areas require the integration of heterogeneous information sources into a coherent distributed information system. With such systems, users frequently need not only be able to access information, but they also have to be notified automatically when new information that is relevant to their work becomes available. For example, an our environmental systems project, a civil servant needs to be informed when a measured air quality parameter exceeds a certain threshhold. Detection of such a critical situation requires subsequent monitoring of several data sources (e.g., a database recording measurement values and a database with limit values). The paper presents an approach for such situation monitoring which is based on CORBA, for the technical integration of heterogeneous systems and on active DBMS-style ECA-rules. In particular, it discusses how ECA-rules can be adopted in a CORBA environment, and describes a CORBA-based system for situation monitoring. The major implementation issues addressed are event detection within autonomous component systems and detection of complex distributed situations.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123161639","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Workflow recovery","authors":"Johann Eder, Walter Liebhart","doi":"10.1109/COOPIS.1996.555004","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555004","url":null,"abstract":"Workflow management systems (WFMSs) are becoming the basic technology for organizations to perform their daily business processes (workflows). A consistent and reliable execution of such processes is crucial for all organizations. The authors claim that this can only be achieved by integrating transactional features-especially \"workflow transactions\"-into WFMSs. Based on this idea, they discuss in detail advanced workflow recovery concepts which are necessary for the reliable and consistent execution of business processes in the presence of failures and exceptions. Additionally, they distinguish between different workflow types and present adequate recovery concepts for each of them.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123863626","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A translation protocol achieving consensus of semantics between cooperating heterogeneous database systems","authors":"M. Papazoglou, N. Russell, D. Edmond","doi":"10.1109/COOPIS.1996.555000","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555000","url":null,"abstract":"The paper articulates an approach to resolving the problem of syntactic and semantic heterogeneity among disparate pre-existing database systems through the use of a high-level semantic-oriented protocol for information interchange. This protocol supports many of the requirements of a loosely coupled federation of database systems such as the need for interoperability and the need to support the client/server distributed application model. The protocol aids translation by facilitating cross database linkages and access on the basis of mutually agreeable descriptions of heterogeneous schema constructs which are passed from a client to a server system. The proposed approach offers flexibility (for example, it can be used for building object-oriented wrappers and interfaces which access legacy relational systems), DBMS independence, and reusability of inter-model (schema) translation results.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134221302","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Data integration in the RODIN multidatabase system","authors":"Joseph Albert","doi":"10.1109/COOPIS.1996.554997","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.554997","url":null,"abstract":"The problems of object identification and data integration in heterogeneous multidatabase systems are addressed. The requirement that object identity be an equivalence relation often is not considered, and is shown to require evaluation of recursive queries against external schemas when translating even simple queries against integrated schemas. Data integration facilities which enforce the properties of object identity being an equivalence relation are presented, including techniques for translation of queries of the integrated data.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127623126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The role of database technology in workflow management systems (panel position paper)","authors":"G. Alonso","doi":"10.1109/COOPIS.1996.555009","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.555009","url":null,"abstract":"The main goal is to discuss the role of database technology and research in the new area of workflow management systems. There are several hundred workflow products in the market and the database community has so far had very little impact in this area. Yet, the problems faced by workflow systems have a lot in common with problems which have already been solved for databases. The paper aims to identify which database technology is relevant in the workflow area and research directions that are most likely to have a significant impact on the evolution of workflow systems. As the basis for discussion, this proposal outlines the current state of the art and points out possible areas in which database technology could be applied in workflow contexts.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127121011","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Integrating data from possibly inconsistent databases","authors":"P. M. Dung","doi":"10.1109/COOPIS.1996.554998","DOIUrl":"https://doi.org/10.1109/COOPIS.1996.554998","url":null,"abstract":"The author addresses the problem of data inconsistencies while integrating data sets from multiple autonomous relational databases. The author starts by arguing that the semantics of integrating possibly inconsistent data is naturally captured by the maximal consistent subsets of the set of all information contained in the collected data. Based on this idea, a simple and intuitive semantical framework is proposed, called the integrated relational calculus which is an extension of the classical relational calculus, for manipulating and querying possibly inconsistent data. It is then shown that the model generalizes the model of flexible relational algebra of Agarwal, Keller, Wiederhold and Saraswat (1995) in the sense that the latter can be embedded into the former. It is also shown that the flexible relational model is not capable of integrating correctly relations with more than one key. The author further argues that flexible relational model provides a rather weak query language. The author then proves that for databases with only one key the flexible model provides a correct integration of inconsistent data.","PeriodicalId":314823,"journal":{"name":"Proceedings First IFCIS International Conference on Cooperative Information Systems","volume":"11 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120911622","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}