Human-provided Services
From Autocompwiki
Description
The Web is evolving in a rapid pace allowing people to form Web communities depending on their interests. Management of interactions becomes increasingly complex as current tools only support messaging and addressing mechanism developed for the early Web. It is difficult to manage interactions ranging from ad-hoc to process-centric collaborations. The Human-Provided Services (HPS) framework enables people to publish their skills and capabilities as Web services. HPS establishes the basis for a mixed system comprising human and software services. By using HPSs, versatile application scenarios are supported including human involvement in, for example, BPEL4People-like processes.
The main contribution of the framework are (i) the ability to define HPSs using Web service technology (e.g., WSDL to describe HPSs), (ii) tools to manage interactions ranging from ad-hoc (emerging at run-time) to process-centric (predefined process flows), (iii) interaction mining techniques to determine reputation of people and services.
