skip to main content
10.1145/2245276.2232099acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Specifying and implementing social Web services operation using commitments

Published: 26 March 2012 Publication History

Abstract

This paper discusses the specification and development of social Web services using commitments. Social Web services establish and maintain networks of contacts, count on their (privileged) contacts when needed, form with other peers strong and long lasting collaborative groups, and know with whom to partner so that ontology reconciliation is minimized. To guarantee the proper execution of these operations, social Web services need to comply with the regulations of the social networks in which they have signed up. This compliance is verified using commitments. Two types of commitments are identified: social and business. The former connect Web services to social networks. And the latter connect social Web services to composite social Web services. A proof-of-concept system to detect commitment violations is, also, discussed in this paper.

References

[1]
M. Alrifai, D. Skoutas, and T. Risse. Selecting Skyline Services for QoS-based Web Service Composition. In Proceedings of the the 19th International World Wide Web Conference (WWW'2010), Raleigh, North Carolina, USA, 2010.
[2]
S. Bansal, A. Bansal, and M. B. Blake. Trust-based Dynamic Web Service Composition Using Social Network Analysis. In Proceedings of the International Workshop on Business Applications for Social Network Analysis (BASNA'2010) held in conjunction with the Fourth International Conference on Internet Multimedia Systems Architecture and Applications (IMSAA '2010), Bangalore, India, 2010.
[3]
J. Bentahar, B. Moulin, and B. Chaib-draa. Specifying and Implementing a Persuasion Dialogue Game Using Commitments and Arguments. In Proceedings of the 1st International Workshop on Argumentation in Multi-Agent Systems (ArgMAS'2004), New York, NY, USA, 2005.
[4]
M. El-Menshawy, J. Bentahar, and R. Dssouli. Verifiable Semantic Model for Agent Interactions using Social Commitments. In Proceedings of the Second Workshop on LAnguages, methodologies and Development tools for multiagent systemS (LADS' 2009), Torino, Italy, 2009.
[5]
M. El-Menshawy, J. Bentahar, and R. Dssouli. Modeling and Verifying Business Interactions via Commitments and Dialogue Actions. In Proceedings of the 4th KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications (KES-AMSTA '2010), Gdynia, Poland, 2010.
[6]
N. Fornara and M. Colombetti. Operational Specification of a Commitment- based Agent Communication Language. In Proceedings of the 1st International Joint Conference on Autonomous Agents & Multiagent Systems (AAMAS'2002), Bologna, Italy, 2002.
[7]
D. Kourtesis and I. Paraskakis. Combining SAWSDL, OWL-DL and UDDI for Semantically Enhanced Web Service Discovery. In Proceedings of the 5th European Semantic Web Conference: Research and Applications (ESWC'2008), Tenerife, Canary Islands, Spain, 2008.
[8]
Z. Maamar, N. Faci, Y. Badr, L. Krug Wives, P. Bispo dos Santos, D. Benslimane, and J. Palazzo Moreira de Oliveira. Towards a Framework for Weaving Social Networks Principles into Web Services Discovery. In Proceedings of the International Conference on Web Intelligence, Mining, and Semantics (WIMS'2011), Sogndal, Norway, 2011.
[9]
Z. Maamar, N. Faci, L. Krug Wives, H. Yahyaoui, and H. Hacid. Towards a Method for Engineering Social Web Services. In Proceedings of the IFIP WG8.1 Working Conference on Method Engineering (ME'2011), Paris, France, 2011.
[10]
Z. Maamar, H. Hacid, and M. N. Huhns. Why Web Services Need Social Networks. IEEE Internet Computing, 15(2), March/April 2011.
[11]
Z. Maamar, L. Krug Wives, Y. Badr, S. Elnaffar, K. Boukadi, and N. Faci. LinkedWS: A Novel Web Services Discovery Model Based on the Metaphor of "Social Networks". Simulation Modelling Practice and Theory, Elsevier Science Publisher, 19(10), 2011.
[12]
A. Maaradji, H. Hacid, J. Daigremont, and N. Crespi. Towards a Social Network Based Approach for Services Composition. In Proceedings of the 2010 IEEE International Conference on Communications (ICC'2010), 2010.
[13]
S. Modgil, N. Faci, F. Rech Meneguzzi, N. Oren, S. Miles, and M. Luck. A Framework for Monitoring Agent- based Normative Systems. In Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS'2009), Budapest, Hungary, 2009.
[14]
G. E. Partners. Designing and Redesigning Business Process Using Commitment-Based Process Design, Retrieved February 2011. http://www.growingedgepartners.com/downloads/GEP-CommitmentBasedProcessDesign.pdf.
[15]
M. P. Singh. An Ontology for Commitments in Multiagent Systems: Toward a Unification of Normative Concepts. Artificial Intelligence and Law, 7(1), 1999.
[16]
M. P. Singh, A. K. Chopra, and N. Desai. Commitment-Based Service- Oriented Architecture. Computer, 42(11), November 2009.
[17]
X. Xie, B. Du, and Z. Zhang. Semantic Service Composition based on Social Network. In Proceedings of the 17th International World Wide Web Conference (WWW'2008), Beijing, China, 2008.

Cited By

View all
  • (2017)On business process monitoring using cross-flow coordinationService Oriented Computing and Applications10.1007/s11761-017-0206-011:2(203-215)Online publication date: 1-Jun-2017
  • (2015)STRESSInternational Journal of Information Systems in the Service Sector10.4018/IJISSS.20150701037:3(40-58)Online publication date: Jul-2015
  • (2015)A quality model for social networks populated with web servicesService Oriented Computing and Applications10.1007/s11761-014-0156-89:2(139-155)Online publication date: 1-Jun-2015
  • Show More Cited By

Index Terms

  1. Specifying and implementing social Web services operation using commitments

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied Computing
    March 2012
    2179 pages
    ISBN:9781450308571
    DOI:10.1145/2245276
    • Conference Chairs:
    • Sascha Ossowski,
    • Paola Lecca
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 March 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. commitment
    2. social computing
    3. web service

    Qualifiers

    • Research-article

    Conference

    SAC 2012
    Sponsor:
    SAC 2012: ACM Symposium on Applied Computing
    March 26 - 30, 2012
    Trento, Italy

    Acceptance Rates

    SAC '12 Paper Acceptance Rate 270 of 1,056 submissions, 26%;
    Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

    Upcoming Conference

    SAC '25
    The 40th ACM/SIGAPP Symposium on Applied Computing
    March 31 - April 4, 2025
    Catania , Italy

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)On business process monitoring using cross-flow coordinationService Oriented Computing and Applications10.1007/s11761-017-0206-011:2(203-215)Online publication date: 1-Jun-2017
    • (2015)STRESSInternational Journal of Information Systems in the Service Sector10.4018/IJISSS.20150701037:3(40-58)Online publication date: Jul-2015
    • (2015)A quality model for social networks populated with web servicesService Oriented Computing and Applications10.1007/s11761-014-0156-89:2(139-155)Online publication date: 1-Jun-2015
    • (2015)Enterprise 2.0: Research Challenges and OpportunitiesWeb Information Systems and Technologies10.1007/978-3-319-27030-2_2(16-30)Online publication date: 16-Dec-2015
    • (2014)Commitments to Regulate Social Web Services OperationIEEE Transactions on Services Computing10.1109/TSC.2013.297:2(154-167)Online publication date: Apr-2014
    • (2013)Realizing a Social Ecosystem of Web ServicesAdvanced Web Services10.1007/978-1-4614-7535-4_19(455-473)Online publication date: 6-Aug-2013

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media