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 162

_id 0ee6
authors Boyle, R. and Thomas, R.
year 1988
title Computer Vision: A First Course
source Blackwell Scientific Publications
summary Computer vision is a new discipline recently developed from image processing, which is able to take raw images, and, after suitable processing, derive information from them automatically. Computer vision applications are legion in the areas of automated manufacture and robotics, where it may be addressed to such problems as resolving motion in images, and 3-D analysis. This book is a much-needed introduction to the subject for senior undergraduates and graduates. It covers the necessary mathematical techniques at a level suitable for the mathematical literate who has not encountered any image processing before, and proceeds to an examination of some pure vision applications. There is a discussion of human perception and how it relates to machine perception, and there are examples throughout the text, with exercises at the end of each chapter. Table of Contents Perception A pattern recognition system Image acquisition and modelling Low level processing Segmentation A PCB example Line labelling Towards three dimensions Knowledge representation Rule based systemsl Epilogue Appendices.
series other
last changed 2003/04/23 15:14

_id e2ad
authors Coyne, Richard D.
year 1988
title The Logic of Computer-aided Design
source Design Computing. 1988. vol. 3: CADLINE has abstract only
summary The appropriateness of logic and language as the basis of models of the design process are discussed in relation to computer-aided design. A model of design systems is discussed which accounts for the role of interpretative and generative knowledge. It is argued that this knowledge serves to define design spaces. Interpretative knowledge can be used to derive implicit properties of designs, but designs can also be produced by 'abduction.' How interpretative and generative knowledge continue to produce designs is discussed. The relationship to other models is also reviewed
keywords CAD, logic, design process
series CADline
email
last changed 2003/05/17 10:13

_id 176f
authors Habraken, N.J. and Gross, M.D.
year 1988
title Concept Design Games
source Design Studies, Volume 9, Number 3, 1988, pp. 12-23
summary This paper describes our work on using games as a tool for research in design theory and methods. Games offer a means of isolating certain aspects, or concepts, of designing for purposes of scrutiny. A game provides an environment for a group of players, acting with individual goals and a shared program, to make and transform complex configurations, free of functional requirements. Adjusting game parameters emphasizes different concepts. We have developed nine games that explore a variety of concepts of general interest to those concerned with organizing physical configurations. Beyond these particular concepts, we argue that games are a useful way to couch studies in design theory and methods.
series journal paper
last changed 2003/04/23 15:14

_id 8fb2
id 8fb2
authors McCall, Raymond, Bennett, Patrick and Johnson, Erik
year 1994
title An Overview of the PHIDIAS II HyperCAD System
source Reconnecting [ACADIA Conference Proceedings / ISBN 1-880250-03-9] Washington University (Saint Louis / USA) 1994, pp. 63-74
doi https://doi.org/10.52842/conf.acadia.1994.063
summary The PHIDIAS II HyperCAD system combines the functionality of CAD graphics, hypermedia, database management and knowledge-based computation in a single, highly integrated design environment. The CAD functionality includes both 3-D and 2-D vector graphics. The hypermedia includes support for text, raster images, video and sound. The database management enables persistent storage and interlinking of large collections of text, images, video, sound and vector graphics, i.e., thousands of vector graphic objects and drawings in a single database. Retrieval is provided both through use of "associative indexing" based on hyperlinks and through use of an advanced query language. The knowledge- based computation includes both inference and knowledgebased critiquing.

A highly unusual feature of PHIDIAS II is that it implements all of its functions using only hypermedia mechanisms. Complex vector graphic drawings and objects are represented as composite hypermedia nodes. Inference and critiquing are implemented through use of what are known as virtual structures [Halasz 1988], including virtual links and virtual nodes. These nodes and links are dynamic (computed) rather than static (constant). They are defined as expressions in the same language used for queries and are computed at display time. The implementation of different kinds of functions using a common set of mechanisms makes it easy to use them in combination, thus further augmenting the system's functionality.

PHIDIAS supports design by informing architects as they develop a solution's form. The idea is thus not to make the design process faster or cheaper but rather to improve the quality of the things designed. We believe that architects can create better buildings for their users if they have better information. This includes information about buildings of given types, user populations, historical and modern precedents, local site and climate conditions, the urban and natural context and its historical development, as well as local, state and federal regulations.

