Abstract
This paper proposes a concept of layout design automation by focusing on hierarchy in functional and spatial structures of a system such as an energy plant. This concept is based on the emergent synthesis that any design solution is generated through interactions between the whole and parts. Under its methodology, various elements that compose a layout design problem such as layout components, their partial sets, layout space and layout conditions are respectively modeled as independent autonomous agents. Layout design is deployed through recursive iteration of assumption of a tentative layout, recognition of partial situations for individual agents, their evaluation and layout refinement. In this process such situations are dynamically and reflexively formed through various interactions among agents. This methodology for computational design is applied to a prototype system for plant layout design in order to demonstrate its promises and possibilities.