{"title":"A data translation tool for engineering systems","authors":"D. Spooner, D. Sanderson, G. Charalambous","doi":"10.1109/DKSME.1989.107446","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107446","url":null,"abstract":"A description is given of a data translation tool developed explicitly for engineering data. It is based on the ROSE 1.0 object-oriented engineering database system. The ROSE data model is flexible enough to handle a wide variety of engineering data structures, and the ROSE extended relational algebra provides the primitive operations needed to edit these data structures to translate engineering data from one form to another. The motivation, design, and implementation of this data translation tool are described, along with lessons learned in its development.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"55 23","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120853048","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 relational query language interface to a hierarchical database management system","authors":"C.-W. Ching, K. E. McCloskey","doi":"10.1109/DKSME.1989.107448","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107448","url":null,"abstract":"The authors present an efficient structured query language (SQL) interface to an IMS hierarchical database management system (DBMS). This interface is a part of DATAPLEX, a heterogeneous distributed database management system that will provide location-transparent access to diverse databases using SQL in the engineering and manufacturing environment. The initial target DBMSs to be interfaced are IMS, DB2, and INGRES. For IMS, the hardest to provide with an SQL interface, an SQL interface called SQL/IMS was developed. A method which translates IMS data definitions is developed. A procedure which decomposes an SQL query into a set of simple IMS-processable queries and recomposes partial results is derived. SQL/IMS was tested using a small test database and a large production database. The performance of SQL/IMS is compared with that of another system used to access IMS data.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"390 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122782995","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}
H. Dentler, M. Scheurer, F. Schmid, A. Kotz, B. Schiefer, K. Dittrich
{"title":"Upgrading a complex object DBMS to full object-orientation: a case study","authors":"H. Dentler, M. Scheurer, F. Schmid, A. Kotz, B. Schiefer, K. Dittrich","doi":"10.1109/DKSME.1989.107450","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107450","url":null,"abstract":"The authors present the example of the DAMASCUS system as an approach to upgrading an existing DBMS with complex objects to support the whole palette of object-oriented features. They show how their current system fits into the overall architecture and which concepts and components have to be added. The resulting DBMS is projected as a data repository for nonstandard applications programmed in object-oriented as well as conventional languages. The authors claim that their approach can be regarded as a general one for nonstandard DBMS kernels.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121556851","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":"An integrated tool box for the electrical engineer","authors":"M. Bartschi, H. Stamer, F. Wunderlich","doi":"10.1109/DKSME.1989.107454","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107454","url":null,"abstract":"The authors present concepts for the integration of software components such as CAD systems, document management systems and expert systems into a tool box for the electrical engineer and describe the architecture of such a system for computer-integrated engineering (CIE). The kernel of the tool box is an engineering database system based on an active DBMS for maintaining the logical integrity of engineering data. The schema of the engineering database consists of a predefined kernel schema of commonly used objects of electrical engineering and a user-definable part. A CIE modeling system is made available for the definition of user-specific data structures, relationships, and engineering rules.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124081400","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":"Design for manufacture: a knowledge-based approach","authors":"J. S. Saggu, A. Morris","doi":"10.1109/DKSME.1989.107462","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107462","url":null,"abstract":"The authors address the development of reasoning mechanism in order to link design and its associated downstream manufacturing requirements. A specific example is presented using the design of aircraft flap components through a computer-based or CAD system which also represents a framework for solving design problems in other domains. This forms the basis of a prototype to enable an evaluation and analysis of the reasoning methodology to be conducted, using artificial-intelligence tools. The prototype is designed to give assistance at different levels in the design and manufacturing processes including the introduction of novel methods of reasoning about potential products and manufacturing approaches.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116164466","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":"Database support for engineering CAD and simulation","authors":"A. Cornelio, S. Navathe","doi":"10.1109/DKSME.1989.107439","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107439","url":null,"abstract":"An integrated database architecture is presented to support the diverse requirements of a CAD environment. The resulting CAD system consists of a design representation database, an existing-design database, and a parts catalog database. The design representation database stores and manages designs currently being developed. The existing-design database and the parts catalog database serve as suggestion systems. The first suggestion system helps the designer by recommending an existing design that closely satisfies the input specifications. In the second suggestion system, the user provides an incomplete component specification and the system suggests a set of standard components that fit these descriptions. A structure-function CAD modeling paradigm is used to represent designs, to perform simulations, and to let designs evolve over time. The structural information represents the physical or the logical aspects of the design, whereas the functional information represents the behavioral aspects of the design.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123883847","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 a relational database as an index to a distributed object database in engineering design systems","authors":"M. Hardwick, G. Samaras","doi":"10.1109/DKSME.1989.107435","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107435","url":null,"abstract":"A description is given of a pragmatic architecture for engineering design systems that divides the databases of those systems into a relational database and an object-oriented database. In the architecture, the relational database is used to find designs in the object database, and the object database is used to support the concurrent editing of designs by multiple users and processes on networks of workstations. The architecture has the advantage of allowing the relational database to concentrate on providing fast indexing methods to find designs, and allowing the object database to concentrate on providing good concurrency and version control tools for design editing. The authors describe the two-part architecture, give classifications for the types of data that can be extracted from the object database and put into the relational database, and give formulas that can be used to quantify the size of the relational database.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122907455","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":"Schema design for a molecular biology laboratory information management system","authors":"V. Markowitz, F. Olken","doi":"10.1109/DKSME.1989.107442","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107442","url":null,"abstract":"The development of the conceptual scheme for the database supporting the laboratory activities for the mapping phase of the Human Genome Project at Lawrence Berkeley Laboratory is discussed. This entailed recording the instances of molecular biology experiments, the data generated from the experiments, and the inventories of biological stocks and chemical compounds. The authors discuss the nature of the application, the major modeling problems they confront, and the methodology they have adopted to address some of these problems. The methodology they adopted combines elements of an extended entity-relation model with those of a data-flow model.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132926025","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":"Building and optimizing an expert system for ATP design","authors":"R. Cremonini, E. Lamma, P. Mello","doi":"10.1109/DKSME.1989.107443","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107443","url":null,"abstract":"A description is presented of an expert system called ADES (ATP design expert system) for the design of automatic train-protection (ATP) systems. (An ATP system is a railway signaling system consisting of a set of logic circuits that control the safe movements of trains within a railway station.) Artificial intelligence techniques proved feasible to address this particular design problem, and ADES, which uses artificial intelligence techniques, makes it possible to design good control circuits to meet operational requirements rapidly by using well-structured, explicitly represented knowledge on ATP. ADES' inference engine works as a partial evaluator for the knowledge representation language KARL which is used to write design rules. Since every circuit produced by the expert system is still expressed in KARL, the KARL interpreter has also been used as a simulator for a designed circuit. Prototypes of the inference engine and the KARL interpreter have been implemented as extended Prolog metainterpreters.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125406377","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":"Diagnosing novel faults","authors":"S. Bublin, R. Kashyap","doi":"10.1109/DKSME.1989.107445","DOIUrl":"https://doi.org/10.1109/DKSME.1989.107445","url":null,"abstract":"Currently available diagnostic expert systems are limited as they cannot address novel situations and faults. Moreover, they cannot recognize such situations, which often lead to an incorrect diagnosis or at best an exhaustive search through their knowledge bases. The CONSOLIDATE system is a hybrid diagnostic system which integrates experiential and causal-model-based knowledge sources, which retains the efficiency of experiential-based approaches while providing a mechanism to recognize and address previously unobserved situations. A discussion is given the CONSOLIDATE system, issues related to novel fault hypothesis generation, and the approach utilized to address these issues.<<ETX>>","PeriodicalId":228213,"journal":{"name":"Proceedings. Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1989-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126192340","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}