Context-aware Systems for AmI Environments -- Taking Ownership of Computational