contributor author | Dionysis R. Rigopoulos | |
contributor author | Irving J. Oppenheim | |
date accessioned | 2017-05-08T21:12:24Z | |
date available | 2017-05-08T21:12:24Z | |
date copyright | July 1992 | |
date issued | 1992 | |
identifier other | %28asce%290887-3801%281992%296%3A3%28266%29.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/42725 | |
description abstract | A 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. | |
publisher | American Society of Civil Engineers | |
title | Intelligent Objects for Synthesis of Structural Systems | |
type | Journal Paper | |
journal volume | 6 | |
journal issue | 3 | |
journal title | Journal of Computing in Civil Engineering | |
identifier doi | 10.1061/(ASCE)0887-3801(1992)6:3(266) | |
tree | Journal of Computing in Civil Engineering:;1992:;Volume ( 006 ):;issue: 003 | |
contenttype | Fulltext | |