series ACADIA
last changed 2022/06/07 07:59

_id e9e7
authors Schoen, D.
year 1988
title Designing: Rules, types and worlds
source Design Studies, Volume 9, Number 3, 1988, pp. 24-38
summary Protocols of seven practised designers, all undertaking a common design exercise, have been analysed for patterns of reasoning and use of design rules. Patterns of reasoning were found to be shared among designers and not significantly different from reasoning in everyday life. Rules were largely implicit, overlapping, diverse, variously applied, contextually dependent, subject to exceptions and to critical modification. It is argued that rules are derived from underlying types - functional building types, references, spatial gestalts and experiential archetypes - that serve as `holding environments' for design knowledge.
series journal paper
last changed 2003/04/23 15:14

_id 7812
authors Straber, W. and Seidel, H.-P. (eds.)
year 1989
title Theory and Practice of Geometric Modeling
source Springer-Verlag
summary This book originates from the lectures given at the international conference "Theory and Practice of Geometric Modeling", Blaubeuren, FRG, October 3-7, 1988, that brought together leading experts from universities, system developers, and system users, to discuss new concepts and future trends in geometric modeling. The book covers a variety of topics on an advanced level and is organized as follows. Part A contains new algorithms and techniques for modeling objects that are bounded by free form surfaces. Part B focuses on surface/surface intersections, new types of blending surfaces and speed ups for ray tracing. Part C contains some new geometric tools. Part D discusses different representation schemes in solid modeling, conversions between these different schemes, and some applications. Part E covers some issues of product modeling, automatic tolerancing, high level specification of solid models (constraints, features) and the need for better user interfaces.
series other
last changed 2003/04/23 15:14

_id 83b7
authors Oxman, Rivka E. and Gero, John S.
year 1988
title Designing by Prototype Refinement in Architecture
source Amsterdam: CMP, 1988. pp. 395- 412 : ill. includes bibliography
summary Design knowledge in the form of a priori knowledge is put forward as an essential ingredient in knowledge-based design. The concept of the prototype in design is introduced and different strategies for refinement processes are discussed. The concept of a generative prototype is proposed as a way to represent a generative design description in knowledge-based design systems. The refinement process is considered a successive classification of prototypes and subtypes, by executing design operations associated with the type. The application of these approaches is implemented in a system called PRODS: A PROtotype-based Design System. Finally, issues such as the role of prototypes and other forms of reasoning for creative design are discussed
keywords prototypes, knowledge base, design process
series CADline
email
last changed 2003/06/02 13:58

_id 887e
authors Belajcic, N. D.
year 1988
title Computer Implementation of Shape Grammars
source Department of Architectural Science, University of Sydney
summary An approach is taken that shape grammars can be used as a possible vehicle for automated design generation. Historical background of shape grammars is discussed with emphasis on vocabulary/syntax aspect of the design process and significance of class solutions to problems. Similarities with expert system mechanics and structure is highlighted and advantages and disadvantages of rule-based and frame-based systems are considered. These concepts are implemented in a computer program written in LISP employing icon driven graphic interface with tools for creating shapes and rules. Finally, problems associated with adopted reasoning strategies are reported and areas of further development and improvement suggested. [UNPUBLISHED. CADLINE has abstract only]
keywords Shape Grammars, Design Process
series thesis:MSc
last changed 2002/12/14 19:10

_id cf2011_p127
id cf2011_p127
authors Benros, Deborah; Granadeiro Vasco, Duarte Jose, Knight Terry
year 2011
title Integrated Design and Building System for the Provision of Customized Housing: the Case of Post-Earthquake Haiti
source Computer Aided Architectural Design Futures 2011 [Proceedings of the 14th International Conference on Computer Aided Architectural Design Futures / ISBN 9782874561429] Liege (Belgium) 4-8 July 2011, pp. 247-264.
summary The paper proposes integrated design and building systems for the provision of sustainable customized housing. It advances previous work by applying a methodology to generate these systems from vernacular precedents. The methodology is based on the use of shape grammars to derive and encode a contemporary system from the precedents. The combined set of rules can be applied to generate housing solutions tailored to specific user and site contexts. The provision of housing to shelter the population affected by the 2010 Haiti earthquake illustrates the application of the methodology. A computer implementation is currently under development in C# using the BIM platform provided by Revit. The world experiences a sharp increase in population and a strong urbanization process. These phenomena call for the development of effective means to solve the resulting housing deficit. The response of the informal sector to the problem, which relies mainly on handcrafted processes, has resulted in an increase of urban slums in many of the big cities, which lack sanitary and spatial conditions. The formal sector has produced monotonous environments based on the idea of mass production that one size fits all, which fails to meet individual and cultural needs. We propose an alternative approach in which mass customization is used to produce planed environments that possess qualities found in historical settlements. Mass customization, a new paradigm emerging due to the technological developments of the last decades, combines the economy of scale of mass production and the aesthetics and functional qualities of customization. Mass customization of housing is defined as the provision of houses that respond to the context in which they are built. The conceptual model for the mass customization of housing used departs from the idea of a housing type, which is the combined result of three systems (Habraken, 1988) -- spatial, building system, and stylistic -- and it includes a design system, a production system, and a computer system (Duarte, 2001). In previous work, this conceptual model was tested by developing a computer system for existing design and building systems (Benr__s and Duarte, 2009). The current work advances it by developing new and original design, building, and computer systems for a particular context. The urgent need to build fast in the aftermath of catastrophes quite often overrides any cultural concerns. As a result, the shelters provided in such circumstances are indistinct and impersonal. However, taking individual and cultural aspects into account might lead to a better identification of the population with their new environment, thereby minimizing the rupture caused in their lives. As the methodology to develop new housing systems is based on the idea of architectural precedents, choosing existing vernacular housing as a precedent permits the incorporation of cultural aspects and facilitates an identification of people with the new housing. In the Haiti case study, we chose as a precedent a housetype called “gingerbread houses”, which includes a wide range of houses from wealthy to very humble ones. Although the proposed design system was inspired by these houses, it was decided to adopt a contemporary take. The methodology to devise the new type was based on two ideas: precedents and transformations in design. In architecture, the use of precedents provides designers with typical solutions for particular problems and it constitutes a departing point for a new design. In our case, the precedent is an existing housetype. It has been shown (Duarte, 2001) that a particular housetype can be encoded by a shape grammar (Stiny, 1980) forming a design system. Studies in shape grammars have shown that the evolution of one style into another can be described as the transformation of one shape grammar into another (Knight, 1994). The used methodology departs takes off from these ideas and it comprises the following steps (Duarte, 2008): (1) Selection of precedents, (2) Derivation of an archetype; (3) Listing of rules; (4) Derivation of designs; (5) Cataloguing of solutions; (6) Derivation of tailored solution.
keywords Mass customization, Housing, Building system, Sustainable construction, Life cycle energy consumption, Shape grammar
series CAAD Futures
email
last changed 2012/02/11 19:21

_id a19d
authors Brown, G.Z. and Novitski, Barbara-Jo
year 1988
title A Macintosh Design Studio
source Computing in Design Education [ACADIA Conference Proceedings] Ann Arbor (Michigan / USA) 28-30 October 1988, pp. 151-162
doi https://doi.org/10.52842/conf.acadia.1988.151
summary During the past year at the University of Oregon, we have conducted an experimental design studio in which each student had an Apple Macintosh SE microcomputer on his or her studio desk. Each term we experimented with a variety of software, furniture arrangements, and pedagogical approaches to integrating computers in design teaching. Like most others who have conducted such experiments, we encountered problems in trying to use hardware and software which is fundamentally inappropriate for the intuitive, graphic, and creative processes characteristic of preliminary design. However, we solved many of these problems and have produced useful techniques that may form the beginnings of a new approach to the use of computers in architecture schools.

Our results fall in three major categories: 1) pedagogical discoveries about learning to design with a computer, which is greater than the sum of learning to design and learning about computers; 2) design exercises based on the Macintosh environment, exploiting the unique graphic qualities of the machine while simultaneously developing the ideas and drawing skills needed in the preliminary stages of design; 3) descriptions of the studio environment, including hardware, software, workstation layouts, security solutions, and other practical information that might be useful to others who are contemplating a similar project.

series ACADIA
email
last changed 2022/06/07 07:54

_id 5f4b
authors Coyne, R.D.
year 1988
title Logic Models of Design
source Pitman, London
summary This monograph places design in a theoretical context which applies developments in knowledge-based systems, logic programming and planning to design. It addresses two important design issues: the interpretation of designs, which concerns the discovery of implicit design attributes, a key activity in design evaluation that can be modelled by deductive inference in logic programming; and the process of generation, whereby a design description is produced which exhibits these implicit design attributes. Implicit attributes can be seen as analogous to the semantic content of natural language utterances. The work presented here is mainly concerned with design generation, and an operational model of design is investigated in which operations on processes are treated in a similar way to operations on form. It is argued that there are advantages in representing control knowledge as rules in a design system, and that logic is an effective medium for this purpose. This is demonstrated by means of programs developed in Prolog and C using the example of spatial layout in buildings. Primarily, this book is directed at those in artificial intelligence (AI) involved in logic programming, planning and expert systems. However, since AI techniques are finding widespread application in industry, the use of an architectural design example makes this work relevant to architects, designers, engineers and developers of intelligent architectural design software.
series other
email
last changed 2003/04/23 15:14

_id ab54
authors Coyne, Richard D.
year 1988
title Logic Models of Design
source 317 p. London: Pitman, 1988. CADLINE has abstract only
summary This book constitutes both a theoretical and a technical exploration into modelling design tasks in logic. It provides a framework for describing design processes based on logic, achieved primarily by gathering together various strands evident in theories of reasoning, problem solving, design and knowledge engineering. The book demonstrates the applicability of logic programming and knowledge-based techniques to design, particularly in the area of controlling generative systems. The design task by which this is demonstrated is spatial layout, though the issues reach further than this one application
keywords reasoning, logic, design process
series CADline
email
last changed 2003/05/17 10:13

_id 819d
authors Eiteljorg, H.
year 1988
title Computing Assisted Drafting and Design: new technologies for old problems
source Center for the study of architecture, Bryn Mawr, Pennsylvania
summary In past issues of the Newsletter, George Tressel and I have written about virtual reality and renderings. We have each discussed particular problems with the technology, and both of us mentioned how compelling computer visualizations can be. In my article ("Virtual Reality and Rendering," February, 1995, Vol. 7, no. 4), I indicated my concerns about the quality of the scholarship and the level of detail used in making renderings or virtual worlds. Mr. Tressel (in "Visualizing the Ancient World," November, 1996, Vol. IX, no. 3) wrote about the need to distinguish between real and hypothetical parts of a visualization, the need to differentiate materials, and the difficulties involved in creating the visualizations (some of which were included in the Newsletter in black-and-white and on the Web in color). I am returning to this topic now, in part because the quality of the images available to us is improving so fast and in part because it seems now that neither Mr. Tressel nor I treated all the issues raised by the use of high-quality visualizations. The quality may be illustrated by new images of the older propylon that were created by Mr. Tressel (Figs. 1 - 3); these images are significantly more realistic than the earlier ones, but they do not represent the ultimate in quality, since they were created on a personal computer.
series other
last changed 2003/04/23 15:50

_id e7a8
authors Emde, H.
year 1988
title Geometrical Fundamentals for Design and Visualization of Spatial Objects
source CAAD futures ‘87 [Conference Proceedings / ISBN 0-444-42916-6] Eindhoven (The Netherlands), 20-22 May 1987, pp. 171-178
summary Every architectural object is a 3-dimensional entity of the human environment, haptically tangible and optically visible. During the architectural process of planning every object should be designed as a body and should be visualized in pictures. Thus the parts of construction get an order in space and the steps of construction get an order in time. The ideal planning object is a simulated anticipation of the real building object, which is to be performed later on. The possibility to relate the planning object immediately to the building object relies on the fact that they both have the same "geometry" This means: both can be described in the same geometric manner. Creating and visualizing spatial objects is based on geometrical fundamentals. Theoretical knowledge and practical control of these fundamentals is essential for the faultless construction and the realistic presentation of architectural objects. Therefore they have to be taught and learned thoroughly in the course of an architectural education. Geometrical design includes the forming of object- models (geometry of body boundaries), the structuring of object-hierarchies (geometry of body combinations) and the colouring of objects. Geometrical visualization includes controlling the processes of motion, of the bodies (when moving objects) and of the center of observation (when moving subjects) as well as the representation of 3-dimensional objects in 2- dimensional pictures and sequences of pictures. All these activities of architects are instances of geometrical information processing. They can be performed with the aid of computers. As for the computer this requires suitable hardware and software, as for the architect it requires suitable knowledge and capabilities to be able to talk about and to recall the perceivable objects and processes of the design with logic abstracts (language of geometry). In contrast to logical, numerical and textual informations the geometric informations concerning spatial objects are of much higher complexity. Usually these complexes of information are absorbed, processed and transmitted by the architect in a perceptive manner. The computer support in the field of geometry assumes that the processing of perceptions of the human consciousness can be converted by the computer as a framework of logical relations. Computer aided construction and representation require both suited devices for haptical and optical communication and suitable programs in particular.
series CAAD Futures
last changed 1999/04/03 17:58

_id 68c8
authors Flemming, U., Coyne, R. and Fenves, S. (et al.)
year 1994
title SEED: A Software Environment to Support the Early Phases in Building Design
source Proceeding of IKM '94, Weimar, Germany, pp. 5-10
summary The SEED project intends to develop a software environment that supports the early phases in building design (Flemming et al., 1993). The goal is to provide support, in principle, for the preliminary design of buildings in all aspects that can gain from computer support. This includes using the computer not only for analysis and evaluation, but also more actively for the generation of designs, or more accurately, for the rapid generation of design representations. A major motivation for the development of SEED is to bring the results of two multi-generational research efforts focusing on `generative' design systems closer to practice: 1. LOOS/ABLOOS, a generative system for the synthesis of layouts of rectangles (Flemming et al., 1988; Flemming, 1989; Coyne and Flemming, 1990; Coyne, 1991); 2. GENESIS, a rule-based system that supports the generation of assemblies of 3-dimensional solids (Heisserman, 1991; Heisserman and Woodbury, 1993). The rapid generation of design representations can take advantage of special opportunities when it deals with a recurring building type, that is, a building type dealt with frequently by the users of the system. Design firms - from housing manufacturers to government agencies - accumulate considerable experience with recurring building types. But current CAD systems capture this experience and support its reuse only marginally. SEED intends to provide systematic support for the storing and retrieval of past solutions and their adaptation to similar problem situations. This motivation aligns aspects of SEED closely with current work in Artificial Intelligence that focuses on case-based design (see, for example, Kolodner, 1991; Domeshek and Kolodner, 1992; Hua et al., 1992).
series other
email
last changed 2003/04/23 15:14

