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 1972

_id sigradi2013_234
id sigradi2013_234
authors Alencar, Viviane; Gabriela Celani
year 2013
title The Art of Computer Graphics Programming: Translating Pioneer Programs
source SIGraDi 2013 [Proceedings of the 17th Conference of the Iberoamerican Society of Digital Graphics - ISBN: 978-956-7051-86-1] Chile - Valparaíso 20 - 22 November 2013, pp. 500 - 504
summary Considering the importance of the use of programming languages for teaching computational design to architects, this paper proposes the translation of computer programs from a pioneer work in this field into a more contemporary programming language. The book The Art of Computer Graphics Programming: A Structured Introduction for Architects and Designers was published in 1987 by William J. Mitchell, Robin Ligget and Thomas Kvan, and remains an important reference for architects. The original Pascal codes in the book were translated into Processing, and made available through an Internet website, along with images and comments, in order to give late Prof. Mitchell’s work the consideration it deserves.
keywords Processing; Pascal; Computer graphics
series SIGRADI
email
last changed 2016/03/10 09:47

_id 0cd8
authors Baker, Nelson C. and Fenves, Stephen J.
year 1987
title A Knowledge Acquisition Study of Structural Engineers Performing Preliminary Design
source 92 p. : ill. Pittsburgh, PA: Engineering Design Research Center, CMU, December, 1987. EDRC-12-19-87
summary This paper describes interviews with experts in structural engineering. Video recordings of the experts performing preliminary structural design for three buildings were obtained. The knowledge acquisition process is described and the conclusions reached are presented. The conclusions are discussed in terms of level of design detail, solution time, distribution of process and domain activities, the use of previous information in the design process, and the use of sketches
keywords knowledge acquisition, civil engineering, design process, design methods, drafting, systems, protocol analysis
series CADline
last changed 2003/06/02 10:24

_id c568
authors Balachandran, M.B. and John S. Gero
year 1987
title A Model for Knowledge Based Graphical Interfaces
source AI '87: Proceedings of the Australian Joint Artificial Intelligence Conference. 1987. pp. 505-521. Also published in Artificial Intelligence Developments and Applications edited by J. S. Gero and R Stanton, North-Holland Pub. 1988. -- CADLINE has abstract only.
summary This paper describes a model for knowledge-based graphical interface which incorporates a variety of knowledge of the domain of application. The key issues considered include graphics interpretation, extraction of features of graphics objects and identification of prototype objects. The role of such knowledge-based interfaces in computer-aided design is discussed. A prototype system developed in Prolog and C is described and its application in the domain of structural engineering is demonstrated
keywords user interface, computer graphics, knowledge base, systems, civil engineering, structures
series CADline
email
last changed 2003/06/02 13:58

_id c89d
authors Bancroft, Pamela J.
year 1987
title The Integration of Computing into Architectural Education Through Computer Literate Faculty
doi https://doi.org/10.52842/conf.acadia.1987.109
source Integrating Computers into the Architectural Curriculum [ACADIA Conference Proceedings] Raleigh (North Carolina / USA) 1987, pp. 109-120
summary This paper discusses the apparent correlation between faculty computer literacy and the success of integrating computing into architectural education. Relevant questions of a 1985 national survey which was conducted to study the historical development of faculty computer utilization are analyzed and interpreted. The survey results are then used as the basis for a series of recommendations given for increasing computer literacy among faculty in architectural schools, thus increasing the integration of computing.

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

_id 963b
authors Bartels, R.H., Beatty, J.C. and Barsky, B.A.
year 1987
title An Introduction to Splines for Use in Computer Graphics and Geometric Modeling
source Morgan Kaufmann Publishers, Los Altos, CA
summary The most basic output primitives in every computer graphics library are "lineSegment()" and "Polygon()", ortheir equivalents. These are, of course, sufficent in the sense that any curved line or surface can be arbitrarrily well approximated by straight line segments or planar polygons, but in many contexts that is not enough. Such approximations often require large amounts of data to obtain satifactory smoothness, and they are awkward to manipulate. Then too, even with the the most sophisticated continous shading models, polygonaltechniques can resultin visually ojectionable images. Mach bands may be apparent at the borders between adjacent polygons, and there is always a telltale angularity to polygonal silhouettes. Hence many modeling systems are augmented by circles, spheres, cylinders, etc. and allow such simple primitives to be combined to form quite complex objects.
series other
last changed 2003/04/23 15:14

