CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
References

Hits 1 to 20 of 213

_id 8503
authors Coyne, Richard D. and Gero, John S.
year 1986
title Semantics and the Organisation of Knowledge in Design
source Design Computing. 1986. vol. 1: pp. 68-89 : ill. includes bibliography
summary The linguistic paradigm of design is considered. The idea of meta-languages is developed as a means of generating designs that are imbued with semantic content. The formulation of meta-languages therefore becomes a way of organizing knowledge about design. The usefulness of these ideas is demonstrated by means of programs developed in Prolog
keywords design, knowledge, semantics
series CADline
email
last changed 2003/05/17 10:17

_id cc5a
authors Rasdorf, William J. and Wang, TsoJen E.
year 1986
title Expert System Integrity Maintenance for the Use of Engineering Data
source Computing in Civil Engineering Conference Proceedings (4th : 1986 : Boston, MA). American Society of Civil Engineers, pp. 654-668. CADLINE has abstract only
summary This paper describes a mechanism that enables one to automatically monitor and evaluate the use of engineering design data. The framework, associated with a relational database management system, combines a database with a set of constraints on the use of engineering data. This requires a database that stores all of the data normally associated with engineering design as well as all of the domain-dependent constraints imposed upon the use of the design data. Such a framework has been successfully constructed and is described in this paper. An example, based on constraints extracted from the AISC Specification, is presented and the performance of the framework is discussed. The proposed framework resides between a DBMS and its users and serves as an experienced expert consultant to the users. It embodies the knowledge of the specific domain of interest; in this case, allowable stresses in steel members. Whenever a user retrieves data from the database, the mechanism is activated. It interprets data request, applies the appropriate constraints, and provides the correct data. Its understanding of the semantics of both the data request and its own constraints insures the validity of data it selects to return to the user. All previous database integrity research concentrated on maintaining the integrity of the stored data, i.e., on guaranteeing the integrity of any static state of the database. This paper advocates a mechanism for checking data being retrieved from the database as well as for checking data being inserted into the database. It deals, therefore, with the correctness of data being selected for use
keywords information, civil engineering, expert systems, relational database
series CADline
last changed 2003/06/02 13:58

_id c3ca
authors Rasdorf, William J. and Watson, Bruce R.
year 1986
title ADI : An Adaptive Database Interface for Dynamic Databases
source ASME Symposium Proceedings on Knowledge based Expert Systems for Manufacturing. Anaheim, CA: American Society of Mechanical Engineers, Production Engineering Division, December, 1986. pp. 119-130. CADLINE has abstract only
summary The operation of a manufacturing organization often depends on its underlying design and manufacturing databases. In a manufacturing environment, many users, both individuals and application programs, must have access to one or more of the organization's databases to provide, use, or modify data, to control information flow, and to facilitate information management. Such databases routinely undergo dynamic changes in both their content and their structure. These changes commonly result from the design of new products, the introduction of new materials, and the introduction of new machines and processes on the shop floor. Such continuing changes must be reflected in the database schemas and subsequently require that application programs be updated and that online users be educated on a continuous basis. The problem addressed in this paper is that it is difficult for users and application programs to get the information that they need, when they need it, from the multiple heterogeneous database management system (DBMS) environments that have evolved in design and manufacturing organizations. The solution proposed here is to build a general, extendable interface between database users and the many sources of data available to them. This in itself is not a new suggestion; a number of researchers have addressed portions of this problem. In general, the interfaces that they have developed to date are best suited to environments where the structure of the database is static and does not change over time. One of the things that this paper proposes that is different from existing work is an interface which handles the dynamic restructuring nature of manufacturing databases, enabling a user to obtain the most accurate and up to date information as the structure and content of the underlying databases change. Another unique aspect of the DBMS interface proposed herein is that the interface attempts to capture the knowledge that an experienced human user incorporates in his search for data in a database, i.e., it seeks to identify and use the generic knowledge needed to operate a DBMS. This knowledge is used by the interface to enable both the online users and the application programs to request data without knowing the data's location or precisely how to ask for it. Further, the interface makes use of mechanisms that allow the user to request data without knowing the exact identity of the required entities that are stored in the database
keywords engineering, database, manufacturing, user interface
series CADline
last changed 2003/06/02 10:24

