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 57

_id 4140
authors Koffman, Elliot B.
year 1981
title Problem Solving and Structured Programming in PASCAL
source 82 p. in various paging reading Reading, Mass.: Addison-Wesley Pub. Co. Inc., 1981. include index.
summary -- (Addison-wesley Series in Computer Science and Information Processing). A one semester introductory course in computer programming. Teaches problem solving through the technique of stepwise algorithms development. Most of the features of standard PASCAL are covered in detail. Separate chapters are devoted to a discussion of advanced data structures like files, multidimensional arrays, and lists and trees. There is an appendix that discusses string processing in UCSD PASCAL
keywords PASCAL, programming, problem solving, education, languages
series CADline
last changed 2003/06/02 13:58

_id 8d0f
authors Pattis, Richard E.
year 1981
title Karel the Robot : A Gentle Introduction to the Art of Programming
source New York: John Wiley & sons Inc., 1981
summary An introduction to programming in PASCAL. The book is arranged as a full programming course including homework problems for the students
keywords programming, languages, PASCAL
series CADline
last changed 2003/06/02 10:24

_id c9dc
authors Avron, Barr and Feigenbaum, Edward A. (editors)
year 1981
title The Handbook of Artificial Intelligence
source xiv, 409 p. Stanford, California: HeurisTech Press., 1981. vol. 1 of 3: includes bibliography p.[365]-388 and indexes
summary Part 1 of a three volume set that contains some 200 articles on AI. Volume 1 discusses the goals of AI research, the history of the field and the current active areas of research. It explains how the book is organized, and the literature of the field. How to access journal articles and technical reports for further reading
keywords AI
series CADline
last changed 2003/06/02 13:58

_id acadia23_v3_211
id acadia23_v3_211
authors Kataw, Hanan
year 2023
title ACADIA’s Open Call: Expanding the Narrative of Diversity and Inclusion in Computational Design
source ACADIA 2023: Habits of the Anthropocene: Scarcity and Abundance in a Post-Material Economy [Volume 3: Proceedings of the 43rd Annual Conference for the Association for Computer Aided Design in Architecture (ACADIA) ISBN 979-8-9891764-1-0]. Denver. 26-28 October 2023. edited by A. Crawford, N. Diniz, R. Beckett, J. Vanucchi, M. Swackhamer 24-32.
summary The Association for Computer Aided Design in Architecture (ACADIA) was founded on October 17, 1981. The first meeting was held at Carnegie-Mellon University and attended by 24 founding members. When the history of ACADIA is discussed, out of these two dozen founders, three are frequently noted: William Mitchell, Charles Eastman, and Chris Yessios. Mitchell was a pioneer in computer-aided design and smart cities research and is, as Wassim Jabi, ACADIA’s 21st president put it, “one of ACADIA’s most famous founding members.”1 Eastman was not only ACADIA’s first president, but also one of the leading figures in the history of Building Information Modeling (BIM) and is often referred to as “the father of BIM.” Yessios is widely known for his work at Ohio State University and his role in developing Form.Z.
series ACADIA
email
last changed 2024/04/17 14:00

_id 4925
authors Poon, J. and Maher, M.L.
year 1997
title Co-evolution in Design
doi https://doi.org/10.52842/conf.caadria.1997.439
source CAADRIA ‘97 [Proceedings of the Second Conference on Computer Aided Architectural Design Research in Asia / ISBN 957-575-057-8] Taiwan 17-19 April 1997, pp. 439-448
summary A design process is traditionally viewed as a sequential process model from the formulation of the problem to the synthesis of solutions. Simon (1981) regards design as a state-space search where a problem leads to the solution. To be more practical, there are many versions of solution generated during design, where each current one is an improvement over the previous one. This kind of synthesis of solutions can be viewed as an evolutionary system over time. We propose to apply the metaphor of "exploration” to design, and further argue that evolution occurs in the problem space as well as in the solution space. Co-evolutionary design is introduced to remove the assumption of having a fixed goal (problem). The problem is allowed to change over time. Two algorithms for co-evolution are presented. Their characteristics and differences are highlighted. The paper moves on to review the design history of the Sydney Opera House and to show how observations from this real life example confirm our co-evolutionary model.
series CAADRIA
email
last changed 2022/06/07 08:00