_id 82a7
authors Gero, John S., Maher, Mary Lou and Zhang, W.
year 1988
title Chunking Structural Design Knowledge as Prototypes
source Amsterdam: CMP, 1988. pp. 3-21. includes a short bibliography
summary The concept of a prototype as a conceptual schema for the representation of generalized design knowledge is proposed. A formal definition of prototypes is presented independent of their implementation. The paper elaborates this concept and demonstrates its applicability through an example in the domain of structural design. The example of prototype knowledge is presented for the design of rigid frames and the process of designing using prototypes is described. The advantages of this approach are presented
keywords design, prototypes, knowledge, representation, structures
series CADline
email
last changed 2003/06/02 13:58

_id 035e
authors Gero, John S.
year 1988
title Prototypes : A Basis for Knowledge-based Design
source Symposium on Knowledge Based Design in Architecture. 1988. pp. 3-8. Also published in Knowledge Based Systems in Architecture, Acta Polytechnica Scandinavica, Helsinki, edited by J. S. Gero and T. Oksala, 1989
summary A new conceptual schema called a prototype for the representation of generalized design knowledge is proposed. It contains knowledge necessary for the commencement and the continuation of a design. This paper briefly presents the schema and describes its use in designing. Its use in categorizing design processes is presented
keywords prototypes, representation, knowledge base, design
series CADline
email
last changed 2003/06/02 13:58

