warn users stale spoiled food ubiquitous computing presents challenges across computer science systems design engineering systems modelling user interface design contemporary human computer interaction models whether command line menu driven gui based inappropriate inadequate ubiquitous case suggests natural interaction paradigm appropriate fully robust ubiquitous computing yet emerge although also recognition field many ways already living ubicomp world see also main article natural user interfaces contemporary devices lend support
Formal science Computer science Computer communications (networks) Ubiquitous computing