_id 4555
authors Bergland, Glenn D. and Gordon, Ronald D.
year 1981
title Tutorial : Software Design Strategies.--2nd. ed
source vi, 479 p. Los Angeles: IEEE Computer Society Press, 1981. includes bibliography and permuted title index p.449-477
summary A tutorial text attempting to clarify and focus on aspects of software design that have direct effect on the structure of the final program. Several major design strategies are developed and compared, including: traditional forms of functional decomposition, the data structure design method of Michael Jeckson, the data-flow design method of Larry Constantine, and the programming calculus of Edsger Dijkstra. The process of organizing and coordinating the efforts of the design team is also studied especially practices of top-down development, code walkthroughs, and design reviews are presented and evaluated
keywords software, design, programming, techniques
series CADline
last changed 2003/06/02 13:58

_id 01bb
authors Er, M.C.
year 1981
title A Representation Approach to the Tower of Hanoi Problem
source 22 p. : ill. Wollongong: Department of Computing Science, University of Wollongong, August, 1981. includes bibliography
summary By making the moving direction of each disc explicit in the representation, a bit-string so constructed can be used to drive the Tower of Hanoi algorithm. The behavior of disc moves is further analyzed based on the bit-string representation. It has been shown that the bit-string for moving n discs can be used to generate successively the Gray codes of n bits
keywords representation, programming, combinatorics, algorithms, recursion
series CADline
last changed 2003/06/02 13:58

_id a8d1
authors Galle, Per
year 1981
title An Algorithm for Exhaustive Generation of Building Floor Plans
source Communications of the ACM December, 1981. vol. 2: pp.813-823, [3] : ill. includes bibliography.
summary The combinatorial complexity of most floor plan design problems makes it practically impossible to obtain a systematic knowledge of possible solutions using pencil and paper. The objective of this paper is to contribute to the development of computer methods providing such knowledge for the designer. The paper describes an algorithm which generates all possible rectangular plans on modular grids with congruent cells, subject to constraints on total area, room areas, wall lengths, room adjacencies, and room orientations. To make room sizes regular and limit the solution set only, such grids are used which minimize the number of cells in the smallest room. The description is sufficiently detailed to serve as a basis for programming. Test results for a Pascal implementation of the algorithm are reported. Realistic problems up to ten rooms have been solved in modest length of computer time. The results indicate that the approach of exhaustive generation may prove to be more fruitful than generally assumed
keywords architecture, floor plans, automation, design, planning, algorithms, combinatorics, grids, constraints, synthesis
series CADline
last changed 1999/02/12 15:08

_id eced
authors Gries, David
year 1981
title The Science of programming
source xiii, 366 p. New York: Springer-Verlag, 1981. include bibliography: p. [355]- 357 and index. -- (Texts and Monographs in Computer Science)
summary Part 1 is an introduction to the propositional and predicate calculi. Part 2 defines a small language in terms of weakest preconditions. Part 3 is the heart of the book, where the reader is asked questions and is expected to answer. Not all answers are given
keywords programming, techniques
series CADline
last changed 1999/02/12 15:08

_id cf2009_poster_09
id cf2009_poster_09
authors Hsu, Yin-Cheng
year 2009
title Lego Free-Form? Towards a Modularized Free-Form Construction
source T. Tidafi and T. Dorta (eds) Joining Languages Cultures and Visions: CAADFutures 2009 CD-Rom
summary Design Media is the tool designers use for concept realization (Schon and Wiggins, 1992; Liu, 1996). Design thinking of designers is deeply effected by the media they tend to use (Zevi, 1981; Liu, 1996; Lim, 2003). Historically, architecture is influenced by the design media that were available within that era (Liu, 1996; Porter and Neale, 2000; Smith, 2004). From the 2D plans first used in ancient egypt, to the 3D physical models that came about during the Renaissance period, architecture reflects the media used for design. When breakthroughs in CAD/CAM technologies were brought to the world in the twentieth century, new possibilities opened up for architects.
keywords CAD/CAM free-form construction, modularization
series CAAD Futures
type poster
last changed 2009/07/08 22:12

_id 2430
authors Kernighan, Brian W. and Plauger, P.J.
year 1981
title Software Tools in Pascal
source ix, 366 p. Reading,Mass.: Addison-Wesley Pu. Co., 1981. includes bibliography and index
summary How to write programs that make good tools, and how to program well in the process are the two main concepts. Structured programming and top down design are emphasized and applied to every program as are principles of design, testing efficiency and portability
keywords programming, PASCAL, education
series CADline
last changed 2003/06/02 13:58

_id e93d
authors Knight, Weissman T.
year 1981
title Languages of Designs : from Known to New
source Environment and Planning B. 1981. vol. 8: pp. 213-238 : ill. includes bibliography
summary A procedure for defining new languages of designs from known or given ones is presented. It is specified in terms of shape equivalence rules or shape equivalence rule schemata which allow shapes in spatial relations given or inferred from existing design languages to be replaced with other shapes. The new spatial relations so defined can be used to determine a wide variety of new, original languages of designs. The possibility of using shape equivalence rules or rule schemata for characterizing formal compositional aspects of historic styles or languages of designs and relationships between them is also discussed
keywords design, languages, shape grammars, relations
series CADline
last changed 2003/06/02 13:58