_id a4ce
authors Goldberg, D.
year 1988
title Genetic Algorithms in Search, Optimization and Machine Learning
source Addison-Wesley, Reading, Massachusetts
summary David Goldberg's Genetic Algorithms in Search, Optimization and Machine Learning is by far the bestselling introduction to genetic algorithms. Goldberg is one of the preeminent researchers in the field--he has published over 100 research articles on genetic algorithms and is a student of John Holland, the father of genetic algorithms--and his deep understanding of the material shines through. The book contains a complete listing of a simple genetic algorithm in Pascal, which C programmers can easily understand. The book covers all of the important topics in the field, including crossover, mutation, classifier systems, and fitness scaling, giving a novice with a computer science background enough information to implement a genetic algorithm and describe genetic algorithms to a friend.
series other
last changed 2003/04/23 15:14

_id cc50
authors Gossard, D.C., Zuffante, R.P. and Sakurai, H.
year 1988
title Representing Dimensions, Tolerances, and Features in MCAE Systems
source IEEE Computer Graphics and Applications. March, 1988. vol. 8: pp. 51-59 : ill. includes bibliography
summary Presented is a method for explicitly representing dimensions, tolerances, and geometric features in solid models. The method combines CSG and boundary representations in a graph structure called an object graph. Dimensions are represented by a relative position operator. The method can automatically translate changes in dimensional values into corresponding changes in geometry and topology. The representation provides an important foundation for higher level application programs to automate the redesign of assemblies and to automate tolerance analysis and synthesis. A prototype interactive polyhedral modeler based on this representation was implemented
keywords CAE, B-rep, representation, CAD, CAM, features, dimensioning, tolerances, graphs, topology, geometric modeling, assemblies
series CADline
last changed 2003/06/02 14:42

