Abstract: Ambient service is a kind of context aware services which is related to the surrounding environment of the users. In other word, geographic area around the users is considered as contextual data to provide services. So ambient services term is used to emphasize the association of context aware services with geographic areas called ambient service domain. Service domains have sharp and clear boundaries in current ambient services. However because of inaccurate positioning systems and some linguistic and fuzzy phrases used to define ambient service domain (e.g. around, here, far, near), it is necessary to define service domains in a framework which can handle their uncertainty. If an uncertain spatial object is modeled in a certain and crisp framework, some of data related to that object will be missed. In this regard, rough set theory, as a simple and powerful device to consider uncertainty, is considered to model ambient service domains and based on them, ambient services are provided to users. To test our model, users commented on ambient shop based on rough service domain and compare it with classic ambient shop, 73% of users became more interested in rough based version because some of users in classic services were excluded and did not receive services whereas they are getting services in rough based version.
Keywords: Ambient services, context-aware services, rough set theory, uncertainty