Multi Agent Systems (MAS) are often used as a software substrate in creating smart spaces. Many of the solutions already developed
within the MAS community are applicable in the domain of smart spaces. Others, however, need to be modified or re-developed.
In particular, it has to be noted that many agents acting in a physical space domain are restricted in number and capability
by the scarce physical hardware available. Those limitations need to be taken into account when coordinating agent activities
in a MAS in a smart space.
In this paper we present Rascal, a high-level resource management system for the Intelligent Room Project, that addresses
physical resource scarcities. Rascal performs the service mapping and arbitration functions for the system. Rascal is an implemented tool and has been partially deployed for day-to-day use.
The work presented here was supported in part by the Advanced Research Project Agency of the Department of Defense under contract
number F30602-92-C0204, monitored through Rome Laboratory, and in part by the MIT Project Oxygen Alliance.