_id abcd
authors Lewis, H. and Papadimitriou, C.
year 1981
title Elements of the Theory of Computation
source Prentice Hall, New Jersey
summary Provides an introduction to the classical and contemporary theory of computation and deep insights into the fundamental paradigms of computer science. Covers sets, relations, and languages, finite automata & Turing machines. Revised new edition. DLC: Machine theory.
series other
last changed 2003/04/23 15:14

_id 0cb0
authors Paul, Richard P.
year 1981
title Robot Manipulators : Mathematics, Programming and Control
source 279 p. Boston: The MIT press, 1981. include bibliography and index.-- (The MIT series in Artificial Intelligence)
summary The book covers several aspects of computer control of mechanical manipulators
keywords robotics, programming, AI
series CADline
last changed 2003/06/02 10:24

_id 2c6a
authors Rosenbloom, Paul S.
year 1981
title A World-Championship-Level Othello Program
source Pittsburgh, PA: Department of Computer Science, CMU, August, 1981. [4], 47 p. : ill. and graphs. include bibliography
summary Othello is a recent addition to the collection of games that have been examined within artificial intelligence. Advances have been rapid, yielding programs that have reached the level of world-championship play. This article describes the current champion Othello program, Iago. The work described here includes: (1) a task analysis of Othello; (2) the implementation of a program based on this analysis and state- of-the-art AI game-playing techniques; and (3) an evaluation of the program's performance through games played against other programs and comparisons with expert human play
keywords AI, programming, games, systems
series CADline
last changed 2003/06/02 10:24

_id eb23
authors Akin, Omer
year 1981
title Efficient Computer-User Interface in Electronic Mail Systems
source Department of Computer Science, April, 1981. ii, 24 p. includes bibliography
summary This research explores the question of improving user- computer interface. The approach is one of observing and codifying various parameters that influence the efficiency of interface in the context of electronic mail tasks. In the paper the authors observe 'expert' and 'regular' users of a mail system and analyze the sources of efficiency. It is clear that experts use a different, more specialized, set of commands in performing standard mail tasks. While experts perform these tasks with fewer errors and more 'completely,' it is not clear that they achieve this any faster than regular users. Recommendations for design are made
keywords user interface, protocol analysis
series CADline
email
last changed 2003/05/17 10:09

_id barakat_theses_eaea2007
id barakat_theses_eaea2007
authors Barakat, Husam
year 2008
title Analytical Study of the Projects of Students in the Architectural Design - Comparision Between Physical and Digital Models
source Proceedings of the 8th European Architectural Endoscopy Association Conference
summary Since its foundation in 1981, Architectural faculty has adopted traditional teaching methods for practical subjects such as architectural design and Urban planning. In these subjects, students submitted their projects and exams on (chanson) and (calk) sheets using various drawing tools. Such tools are still in use by students up to date in manually architectural concept presentation. This comes after the students pass a number of subjects related to art and engineering drawing that help the students in gaining drawing representation and rendering skills.
keywords architectural concept, traditional teaching, computer technology
series EAEA
email
more http://info.tuwien.ac.at/eaea
last changed 2008/04/29 20:46

_id c0ee
authors Bentley, Jon L. and Ottmann, Thomas
year 1981
title The Complexity of Manipulating Hierarchically Defined Sets of Rectangles
source 40 p. : ill. Pittsburgh, PA: Department of Computer Science, CMU., April, 1981. CMU-CS-81-109. includes bibliography
summary Algorithms that manipulate sets of rectangles are of great practical importance in VLSI design systems and other applications. Although much theoretical work has appeared recently on the complexity of rectangle problems, it has assumed that the inputs are given as a list of rectangles. In this paper the authors study the complexity of rectangle problems when the inputs are given in a hierarchical language that allows the designer to build large designs by replicating small designs. They show that while most of the problems are NP-hard in the general case, there are O(N log N) algorithms that process inputs obeying certain restrictions
keywords rectangles, algorithms, computational geometry, data structures
series CADline
last changed 2003/06/02 10:24

_id bf5a
authors Botman, J.J.
year 1981
title Dynamics of Housing and Planning: A Regional Simulation Model
source Delft University of Technology - Martinus Nijhoff Publishers, Dordrecht (ISBN 90-247-2499-6)
series thesis:PhD
email
last changed 2003/02/12 22:37

_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

For more results click below:

this is page 0show page 1show page 2HOMELOGIN (you are user _anon_978022 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002