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

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 check to 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
HOMELOGIN (you are user _anon_515553 from group guest) Works Powered by SciX Open Publishing Services 1.002