Toward a Generic Framework for Ubiquitous System