

Smart environments based on ubiquitous computing open new possibilities for various aspects of human activity. This paper proposes an approach to emergency situation response that benefits from ubiquitous computing. The approach is based on utilizing profiles to facilitate the coordination of activities of emergency response operation members. The idea behind the approach is to self-organize resources of smart environments according to the state of situation caused by an emergency event. The resources self-organize a collaborative network that comprises physical devices, software services, organizations and persons. The purpose of the resources is to undertake joint actions for emergency response. The emergency response system intended for operating in smart environments has a service-oriented architecture. Some Web-services making up the architecture are intended to model emergency situations, while others model resource functionalities or have supporting functions. A case study illustrates the main ideas presented in the paper.