Designing Solutions-Based Ubiquitous and Pervasive Computing door