_id ab08
authors Samad, Tariq
year 1986
title A Natural Language Interface for Computer-Aided Design
source ix, 188 p. Boston: Kluwer Academic Publishers, 1986. includes bibliography: p. [174]-184 and index. -- (Kluwer International Series in Engineering and Computer Science)
summary A description of CLEOPATRA, a natural language interface for a particular sub-domain of computer aided design--circuit simulation post processing. The language is based on an approach to natural language understanding that supplements a case frame parser with a few novel features that give the approach more generality and power than pervious approaches without sacrificing the intuitive appeal of case-frame semantics
keywords CAD, natural languages, user interface, integrated circuits
series CADline
last changed 1999/02/12 15:09

_id 0f76
authors Balachandran, M. B. and Gero, John S.
year 1986
title Knowledge-based Design Optimization
source IAAI'86 Conference. 1986. pp. i:4:1-14
summary CADLINE has abstract only. Optimization is a well understood process in design domains. A designer formulates the design problem as a single criterion or multicriteria optimization problem and then selects an appropriate optimization algorithm to search for the optimal values for the design variables. The formulation and algorithm selection procedures have been considered to be activities which relied on substantive human knowledge. This paper describes a computer system, OPTIMA, which formulates design optimization problems from a pseudo-English description into canonical algebraic expressions. It then recognizes the formulation and selects appropriate algorithm(s) for their solutions. Finally, it runs the selected algorithm(s) and sends the results to the original descriptions. Areas of expert knowledge involved in carrying out the above tasks are identified. Such knowledge is explicitly encoded in the systems. The basic philosophy and key features of the system are described and are illustrated by examples
keywords algorithms, expert systems, knowledge base, design, optimization, structures, engineering
series CADline
email
last changed 2003/06/02 13:58

_id e220
authors Balachandran, M.B. and Gero, John S.
year 1986
title Formulating and Recognizing Engineering Optimization Problems
source Aus. Conf Mechs. Struct. and Mats (10th : 1986 : Adelaide) edited by G. Sved. pp. 223-228. CADLINE has abstract only.
summary In applying optimization methodology to engineering design, a considerable amount of knowledge is utilized to construct and solve mathematical design models. However, computer based systems to assist this process have concentrated mainly on the numeric computational aspects of the process. This paper outlines a computer system which uses a knowledge-based systems approach to formulate and recognize design optimization problems. Areas of expert knowledge involved in mathematical design modeling and optimization are identified. Such knowledge is encoded explicitly in the system. An example is presented
keywords knowledge base, systems, engineering, design, mathematics, modeling, structures
series CADline
email
last changed 2003/06/02 13:58

