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
Barker, Daniel and Dong, Andy
A Representation Language for a Prototype CAD Tool for Intelligent Rooms
Smart Architecture: Integration of Digital and Building Technologies [Proceedings of the 2005 Annual Conference of the Association for Computer Aided Design In Architecture / ISBN 0-9772832-0-8] Savannah (Georgia) 13-16 October 2005, pp. 170-183
Intelligent rooms are a type of intelligent environment which enhance ordinary activities within the confines of a room by responding to human interaction using pervasive and ubiquitous computing. In the design of intelligent rooms, the specification of how the intelligent room enacts intelligent behavior through computational means is as integral as the geometric description. The self-aware and context-aware capabilities of intelligent rooms extend the requirements for computer-aided design tools beyond 3D modeling of objects. This article presents a Hardware as Agents Description Language for Intelligent Rooms (HADLIR) to model hardware in an intelligent room as “hardware agents” having sensor and/or effector modalities with rules and goals. End-users describe intelligent room hardware as agents based on the HADLIR representation and write agent rules and goals in Jess for each hardware component. This HADLIR agent description and the requisite software sensors/effectors constitute “hardware agents” which are instantiated into a multi-agent society software environment. The society is then bridged to either a virtual environment to prototype the intelligent room or to microelectronic controllers to implement a physical intelligent room. The integration illustrates how the HADLIR representation assists in the design, simulation and implementation of an intelligent room and provides a foundation technology for CAD tools for the creation of intelligent rooms.