_id 471f
authors Brooks, Frederick P. Jr.
year 1987
title Essence and Accidents of Software Engineering
source IEEE Computer. April, 1987. vol. 20: pp. 10-19 : ill. includes bibliography. -- See also Information Processing '86 edited by H.J. Kugler; and Brooks, F.P. 'The Mythical Man-Month,' Addison-Wesley, 1978
summary The author analyzed the nature and the problems of software engineering and assessed the technical developments that are most often advanced as potential solutions for the problems
keywords software, programming, languages, management
series CADline
last changed 2003/06/02 10:24

_id 8e02
authors Brown, A.G.P. and Coenen, F.P.
year 2000
title Spatial reasoning: improving computational efficiency
source Automation in Construction 9 (4) (2000) pp. 361-367
summary When spatial data is analysed the result is often very computer intensive: even by the standards of contemporary technologies, the machine power needed is great and the processing times significant. This is particularly so in 3-D and 4-D scenarios. What we describe here is a technique, which tackles this and associated problems. The technique is founded in the idea of quad-tesseral addressing; a technique, which was originally applied to the analysis of atomic structures. It is based on ideas concerning Hierarchical clustering developed in the 1960s and 1970s to improve data access time [G.M. Morton, A computer oriented geodetic database and a new technique on file sequencing, IBM Canada, 1996.], and on atomic isohedral (same shape) tiling strategies developed in the 1970s and 1980s concerned with group theory [B. Grunbaum, G.C. Shephard, Tilings and Patterns, Freeman, New York, 1987.]. The technique was first suggested as a suitable representation for GIS in the early 1980s when the two strands were brought together and a tesseral arithmetic applied [F.C. Holdroyd, The Geometry of Tiling Hierarchies, Ars Combanitoria 16B (1983) 211–244.; S.B.M. Bell, B.M. Diaz, F.C. Holroyd, M.J.J. Jackson, Spatially referenced methods of processing raster and vector data, Image and Vision Computing 1 (4) (1983) 211–220.; Diaz, S.B.M. Bell, Spatial Data Processing Using Tesseral Methods, Natural Environment Research Council, Swindon, 1986.]. Here, we describe how that technique can equally be applied to the analysis of environmental interaction with built forms. The way in which the technique deals with the problems described is first to linearise the three-dimensional (3-D) space being investigated. Then, the reasoning applied to that space is applied within the same environment as the definition of the problem data. We show, with an illustrative example, how the technique can be applied. The problem then remains of how to visualise the results of the analysis so undertaken. We show how this has been accomplished so that the 3-D space and the results are represented in a way which facilitates rapid interpretation of the analysis, which has been carried out.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id maver_093
id maver_093
authors Clarke J.A., Kim J.J., Maver T.W. and Stearn, D.
year 1987
title Lighting Simulation in Building Design
source Proc. Electronic Imaging '87, Institute for Graphics Communication, Boston
series other
email
last changed 2003/09/03 15:01

_id 8f51
authors Cox, Brad J.
year 1987
title The Objective-C Environment; Past, Present, and Future
source COMPCON 88. December, 1987. 6 p. includes bibliography
summary The Objective-C environment is a growing collection of tools and reusable components (Software-ICs) for large-scale production system-building. Its goal is to make it possible for its users to build software systems in the way that hardware engineers build theirs, by reusing Software-ICs supplied by a marketplace in generic components rather than by building everything from scratch. The environment is based on conventional technology (C and Unix-style operating systems), which it includes and extends. The extensions presently include a compiled and an interpreted implementation of Objective-C (an object-oriented programming language based on C) and several libraries of reusable components (ICpaks)
keywords languages, OOPS, software, programming, business, Objective-C
series CADline
last changed 2003/06/02 13:58