_id a6f1
authors Bridges, A.H.
year 1986
title Any Progress in Systematic Design?
source Computer-Aided Architectural Design Futures [CAAD Futures Conference Proceedings / ISBN 0-408-05300-3] Delft (The Netherlands), 18-19 September 1985, pp. 5-15
summary In order to discuss this question it is necessary to reflect awhile on design methods in general. The usual categorization discusses 'generations' of design methods, but Levy (1981) proposes an alternative approach. He identifies five paradigm shifts during the course of the twentieth century which have influenced design methods debate. The first paradigm shift was achieved by 1920, when concern with industrial arts could be seen to have replaced concern with craftsmanship. The second shift, occurring in the early 1930s, resulted in the conception of a design profession. The third happened in the 1950s, when the design methods debate emerged; the fourth took place around 1970 and saw the establishment of 'design research'. Now, in the 1980s, we are going through the fifth paradigm shift, associated with the adoption of a holistic approach to design theory and with the emergence of the concept of design ideology. A major point in Levy's paper was the observation that most of these paradigm shifts were associated with radical social reforms or political upheavals. For instance, we may associate concern about public participation with the 1970s shift and the possible use (or misuse) of knowledge, information and power with the 1980s shift. What has emerged, however, from the work of colleagues engaged since the 1970s in attempting to underpin the practice of design with a coherent body of design theory is increasing evidence of the fundamental nature of a person's engagement with the design activity. This includes evidence of the existence of two distinctive modes of thought, one of which can be described as cognitive modelling and the other which can be described as rational thinking. Cognitive modelling is imagining, seeing in the mind's eye. Rational thinking is linguistic thinking, engaging in a form of internal debate. Cognitive modelling is externalized through action, and through the construction of external representations, especially drawings. Rational thinking is externalized through verbal language and, more formally, through mathematical and scientific notations. Cognitive modelling is analogic, presentational, holistic, integrative and based upon pattern recognition and pattern manipulation. Rational thinking is digital, sequential, analytical, explicatory and based upon categorization and logical inference. There is some relationship between the evidence for two distinctive modes of thought and the evidence of specialization in cerebral hemispheres (Cross, 1984). Design methods have tended to focus upon the rational aspects of design and have, therefore, neglected the cognitive aspects. By recognizing that there are peculiar 'designerly' ways of thinking combining both types of thought process used to perceive, construct and comprehend design representations mentally and then transform them into an external manifestation current work in design theory is promising at last to have some relevance to design practice.
series CAAD Futures
email
last changed 2003/11/21 15:16

_id 2b3c
authors Carrara, G. and Novembri, G.
year 1986
title KAAD - Knowledge-based Assistance for Architectural Design
source Teaching and Research Experience with CAAD [4th eCAADe Conference Proceedings] Rome (Italy) 11-13 September 1986, pp. 202-212
doi https://doi.org/10.52842/conf.ecaade.1986.202
summary The research being conducted at the CABD LAB at the Department of Building and Environmental Control Technologies is geared to the production of an Expert System for architectural design, which is able to perform interactive design tasks and help to provide accurate and complete description of the buildings in question. The Expert System will control the design process, continually ensuring consistency between the definitions of the designer and a given set of constraints. Accordingly, the System will be able to determine the effects of of definition, performing the choices taken at different stages necessary calculations and checks. The System is based on a general representation of the building objects, from individual components to the whole building defined in terms of a number of hierarchical, topological and functional relational structures resulting from earlier research conducted into the automatic management of architectural design since 1975.

series eCAADe
last changed 2022/06/07 07:54

