Principles of computer-aided design: computability of design
Expert systems for configuration at Digital: XCON and beyond
Communications of the ACM
Tools and techniques for conceptual design
Artificial intelligence in engineering design (Volume I)
CoLan: a functional constraint language and its implementation
Data & Knowledge Engineering
Toward principles for the design of ontologies used for knowledge sharing
International Journal of Human-Computer Studies - Special issue: the role of formal ontology in the information technology
Configuration-Design Problem Solving
IEEE Expert: Intelligent Systems and Their Applications
Consistency-based diagnosis of configuration knowledge bases
Artificial Intelligence
Acquisition and maintenance of constraints in engineering design
Proceedings of the 3rd international conference on Knowledge capture
Capturing quantified constraints in FOL, through interaction with a relationship graph
EKAW'06 Proceedings of the 15th international conference on Managing Knowledge in a World of Networks
Using MetaConcept to build data and knowledge repositories
International Journal of Knowledge-based and Intelligent Engineering Systems - Selected papers of KES2012-Part 2 of 2
Hi-index | 0.00 |
The Designers' Workbench is a system, developed to support designers in large organizations, such as Rolls-Royce, to ensure that the design is consistent with the specification for the particular design as well as with the company's design rule book(s). The evolving design is described against a jet engine ontology. Design rules are expressed as constraints over the domain ontology. To capture the constraint information, a domain expert (design engineer) has to work with a knowledge engineer to identify the constraints, and it is then the task of the knowledge engineer to encode these into the Workbench's knowledge base. This is an error prone and time consuming task. It is highly desirable to relieve the knowledge engineer of this task, and so we have developed a tool, ConEditor+ that enables domain experts themselves to capture and maintain these constraints. The tool allows the user to combine selected entities from the domain ontology with keywords and operators of a constraint language to form a constraint expression. In order to appropriately apply, maintain and reuse constraints, we believe that it is important to understand the assumptions and context in which each constraint is applicable; we refer to these as “application conditions”. We hypothesise that an explicit representation of constraints together with the corresponding application conditions and the appropriate domain ontology could be used by a system to support the maintenance of constraints. In this paper, we focus on the important role that the domain ontology plays in supporting the maintenance of constraints in engineering design.