_id 9999
authors Coxe, W., Hartung, N.F., Hochberg, H.H., Lewis, B.J., Maister, D.H., Mattox, R.F. and Piven, P.A.
year 1987
title Success Strategies for Design Professionals
source New York, McGraw-Hill
summary As consultants with the opportunity to analyze literally hundreds of professional design firms, we have found the search for ideal management methods challenging. Each time we've observed a format that appears to work well for some or many firms, an exception has soon appeared, contradicting what looked like a good rule to follow. For example, some firms do outstanding work organized as project teams, others are very successful with a departmentalized project structure, and still others get good results with a studio format. One of the major puzzles for observers has been finding a relation between the project delivery system used by firms (that is, "how we do our work") and how the organization itself is operated (that is, "how we structure and run the firm"). After years of study and trial and error, a model has begun to emerge that holds promise for creating some order among these issues. At the heart of this model is the recognition that although no one strategy fits all firms, there is a family of understandable principles from which almost any firm of design professionals can devise its own best strategy. We call these the SuperPositioning principles. This book sets forth the theory, a set of master strategies derived from it, and some thoughts on how to put the principles to use. We look forward to further learning in the years ahead from the experience of professionals who apply the principles in their own firms.
series other
last changed 2003/04/23 15:14

_id 68cb
authors Fenves, Stephen J. and Baker, Nelson C.
year 1987
title Spatial and Functional Representation Language for Structural Design
source 21 p. : ill. Pittsburgh: Engineering Design Research Center, CMU, December, 1987. includes bibliography
summary Knowledge-based systems for structural design developed to date have used simple geometric representations which have not provided adequate spatial reasoning. Shape grammars are suggested as a representation for a knowledge-based system capable of performing spatial and functional reasoning. The representation needs to serve all disciplines involved in the design process, where different semantics of each discipline are associated with the same spatial information about design objects. The representation is demonstrated in the building design environment, where possible structural systems can be generated dependent upon the building's spatial layout
keywords representation, shape grammars, structures, design, problem solving, planning, civil engineering, architecture
series CADline
last changed 2003/06/02 10:24

_id aa0b
authors Fenves, Stephen J.
year 1987
title Role of Artificial Intelligence and Knowledge-Base Expert System Methods in Civil Engineering
source 20, [21] p. Pittsburgh: Engineering Design Research Center, Carnegie Mellon University, December, 1987. includes bibliography
summary Present use of computers in civil engineering is largely devoted to numeric, algorithmic calculations. This mode is not appropriate for the empirical, heuristic, ill-structured problems of civil engineering practice. The paper reviews recent work in artificial intelligence and expert systems addressing these latter issues, identifies the distinctive features of engineering knowledge based systems, the roles of such systems, and attempts to predict their evolution
keywords AI, expert systems, knowledge base, design, methods, civil engineering
series CADline
last changed 2003/06/02 13:58

_id e8f1
authors Frazer, J.
year 1988
title Plastic Modelling - The Flexible Modelling of the Logic of Structure and Spaces
source CAAD futures ‘87 [Conference Proceedings / ISBN 0-444-42916-6] Eindhoven (The Netherlands), 20-22 May 1987, pp. 199-208
summary Plastic Modelling is a technique which allows the computer model to be easily developed and manipulated. In particular it models not only building geometry but also logical relationships between elements, components, structure and spaces. It is the author's contention that this approach to solid modelling is particularly suitable for the interactive development of architectural design ideas.
series CAAD Futures
email
last changed 2003/05/16 20:58

_id 476d
authors Gero, J. and Maher, M.
year 1988
title Future Roles of Knowledge-based Systems in the Design Process
source CAAD futures ‘87 [Conference Proceedings / ISBN 0-444-42916-6] Eindhoven (The Netherlands), 20-22 May 1987, pp. 81-90
summary This paper examines the future roles of knowledge-based systems in the design process. It commences with a brief review of computer-aided design and knowledge-based systems prior to examining the present and future roles of knowledge-based systems in design under the headings of: design analysis/formulation; design synthesis; and design evaluation. The paper concludes with a discussion on design integration, novel design, and detail design.
series CAAD Futures
email
last changed 2003/05/16 20:58

