Task Computing



Task Computing is an approach to computing service discovery and orchestration designed to allow users to focus on the tasks they are trying to accomplish with computing rather than the mechanics of making underlying computing services and applications work together.

Task Computing is especially suitable for mobile, on the fly discovery and orchestration of services for users on an ad hoc basis. For example, a user with a mobile device entering a smart room that supports Task Computing will see room services exposed as tasks, as well as larger tasks that are automatically composed from the room services by the Task Computing environment.

Task Computing is a merger of Semantic Web and ubiquitous computing approaches and technologies. W3C's Web Ontology Language (OWL) and OWL-S serve as a basis for service desciptions.

Related Resources:

<< return to topics

© 2006 The University of North Carolina at Chapel Hill