_id 8385
authors Holtz, Neal M. and Rasdorf, William J.
year 1988
title An Evaluation of Programming Languages and Language Features for Engineering Software Development
source International Journal of Engineering with Computers. Springer-Verlag, 1988. vol. 3: pp. 183-199
summary Also published as 'Procedural Programming Languages for the Development of CAD and CAE Systems Software,' in the proceedings of ASME International Conference on Computers in Engineering (1987 : New York, NY). The scope of engineering software has increased dramatically in the past decade. In its early years, most engineering applications were concerned solely with solving difficult numerical problems, and little attention was paid to man- machine interaction, to data management, or to integrated software systems. Now computers solve a much wider variety of problems, including those in which numerical computations are less predominant. In addition, completely new areas of engineering applications such as artificial intelligence have recently emerged. It is well recognized that the particular programming language used to develop an engineering application can dramatically affect the development cost, operating cost. reliability, and usability of the resulting software. With the increase in the variety, functionality, and complexity of engineering software, with its more widespread use, and with its increasing importance, more attention must be paid to programming language suitability so that rational decisions regarding language selection may be made. It is important that professional engineers be aware of the issues addressed in this paper, for it is they who must design, acquire, and use applications software, as well as occasionally develop or manage its development. This paper addresses the need for engineers to possess a working knowledge of the fundamentals of computer programming languages. In pursuit of this, the paper briefly reviews the history of four well known programming languages. It then attempts to identify and to look critically at the attributes of programming languages that significantly affect the production of engineering software. The four procedural programming languages chosen for review are those intended for scientific and general purpose programming, FORTRAN 77, C, Pascal, and Modula-2. These languages are compared and some general observations are made. As it is felt important that professional engineers should be able to make informed decisions about programming language selection, the emphasis throughout this paper is on a methodology of evaluation of programming languages. Choosing an appropriate language can be a complex task and many factors must be considered. Consequently, fundamentals are stressed
keywords programming, engineering, languages, software, management, evaluation, FORTRAN, C, PASCAL, MODULA-2, CAD, CAE
series CADline
last changed 2003/06/02 13:58

For more results click below:

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