_id 448b
authors Gerzso, Miguel J.
year 1987
title On the Reasons for Designing an Object Based Language Called TM
source 1987. 7 p. : ill. includes bibliography
summary One of the most basic problems in attempting to use computers for architectural applications has been the generation of design alternatives. In order to approach this problem, it is claimed in the paper that in reality it is two basic problems: a methodological problem and a data and procedural representation problem. Diagrammatic Production Rules (DPR's), developed previously by the author, have been proposed for dealing with methodological problem and TM, an object based language, is proposed in the paper for dealing with the data and procedural representation problem. An example of a DPR and a 'program' in TM are included to illustrate the relationship between the two
keywords languages, representation, OOPS, CAD, applications, programming, architecture, synthesis, design
series CADline
last changed 2003/06/02 13:58

_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

_id c890
authors Hutchinson, Peter J., Rosenman, Michael A. and Gero, John S.
year 1987
title RETWALL : An Expert System for the Selection and Preliminary Design of Earth Retaining Structures
source Knowledge Based Systems. 1987. vol. 1: pp. 11-23
summary This paper describes an expert system for the selection and preliminary design of engineering earth retaining structures. It describes the domain and how the knowledge was acquired from textbooks, questionnaires and interviews. Details of the implementation of RETWALL using the expert system shell BUILD are provided as is a full script of a session
keywords expert systems, knowledge, representation, engineering, applications,knowledge acquisition, software
series CADline
email
last changed 2003/06/02 13:58

_id diss_kuo
id diss_kuo
authors Kuo, C.J.
year 1999
title Unsupervised Dynamic Concurrent Computer-Aided Design Assistant
source Los Angeles: UCLA
summary The increasing capability of computer-aided architectural design systems has strengthened the role that the computer plays in the workplace. Due to the complexity of developing new techniques and research, these systems are undertaken mostly by scientists and engineers without significant architectural input (Willey, 1991). The design concept of these systems may be based on a well-defined and well-understood process, which is not yet realized in architectural design (Galle, 1994). The output of such research may not be easily adapted into the design process. Most of the techniques assume a complete understanding of the design space (Gero and Maher, 1987) (Willey, 1991). The description or construction of the design space is always time and space consuming, and the result can never be complete due to the ever-changing nature of architectural design. This research intends to initiate a solution for the above problems. The proposed system is an unsupervised-dynamic-concurrent-computer-aided-design assistant. The “unsupervised” means the learning process is not supervised by the user because it is against the designer's nature to “think-aloud” in the design studio and it also increases the work load. It is dynamic because the size of the knowledge base is constantly changing. Concurrent means that there are multiple procedures active simultaneously. This research focuses on learning the operational knowledge from an individual designer and reapplying it in future designs. A computer system for this experiment is constructed. It is capable of The preliminary result shows a positive feedback from test subjects. The purpose of this research is to suggest a potent computational frame within which future developments may flourish.
series thesis:PhD
last changed 2003/11/28 07:37

_id 21b9
authors Landsdown, J.
year 1988
title Computers and Visualisation of Design Ideas: Possibilities and Promises
source CAAD futures ‘87 [Conference Proceedings / ISBN 0-444-42916-6] Eindhoven (The Netherlands), 20-22 May 1987, pp. 71-80
summary Drawing in all its various forms, from freehand sketching to detailed technical layout, is a type of modelling that designers find indispensable. In many cases, indeed, drawing is the only form of external modelling a designer uses. It has two basic functions: to assist in the externalisation and development of mental concepts and to help in the presentation of these concepts to others. The current thrust of work in computer graphics - although valuable - tends to concentrate almost exclusively on the presentation aspects and it is now possible to create images almost resembling photographs of real objects as well as production drawings of great accuracy and consistency. This paper summarises some of this presentation work as well as developments which might go further in assisting the activities and processes of design.
series CAAD Futures
last changed 1999/04/03 17:58

_id 59de
authors Lansdown, J.
year 1987
title The Creative Aspects of CAD: A Possible Approach
source Design Studies, (8) 2, pp. 76-81
summary Whilst it is common ground that CAD systems can help designers in many areas, what is not clear is the extent of assistance that can be provided in the creative aspects. A possible approach to creative designing with computers is that of `prototype modification'. It is possible to see all designing in terms of this approach. The distinction between innovative design and design by modification results only from the quality and nature of the prototypes and modifications involved.
series journal paper
last changed 2003/04/23 15:14

For more results click below:

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