Show simple item record

contributor authorDionysis R. Rigopoulos
contributor authorIrving J. Oppenheim
date accessioned2017-05-08T21:12:24Z
date available2017-05-08T21:12:24Z
date copyrightJuly 1992
date issued1992
identifier other%28asce%290887-3801%281992%296%3A3%28266%29.pdf
identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/42725
description abstractA building designer must synthesize a stuctural system with many interacting functionalities. The process is one of incremental, evolutionary design with noteworthy dynamics (concurrency) of interactions among different functionalities as the engineer develops the design. There exists no formal representation to describe the evolving object, but it is proposed that a suitable computer representation can be developed. The representation introduces data structures as locally intelligent objects describing substructures at different levels of abstraction. Those computational objects are developed as subclasses within an object‐oriented programming (OOP) environment, providing subsequent developers a template for their creation and use. The utility of such design objects requires an extension of conventional type checking, termed selective acceptance, and an extension of conventional message passing, termed delegation. Those constructs have been implemented and are described. An example of structural system synthesis is used, both to demonstrate the dynamics of that engineering process and to discuss the OOP application of design objects.
publisherAmerican Society of Civil Engineers
titleIntelligent Objects for Synthesis of Structural Systems
typeJournal Paper
journal volume6
journal issue3
journal titleJournal of Computing in Civil Engineering
identifier doi10.1061/(ASCE)0887-3801(1992)6:3(266)
treeJournal of Computing in Civil Engineering:;1992:;Volume ( 006 ):;issue: 003
contenttypeFulltext


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record