Case-Based Reasoning lets computer-aided designsystemsuse prior experience to solve new problems. This approach seems to be very fruitful for supporting conceptual design activities if a library of design cases is a...
详细信息
Case-Based Reasoning lets computer-aided designsystemsuse prior experience to solve new problems. This approach seems to be very fruitful for supporting conceptual design activities if a library of design cases is available. The main goal of this paper is to present the general framework of a case-based design system for supporting a designer through the earliest steps of designing chemical processes and their representation in flowsheets. The paper focuses on two CBR core problems: first, the case representation for the complex process flowsheets, and second, the similarity measure for the structural representation, The paper ends with a presentation of the implementation details, and suggestions for future research. Copyright (C) 1996 Elsevier Science Ltd.
The object-process methodology incorporates the system static-structural and dynamic-procedural aspects into a single, unified model. This unification bridges the gap that separates the static, "object" mode...
The paper describes modelling and design of expert system reasoning process using object-oriented approach. Specifically, it shows one way of representing all of the important concepts, components and activities of an...
详细信息
ISBN:
(纸本)7800033813;0780332814
The paper describes modelling and design of expert system reasoning process using object-oriented approach. Specifically, it shows one way of representing all of the important concepts, components and activities of an expert system reasoning process as classes, objects, and interactions among the objects. Existing approaches in this regard include using commercial integrated tools for building expert systems, application-specific modelling and developing supporting tools in-house, identifying the particular application as an instance of a certain generic task, using ontologies, etc. The essence of the approach proposed in this paper is an object-oriented model of reasoning process based on a hierarchy of reasoning agents. The model is supported by a number of design patterns that help develop a nide range of object-oriented reasoning mechanisms for practical applications. The approach was compared to the existing ones w.r.t. the features like efficiency, reusability, uniformity, simplicity, etc. Results of the comparison show that the approach is easy to use, produces unified reasoning mechanisms suited to each particular application, and significantly reduces design and implementation efforts and costs.
The paper describes object-oriented modelling techniques for system analysis, software design and program implementation of CAD and FEM based models for the analysis of complex hydro-geotechnical engineering systems. ...
详细信息
The paper describes object-oriented modelling techniques for system analysis, software design and program implementation of CAD and FEM based models for the analysis of complex hydro-geotechnical engineering systems. Such models are becoming increasingly important due to the dense covering with large building structures, predominantly in urban areas, and the growing importance of environmental concerns. Starting from the real world system, a partial computer model is specified: the Geotechnical Model. This model serve as a basis for administration and calculation of geotechnical and hydromechanical processes. The principals of the new object-oriented software design, which couples GIS, CAD and FEM techniques by interfaces and includes object-oriented DBMS for the administration of different models, and its C++ implementation are presented. Time-dependent changes of the hydro-geotechnical system, due to ongoing construction processes, are taken into account with flexible modelling strategies. The physical interactions between structures, soil and aquifer necessitate a comprehensive analysis which requires a suitable discretization of the computational domain in space and time. Due to the 3D complexity of the problem space, an object-oriented decomposition into macro-structures is inevitable. This way of modelling allows the administration and the integration of complex hydro-geotechnical systems by the use of different computer systems. Results of the research about system analysis, software design and program implementation are presented and illustrated with typical examples from hydro-geotechnical applications.
objectoriented Software Engineering has focused mainly on the notations, models and tools to be used in order to carry out the analysis, design and implementation of systems. Iteration has been emphasized as a soluti...
详细信息
This thesis demonstrates the adequacy of an object-oriented approach to the con- struction of distributed metainformation systems: systems that facilitate infor- mation use by maintaining some information about the in...
详细信息
This thesis demonstrates the adequacy of an object-oriented approach to the con- struction of distributed metainformation systems: systems that facilitate infor- mation use by maintaining some information about the information. Computer systems are increasingly being used to store information objects and make them accessible via network. This access, however, still relies on an adequate metainformation system: there must be an effective means of specifying relevant information objects. Moreover, distribution requires the metainformation system to cope well with intermittent availability of network resources. Typical metainformation systems developed to date permit information ob- jects to be specified by expressing knowledge about their syntactic properties, such as keywords. Within this approach, however, query results are potentially too large to be transmitted, stored and treated, at reasonable cost and time. users are therefore finding it difficult to navigate their way through the masses of information available. In contrast, this thesis is based on the principle that a metainformation system IS more effective if it permits information objects to be specified according to their semantic properties, and that this helps managing, filtering and navigating information. Of particular interest is object orientation because it is the state- of-the-art approach to both the representation of information semantics and the design of reliable systems. The thesis presents the design and implementation of a programming toolkit for the construction of metainformation systems, where information objects can be any entity that contains information, the notion of views permits organising the information space, transactional access is employed to obtain consistency, and replication is employed to obtain high availability and scalability.
Before agents can be used extensively a methodology must be established for the development of agent based systems. This methodology must encompass modeling or analysis, design, and implementation of both the technica...
详细信息
Constraints provide a flexible and uniform way to conceptually represent diverse data capturing spatio-temporal behavior, complex modeling requirements, partial and incomplete information etc, and have been used in a ...
详细信息
object-oriented paradigm promises a high level of reusability in software development. However, by just selecting an object-oriented programming language does not guarantee achieving highly reusable software component...
详细信息
Simulators provide an economical means of understanding and evaluating the performance of both abstract and real world systems. In addition to being efficient and easy to use, modern day simulators must be able to cop...
Simulators provide an economical means of understanding and evaluating the performance of both abstract and real world systems. In addition to being efficient and easy to use, modern day simulators must be able to cope with the demands of increasing complexity within systems. Simulators must also be easily extensible so that the behaviour and performance of a wide variety of systems may be studied. -- This report will outline the design and implementation of a utility which integrates an interactive, graphical design tool with a discrete event simulation engine that employs the object-oriented paradigm as a means of combating complexity. Central to the simulation technique is the concept of local time, in which each entity being simulated maintains its own notion of time throughout the simulation. This concept promotes component encapsulation and self-containment thereby facilitating the implementation of distributed event-driven simulators. Although the simulation domain described in this report will consist primarily of digital logic circuits, the simulation techniques should also be amenable to the simulation of any discrete event system. -- The graphical user interface front-end to the simulator engine is designed to be easy to use, hence making the underlying simulator engine accessible to a wide audience. The implementation of the interface is loosely integrated with the simulator engine, thereby providing a high degree flexibility between the interface and the simulator itself. The interface and the simulator can each operate as distinct, self-contained applications. As a result, the simulator engine could be configured to employ a different graphical interface and the graphical interface can be adapted for a variety of existing text-based simulator engines.
暂无评论