Intelligent Web Services Meet Social Computing

AAAI Spring Symposium 2012, March 26-28, Stanford, California


Web services have become a core feature that developers expect from any Web application. A leading service and mashup directory ProgrammableWeb reports that the number of Web services has been steadily increasing since 2008. In spite of this increase several problems are starting to surface; design quality tend to suffer from common mistakes, development cost is normally high due to lack of collaboration and reuse, integration with other services is difficult because of lack of semantic service descriptions, sharing with other developers and users is not well supported, and the social requirements to boost endorsement by the community are not well understood or met. For example, developers often violate REST architectural principles when implementing Web services, use ad-hoc properties to describe them and publish them in HTML and other non-machine processable forms. Service descriptions usually lack any metadata information about the developers who created them and the purpose and usage criteria of the service. All these problems make it increasingly difficult to share services and to automatically discover, reuse and assess their quality, and hence obstruct the creation of service mashups and integrated applications. Lack of shareability and reuse also result in higher development and maintenance costs of Web services.

Research Communities

There are two lines of research that can help in dealing with the issues above. The first is the research around Intelligent Web Services, and the second is Social Computing research. With regard to Intelligent Web Services, research is focused on developing intelligent agents for automating various services tasks such as service discovery, composition, and mediation by leveraging AI techniques including knowledge representation, logical reasoning and problem-solving methods. Although this work provides very sophisticated automation methods, it usually assumes that intelligent agents can ultimately replace users' activities. However, there is now much evidence that some complex problems can be solved by people much more quickly and effectively than by sophisticated AI programmes alone. On the other hand, the new field of Social Computing offers new insights into how to create social platforms to collaboratively support various computational activities and how to utilize various AI techniques that have historically played a central role in knowledge representation, information sharing and cognitive agents. Social Computing is a promising approach for dealing with the issues and obstacles mentioned above which require a better understanding of user and community behaviour and related computational challenges.

This AAAI spring symposium will foster a new inter-disciplinary community of researchers from several communities that jointly underpin Intelligent Web Services and Social Computing research including Web Services, Agents, Semantic Web, Linked Open Data, Social Networks, and Web Science. It will provide a unique venue for discussing and organising relevant future research and development directions.

Symposium Topics

The spring symposium will seek contributions on topics related to emerging concepts, technologies and development practices that relate to Intelligent Web Services and Social Computing research. The topics include:

  • Social and technical requirements for collaborative web service development and management.
  • Platforms and user interfaces for crowdsourcing web service design, development, and verification.
  • Techniques for contextualized reviewing and rating of web services.
  • Methods to incentivize, boost, and influence community participation throughout the lifecycle of web services.
  • Methods to define, extend, and mashup service descriptions with Linked Data vocabularies.
  • Systems and techniques for context and social based recommendation of web services.
  • Methods for collaborative authoring of semantic service annotations (e.g. RDFa, SAWSDL).
  • Argumentation frameworks and norms for reaching consensus on service implementation, description, and integration.
  • Trust in collaborative web service construction.
  • Mining, monitoring and analysis of behaviour and activities of web service online communities.
  • Analysis of web service usage patterns and associated social and technical parameters.
  • Extraction of web service descriptions from tags.
  • Case studies for use of social computing to construct and manage web services.

Important Dates

Please note the following dates when you want to contribute and participate in the symposium.

  • October 7, 2011: Submission of Abstracts. No more than 400 word abstracts in PDF must be submitted through EasyChair.
  • November 9, 2011 November 18, 2011: Notification of acceptance/rejection. Authors of accepted abstracts will be asked to prepare either a short (3 page) or long (6 page) paper versions (see January deadline).
  • January 10, 2012January 20, 2012: Authors of accepted abstracts upload their updated abstracts and long/short papers to AAAI web site (to be provided by AAAI).
  • February 10, 2012: Registration deadline for invited participants.
  • March 26-28, 2012: Spring symposium dates at Stanford University.
  • Organizing Committee

    Symposium co-chairs:

    • Tomas Vitvar, Czech Technical University.
    • Harith Alani, Senior Lecturer at Knowledge Media Institute, Open University, UK.
    • David Martin, Advanced Technology Development at Apple.

    Intelligent Web Services Community (includes Web Services, Semantic Web, Intelligent Agents):

    Social Computing Community (includes Social Networks, Semantic Web, Linked Data, Complex Systems, Web Science):


    Monday, 26 March
    9:00-9:30 Tomas Vitvar, Harith Alani, David MartinOpening session
    9:30-10:30 John Musser, ProgrammableWeb.comInvited Talk: Open Web APIs
    10:30-11:00 Coffee Break
    11:00-12:30 K. Arabshian, P. Danielsen, S. AfrozLexOnt: A Semi-automatic Ontology Creation Tool for Programmable Web
    C. Pedrinaci, D. Liu, C. Lin, J. DomingueHarnessing the Crowd for Automating the Identification of Web APIs
    J. I. Fernández-Villamor, T. Zemke, C. Á. Iglesias, M. GarijoA Semantic Metadirectory of Services based on Web Mining techniques
    12:30-14:00Lunch Break
    14:00-15:30S. Chen, Y. Han, Z. FengSocial Network Analysis on the Interaction and Collaboration Behavior among Web Services
    B. Heitmann, M. Dabrowski, A. Passant, C. Hayes, K. GriffinPersonalisation of social web services in the enterprise using spreading activation for multi-source, cross-domain recommendations
    L. Rojas-Potosi, L. Suarez-Meza, L. Ordoñez-Ante, J. CorralesWeb Resources Recommendation based on Dynamic Prediction of User Consumption on the Social Web
    15:30-16:00Coffee Break
    16:00-17:00Jamie Taylor, GoogleInvited Talk: TBA
    Tuesday, 27 March
    9:00-10:00Fausto Giunchiglia, University of TrentoInvited Talk: TBA
    10:00-10:30K. Gomadam, P. Z. Yeh, K. VermaData Enrichment using Web APIs
    10:30-11:00Coffee Break
    11:00-12:30M. R. Motallebi, F. Ishikawa, S. HonidenTrust in Web Service Compositions Using Bayesian Networks
    G. Costantino, F. Martinelli, M. PetrocchiPriorities-based Review Computation
    J. Scicluna, C. Blank, N. Steinmetz, E. SimperlCrowd Sourcing Web Service Annotations
    R. Verborgh, T. Steiner, J. Gabarro, E. Mannens, R. WalleA Social Description Revolution - Describing Web APIs' Social Parameters with RESTdesc
    12:30-14:00Lunch Break
    14:00-15:30E. Pignotti, P. EdwardsUsing Web Services and Policies within a Social Platform to Support Collaborative Research
    N. Faci, Z. Maamar, P. GhodousWhich Social Networks Should Intelligent Web Services Sign-Up In?
    Y. Han, S. Chen, Z. FengOptimizing Service Composition Network from Social Network Analysis and User Historical Composite Services
    15:30-16:00Coffee Break
    16:00-17:30Open PanelDavid Martin (Apple), Fausto Giunchiglia (University of Trento, Italy), Carlos Pedrinaci (The Open University, UK)
    18:00-19:30Plenary Session
    Wednesday, 28 March
    9:00-10:30Symposium ChairsResearch Agenda Overview, discussion groups breakout
    10:30-11:00Coffee Break
    11:00-12:30AllResearch Agenda Presentation
    12:30-13:00Symposium ChairsClosing Session

    See Also