Abstract. Non-expert users have to accomplish non-trivial tasks in application and device-rich computing environments. The increasing complexity of such environments is detrimental to user productivity (and occasionally, sanity). We propose to reduce these difficulties by shifting focus to what users want to do (i.e., on the tasks at hand) rather than on the specific means for doing those tasks. We call this shift in focus "task computing"; we argue that "task computing" offers an incentive to device manufacturers to incorporate semantic web technologies into their devices in order to get the benefits of easier and more flexible use of their devices' features by end-users. To support task computing, we developed an environment called a "Task Computing Environment" (TCE), which we have implemented using standard Semantic Web (RDF, OWL, DAML-S), Web Services (SOAP, WSDL) and pervasive computing (UPnP) technologies, we describe and evaluate our TCE implementation, and we discuss how it has been used to realize various device-usage scenarios.
A Task Computing Environment (TCE) REF assists users in completing tasks.
Task Computing - The Semantic Web Meets Pervasive Computing
International Semantic Web Conference
Computer Science