Skip to Content

Fakultät fü Informatik TU Wien Distributed Systems Group Distributed Systems Group
Top-level Navigation: Current-level Navigation:

Path: DSG > research > prototypes > Human-provided Services

Tools: Drucken



Human-Provided Services (HPS)
Last update: August 18, 2009  
 
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 humans to publish their skills and capabilities as Web services. Not only interactions between humans are supported by using HPSs, but also interactions with software services, for example, human interactions in BPEL4People-like processes. The main contribution of the framework is the ability to define HPSs as Web services and furthermore tools to manage interactions. These interactions range from ad-hoc to process-centric collaborations. HPS is a powerful tool because it enables a versatile mix of software and Human-Provided Services.

 
Architecture
 

The architecture of the HPS framework (see Figure below) comprises tools for designing Human-Provided Services, the Runtime enabling discovery and interactions, and the API and Middleware Layer.


The Human-Provided Services Framework



Features


The main features of the HPS framework are:

 

Publications
    2010
  1. Schall, D., Blake, M.B., Dustdar, S. (2010). A Programming Paradigm for Integrating Human-Provided and Software-Based Web Services, IEEE Computer, May 2010 (forthcoming)

  2. 2009
  3. Skopik F., Schall D., Dustdar S. (2009). Start Trusting Strangers? Bootstrapping and Prediction of Trust. 10th International Conference on Web Information Systems Engineering (WISE), October 05-07, 2009, Poznan, Poland. Springer.

  4. Skopik F., Schall D., Dustdar S. (2009). The Cycle of Trust in Mixed Service-oriented Systems. 35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), August 27-29, 2009, Patras, Greece. IEEE.

  5. Schall D. and Dustdar S. (2009). The New Role of Humans in the Future Internet. ERCIM News, Special Theme on Future Internet Technology, vol. 77, pp. 38-39, April, 2009.

  6. Skopik F., Schall D., Dustdar S. (2009). Innovative Human Interaction Services Specification. FP7-216256 COIN Technical Report, Jan. 2009.

  7. Schall D. (2009). Human Interactions in Mixed Systems - Architecture, Protocols, and Algorithms (BIB). PhD Thesis in Computer Science, Information Systems Institute, Vienna University of Technology (TU Wien), Vienna, Austria, Jan. 2009.

  8. Schall D. and Dustdar S. (2009). Expertise Ranking in Human Interaction Networks based on PageRank with Contextual Skill and Activity Measures. Technical Report TU Wien, Jan. 2009.

  9. 2008
  10. Schall D., Dorn C., Truong H.-L., Dustdar S. (2008). On Supporting the Design of Human-provided Services in SOA (slides). 4th International Workshop on Engineering Service-Oriented Applications: Analysis and Design. In conjunction with the 6th Int. Conference on Service Oriented Computing (ICSOC 2008). Sydney, Australia, December 1st, 2008. Springer.

  11. Schall D., Truong H.-L., Dustdar S. (2008). The Human-Provided Services Framework (slides). IEEE 2008 Conference on Enterprise Computing, E-Commerce and E-Services (EEE '08), July 21-24, 2008, Crystal City, Washington, D.C., USA.

  12. Schall, D., Truong H.-L., Dustdar S. (2008). Unifying Human and Software Services in Web-Scale Collaborations. IEEE Internet Computing, vol. 12, no. 3, pp. 62-68, May/Jun, 2008.

  13. Schall D., Dorn C., Dustdar S., Dadduzio I. (2008). VieCAR - Enabling Self-adaptive Collaboration Services. 34th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA) 2008, IEEE Computer Society.

  14. 2007
  15. Schall D., Gombotz R., Dorn C., Dustdar S. (2007). Human Interactions in Dynamic Environments through Mobile Web Services (slides). IEEE 2007 International Conference on Web Services (ICWS), July 9-13, 2007, Salt Lake City, Utah, USA.

  16. Schall D., Gombotz R., Dustdar S. (2007). Pattern-based Collaboration in Ad-Hoc Teams Through Message Annotation. 9th International Conference on Enterprise Information Systems (ICEIS’07), June 12-16, 2007, Funchal, Madeira, Portugal. ICEIS Proceedings.

  17. Schall D., Dorn C., Dustdar S. (2007). Context-aware Mobile Computing. In Encyclopedia of Wireless and Mobile Communications, Edited by Borko Furht, CRC Press, Taylor & Francis Group.

  18. 2006
  19. Schall D., Gombotz R., Dustdar S. (2006). Human and Service Interaction Patterns in SOA. inContext Technical Report.

  20. Schall D., Aiello M., Dustdar S. (2006). Web Services on Embedded Devices. International Journal of Web Information Systems (IJWIS), Troubador Publisher.

For questions on HPS please contact Daniel Schall:

dschall

Home / Kontakt / Webmaster / Offenlegung gemäß § 25 Mediengesetz: Inhaber der Website ist die Fakultät für Informatik an der Technischen Universität Wien, 1040 Wien. Die TU Wien distanziert sich von den Inhalten aller extern gelinkten Seiten und übernimmt diesbezüglich keine Haftung. / Disclaimer.