_id 6643
authors Carrara, Gianfranco and Novembri, Gabriele
year 1986
title Expert System for Building Design
source Congress of the International Council for Building Research, Studies and Documentation (10th : 1986 : Washington). vol. 2: pp. 651-658. includes bibliography. -- abstract also in French
summary At the CABD LAB at the University of Rome, an interactive expert system for architecture is being implemented to supervise building design at every stage of development. The system operates by checking the consistency of design choices against given sets of constraints, and by automatically checking the design process. It is therefore an innovation with respect to current architectural software developed as specific design aids. The system is based on a general representation of building objects (from components to the whole building) by means of semantic nets and a set of inferential procedures. The general representation is developed by making explicit the relational structures according to which architects organize their knowledge about building objects. To do this, the `Frame' formalism is used: this is a knowledge representation technique used in the field of artificial intelligence. It is then shown that such an expert CAAD system is a general purpose tool for architectural design, enabling architects to assess any constraint and/or building attribute by means of a declarative method, which in no way affects their own specific design methodologies
keywords semantic networks, representation, constraints, expert systems, CAD, building, design process, knowledge, frames
series CADline
last changed 2003/06/02 13:58

_id aa60
authors Christiansson, Per
year 1986
title Properties of Future Knowledge Based Systems : The Interactive Consultation System Example
source computer Aided Architectural Design - Developments in Education and Practice. 1986. 14 p. : ill. includes bibliography
summary An introduction to knowledge based systems is presented to point out possibilities and limitations of the new software and hardware technology now beginning to be available. A pilot study on the use of an expert system shell (the ES/P Advisor), is briefly discussed. A part of the Swedish concrete building code was implemented in the expert system shell to demonstrate the use of an interactive consultation system. Ideas on how compact video-discs can be used in this type of systems are also put forward
keywords knowledge base, systems, expert systems, CAD, media
series CADline
last changed 1999/02/12 15:07

_id c27d
authors Flemming, U., Coyne, R.F. and Glavin, T.J. (et al)
year 1986
title ROOS1 -- Version One of a Generative Expert System for the Design of Building Layouts
source 17 p. : ill. Pittsburgh: Engineering Design Research Center, Carnegie Mellon University, September, 1986
summary ROOS1 is a generative expert system for the design of building layouts. The system is intended to complement human designers' performance through (a) its ability to systematically search for alternative solutions with promising trade-offs; and (b) its ability to take a broad range of design concerns into account. Work on the system provides insights into the applicability of Artificial Intelligence techniques to space planning and building design in general. The system is based on a general generate-and-test paradigm. Its main components are a generator, a tester and a control strategy (which is to be expanded later into a genuine planner). The generator is restricted to the allocation of rectangles. The spatial relations above, below, to the left and the right are defined for pairs of objects in a layout and serve as basic design variables which define differences between solutions and govern the enumeration of alternatives. Within the class of layouts it is able to produce, the generator is completely general and able to generate all realizable sets of spatial relations for a given number of objects. In contrast, the tester is domain-specific and incorporates knowledge about the quality of layouts in a specific domain. The system can be applied to various domains by running it with the appropriate tester and, possibly, the appropriate control strategy. The control strategy itself mediates between planner and tester and, when expanded into a planner, is able to streamline the search for alternatives. The system will go through a sequence of versions with increasing complexity. Each version will have a conceptually clean and clear architecture, and it is the authors' intention to evaluate each architecture explicitly in terms of its promises and limitations with respect to various domains. The first of these versions is described in the present paper
keywords enumeration, combinatorics, layout, floor plans, design, methods, architecture, expert systems, planning
series CADline
email
last changed 2003/06/02 14:41

_id eb6e
authors Gero, John S.
year 1986
title Knowledge-Based Design Systems in Architecture
source Teaching and Research Experience with CAAD [4th eCAADe Conference Proceedings] Rome (Italy) 11-13 September 1986, p. 243
doi https://doi.org/10.52842/conf.ecaade.1986.x.h1l
summary This paper describes continuing research in the Architectural Computing Unit of the University of Sydney on the development of knowledge-based design systems in architecture. It is broken into three parts: (i) antecedents - how did we get here? (ii) the present - where are we? (iii) a future - where might we go from here?
series eCAADe
email
last changed 2022/06/07 07:50

_id ecc2
authors Gero, John S. and Balachandran, M. B.
year 1986
title Knowledge and Design Decision Processes
source Berlin: Springer-Verlag, 1986. pp. 343- 352
summary This paper describes how knowledge engineering techniques can be employed within optimization design decision processes. It commences with a brief discussion about multicriteria design optimization prior to elaborating the use of knowledge within this decision process. Four areas are briefly described-- knowledge as a control mechanism in the generation of the Pareto optimal set, knowledge needed to select alternate generation processes, knowledge which can be induced from the Pareto optimal set, and knowledge needed to recognize optimization models. A system which implements these concepts is presented
keywords design process, knowledge, representation, optimization, decision making, multicriteria
series CADline
email
last changed 2003/06/02 10:24

_id 8237
authors Gero, John S. and Coyne, Richard D.
year 1986
title Developments in Expert Systems for Design Synthesis
source New York: 1986. pp. 193-203
summary The applicability of expert systems to design synthesis is demonstrated. This is achieved by means of inference rules which can interpret design specifications in order to produce designs. This approach is applicable to certain classes of design problems which can be subdivided into independent subproblems. An expert system which contains knowledge about conflict resolution applicable to the more general class of design problem is demonstrated
keywords design, expert systems, synthesis
series CADline
email
last changed 2003/05/17 10:17

_id 40fe
authors Gero, John S., Oxman, Rivka E. and Manago, C.
year 1986
title Graphics and Expert Systems
source AUSGRAPH '86 Australian Conference on Computer Graphics (4th : 1986 : Sydney). pp. 25-29 : ill. includes bibliography
summary Expert systems are a novel software technology which aim to model the behavior and knowledge of human experts. This paper presents two modes of interaction between graphics and expert systems in the domain of computer-aided design. The first concerns the interaction between an expert system and commercial CAD systems. The second demonstrates how expert systems can control design oriented graphical representations. Examples from both modes are presented from systems developed at Sydney University
keywords computer graphics, expert systems, CAD, architecture
series CADline
email
last changed 2003/06/02 10:24

_id 8db7
authors Gero, John S., Radford, Antony D. and Rosenman, Michael A. (et al)
year 1986
title Knowledge-based Building Design
source CIB 86, Advanced Building Technology, Proceedings. 1986. vol. 1: pp. 93-102
summary CADLINE has abstract only. The use of the right knowledge depends not only on its availability but also on the designer recognizing that it is needed. The great majority of failures in building design and construction come from the non-application of existing, recorded knowledge; the designer either could not find the right information, or never recognized that the existing basis for making design decisions was inadequate in a new context. This paper describes some work towards the development of knowledge-based computer-aided design tools in which the knowledge is explicit, explained and open to modification. The philosophy behind the work is that design is almost always better if it is based on better knowledge, and that knowledge should be linked as closely as possible to the design activity. Rather than rely on a theoretical discussion, the authors make some brief statements about the nature of such knowledge-based systems and then give some working examples from the Architectural Computing Unit in the University of Sydney
keywords building, knowledge base, design, architecture, CAD
series CADline
email
last changed 2003/06/02 13:58

_id c898
authors Gero, John S.
year 1986
title An Overview of Knowledge Engineering and its Relevance to CAAD
source Computer-Aided Architectural Design Futures [CAAD Futures Conference Proceedings / ISBN 0-408-05300-3] Delft (The Netherlands), 18-19 September 1985, pp. 107-119
summary Computer-aided architectural design (CAAD) has come to mean a number of often disparate activities. These can be placed into one of two categories: using the computer as a drafting and, to a lesser extent, modelling system; and using it as a design medium. The distinction between the two categories is often blurred. Using the computer as a drafting and modelling tool relies on computing notions concerned with representing objects and structures numerically and with ideas of computer programs as procedural algorithms. Similar notions underly the use of computers as a design medium. We shall return to these later. Clearly, all computer programs contain knowledge, whether methodological knowledge about processes or knowledge about structural relationships in models or databases. However, this knowledge is so intertwined with the procedural representation within the program that it can no longer be seen or found. Architecture is concerned with much more than numerical descriptions of buildings. It is concerned with concepts, ideas, judgement and experience. All these appear to be outside the realm of traditional computing. Yet architects discoursing use models of buildings largely unrelated to either numerical descriptions or procedural representations. They make use of knowledge - about objects, events and processes - and make nonprocedural (declarative) statements that can only be described symbolically. The limits of traditional computing are the limits of traditional computer-aided design systems, namely, that it is unable directly to represent and manipulate declarative, nonalgorithmic, knowledge or to perform symbolic reasoning. Developments in artificial intelligence have opened up ways of increasing the applicability of computers by acquiring and representing knowledge in computable forms. These approaches supplement rather than supplant existing uses of computers. They begin to allow the explicit representations of human knowledge. The remainder of this chapter provides a brief introduction to this field and describes, through applications, its relevance to computer- aided architectural design.
series CAAD Futures
email
last changed 2003/05/16 20:58

_id c52d
authors Gero, John S.
year 1986
title An Overview of Knowledge Engineering and its Relevance to CAAD
source Guildford: Butterworth, 1986. pp. 107-119
summary This paper introduces the concepts of knowledge engineering, a subset of artificial intelligence. It describes means of representing and manipulating non-numeric design knowledge using symbolic inference mechanisms. It then describes a subset of knowledge engineering--expert systems. Knowledge- based systems in computer-aided architectural design are presented as a new direction for CAAD which expands the role of the computer in design. Expert systems within a CAAD environment are discussed
keywords AI, knowledge base, design, architecture, CAD, representation, expert systems
series CADline
email
last changed 2003/06/02 13:58

_id 0354
authors Goodman, Gary and Reddy, Raj D.
year 1978
title Alternative Control Structures for Speech Understanding Systems
source 1978 ? [13] p. : ill. includes bibliography Control structures are an essential part of any speech recognition system. They are the devices by which passive knowledge about the task and language is transformed into active and effective processes. In the chapter, three areas of control structures are defined and discussed: knowledge source interaction, knowledge source activation, and knowledge source focusing. Discussion relates the concepts presented to systems developed during the five-year ARPA speech understanding project. speech recognition / systems / control / structures / AI. 64. Goodman, Tim and Keith Unsworth. 'Manipulating Shape and Producing Geometric Continuity in B-spline Curves.' IEEE Computer Graphics and Applications. February, 1986. vol. 6: pp. 50-56 : ill. includes bibliography.
summary This article examines some of the desirable features of B- splines that make them particularly suitable for computer- aided design. First, a theoretical analysis is presented regarding the effects upon the shape of a design curve when the bias and tension parameters are allowed to vary in certain ways. Second, the concept of geometric continuity is discussed, and conditions are derived upon the control vertices to ensure that the design curve has second-order geometric continuity. Illustrations of B-spline curves are presented to support the theoretical conclusions
keywords computational geometry, B-splines, curves, CAD
series CADline
last changed 2003/06/02 13:58

_id 2363
authors Gross, Mark Donald
year 1986
title Design as exploring constraints
source Massachusetts Institute of Technology, Dept. of Architecture
summary A theory of designing is proposed, developed, and illustrated with examples from the domain of physical form. Designing is seen as the exploration of alternative sets of constraints and of the regions of alternative solutions they bound. Designers with different objectives reach different solutions within the same set of constraints, as do designers with the same objectives operating under different constraints. Constraints represent design rules, relations, conventions, and natural laws to be maintained. Some constraints and objectives are given at the outset of a design but many more are adopted along the way. Varying the constraints and the objectives is part of the design process. The theory accounts for various kinds of expertise in designing: knowledge of particular constraints in a design domain; inference--calculating the consequences of design decisions; preference--using objectives to guide decision-making; and partitioning--skill in dividing a large and complicated design into sets of simpler pieces, and understanding the dependencies between decisions. The ability to manage ambiguity and vagueness is an important aspect of design expertise. A computational model supporting the theory is proposed and its implementation discussed briefly. The constraint explorer, a computational environment for designing based on constraint descriptions is described. We see how the constraint explorer might be used in connection with a simple space- planning problem. The problem is taken from the procedures of the Stichting Architecten Research (S.A.R.), a specific architectural design methodology developed to help architects systematically explore layout variability in alternative floorplan designs. Finally, a selected review of related work in constraint-based programming environments, architectural design methods, and the intersection of the two fields is presented.
series thesis:PhD
email
more http://dmg.caup.washington.edu
last changed 2003/03/15 06:49

For more results click below:

this is page 0show page 1show page 2show page 3show page 4show page 5... show page 10HOMELOGIN (you are user _anon_184439 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002