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
authors Paoluzzi, A., Pascucci, V. and Vicentino, M.
year 1993
title PLASM Functional Approach to Design: Representation of Geometry
source CAAD Futures 93 [Conference Proceedings / ISBN 0-444-89922-7] (Pittsburgh / USA), 1993, pp. 127-141
summary PLASM (the Programming Language for Solid Modeling) is a solid-modeling-oriented design language strongly inspired by the functional language FL. In a PLASM environment, every geometrical object is generated by evaluating a suitable language expression which produces a polyhedral solid model. The language adopts a dimension-independent approach to geometry representation and algorithms. The generated objects are always geometrically consistent since the validity of geometry is guaranteed at a syntactical level. In fact (a) each well-formed expression is obtained by proper composition of well-formed subexpressions; (b) the evaluation of a well-formed (and polyhedrally typed) expression produces a valid solid model. In this paper, the representation scheme used in the language is given and some language scripts are shown and discussed.
keywords Computer-Aided Architectural Design, Variational Geometry, Design Language, Geometric Design, Geometric Modeling, Functional Programming, Complexes, Polyhedra, Convex Cells
series CAAD Futures
full text file.pdf (114,238 bytes)
references Content-type: text/plain
Details Citation Select
100%; open Aho, A.V., Hopcroft, J.E. and Ullman, J.U. (1983) Find in CUMINCAD Data Structures and Algorithms , Reading, MA: Addison Wesley

100%; open Alexander, C. (1965) Find in CUMINCAD The Town is Not a Tree , The Architectural Forum, April-May

100%; open Backus, J., Williams, J.H. and Wimmers, E.L. (1988) Find in CUMINCAD An Introduction to the Programming Language FL , D.A. Turner (ed.), Research Topics in Functional Programming

100%; open Backus, J., Williams, J.H., Wimmers, E.L., Lucas, P. and Aiken, A. (1989) Find in CUMINCAD FL Language Manual, Parts 1 and 2 , IBM Research Report RJ 7100 (67163)

100%; open Backus, J. (1978) Find in CUMINCAD Can Programming Be Liberated from the Von Neumans Style? , A Functional Style and its Algebra of Programs, (ACM Turing Award Lecture). Communications of the ACM, 21(8), pp. 613-641

100%; open Barford, L.A. (1986) Find in CUMINCAD Representing Generic Solid Models by Constraints , Technical Report 86-801 Department of Computer Science, Cornell University, Ithaca, NY, December 1986

100%; open Bernardini, F., Ferrucci, V., Paoluzzi, A. and Pascucci, V. (1993) Find in CUMINCAD Product Operator on Cell Complexes , Second ACM / IEEE Symposium on Solid Modeling and Applications, Montreal, Canada, May 1993

100%; open Borning, A. (1981) Find in CUMINCAD The Programming Language Aspects of ThingLab , a Constraint-Oriented Simulation Laboratory, ACM Transactions on Programming Languages and Applications 3(2) (March, 1981), pp. 357-387

100%; open Bruderlin, B. (1985) Find in CUMINCAD Using Prolog for Constructing Geometric Objects Defined by Constraints , Proceedings, EuroCal 85 North-Holland

100%; open Gossard, D.C., Lin, V. (1983) Find in CUMINCAD Representation of Part Families through Variational Geometry , T. M. R. Ellis and 0. I. Semenkov (eds.), Advances in CAD/CAM, Amsterdam: North-Holland

100%; open Hoffmann, C.M. and Juan, R. (1992) Find in CUMINCAD EREP An Editable High-Level Representation for Geometric Design and Analysis , Technical Report CSD-TR-92.055 Department of Computer Sciences, Purdue University, August 1992

100%; open Hoffmann, C.M. (1992) Find in CUMINCAD Modeling the DARPA Diesel Engine in ProEngineer , Technical Report CSD-TR-92.025 Department of Computer Sciences, Purdue University, April 1992

100%; open Howard, T.L.J., Hewitt, W.T., Hubbold, R.J. and Wyrwas, K.M. (1991) Find in CUMINCAD A Practical Introduction to PHIGS and PHIGS PLUS , Reading, MA: Addison Wesley

100%; open Leler, W.M. (1988) Find in CUMINCAD Constraint Programming Languages , Reading, MA: Addison Wesley

100%; open Light, R., Gossard, D. (1982) Find in CUMINCAD Modification of Geometric Models Through Variational Geometry , Computer Aided Design 14(4), pp. 209-214

100%; open Lucas P. and Zilles, S.N. (1988) Find in CUMINCAD Applicative Graphics Using Abstract Data Types , IBM Research Report RJ 6198

100%; open Paoluzzi A., Ramella, M. and Santarelli, A. (1989) Find in CUMINCAD Boolean Algebra Over Linear Polyhedra , Computer Aided Design 21(8), pp. 474-484

100%; open Paoluzzi, A. and Sansoni., C. (1992) Find in CUMINCAD Programming Language for Solid Variational Geometry , Computer Aided Design 24(7), pp. 349-366

100%; open Paoluzzi, A., Bernardini, F., Cattani, C. and Ferrucci, V. (1993) Find in CUMINCAD Dimension-Independent Modeling with Simplicial Complexes , ACM Transactions on Graphics (to appear January or February 1993)

100%; open Paoluzzi, A., Pascucci, V. and Vicentino, M. (1992) Find in CUMINCAD More Structure and Less Topology , A Linguistic Approach to Geometric Design, submitted Dip. di Informatica, Univ. di Roma La Sapienza, November 1992

last changed 1999/04/07 10:03
pick and add to favorite papersHOMELOGIN (you are user _anon_507122 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002