[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2389836.2389850acmotherconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

A framework for the choreography of intelligent e-services

Published: 01 October 2012 Publication History

Abstract

In this paper a framework for the choreography of intelligent electronic services (e-services) that follows the Service-Oriented Architecture principle is presented. The composition abilities of intelligent e-services in the framework enable them to match a user's request for service consumption. The framework is based on a dynamic model of message query-based with casual knowledge-based expansion. A practical illustration of the application of the framework relies on a domain-specific e-service aggregation following an e-mentoring business scenario. The e-mentoring scenario is chosen in order to take advantage of the innovative features offered by the current World Wide Web, which has evolved into a provider of services.

References

[1]
Curbera, F., Khalaf, R., Mukhi, N., Tai, S. and Weerawarana, S. 2003. The next step in web services. Communications of the ACM, 46 (10). 29--34. DOI=http://doi.acm.org/10.1145/944217.944234.
[2]
Domingue, J., Galizia, S. and Cabral, L. 2005. Choreography in IRS-III-Coping with heterogeneous interaction patterns in Web Services. In Proceedings of the 4th International Semantic Web Conference (Galway, Ireland, November 6--10, 2005), Springer, 171--185.
[3]
Dos Santos, I. J. G. and Madeira, E. R. M. 2006. Applying orchestration and choreography of web services on dynamic virtual marketplaces. International Journal of Cooperative Information Systems, 15 (1). 57--85.
[4]
Fluegge, M., Dos Santos, I. J. G., Tizzo, N. P. and Madeira, E. R. M. 2006. Challenges and techniques on the road to dynamically compose web services. In Proceedings of the International Conference on Web Engineering, (Palo Alto, California, USA, July 11--14, 2006), ACM, New York, NY, 40--47. DOI=http://doi.acm.org/10.1145/1145581.1145589.
[5]
Hull, R., Benedikt, M., Christophides, V. and Su, J. 2003. E-Services: a look behind the curtain. In Proceedings of the 22nd ACM SIGMOD-SIGACT-SIGART Symposium, (San Diego, CA, June 12, 2003), ACM Press, New York, NY, 1--14. DOI=http://dx.doi.org/10.1145/773153.773154.
[6]
Jung, Y., Park, Y., Bae, H. J. and Lee, B. S. 2011. Employing collective intelligence for user driven service creation. IEEE Communications Magazine, 49 (1). 76--83. DOI=http://dx.doi.org/10.1109/MCOM.2011.5681019.
[7]
Kuropka, D., Troger, P., Staab, S. and Weske, M. 2008. Semantic service provisioning. Springer, Berlin Heidelberg.
[8]
Liu, X., Huang, G. and Mei, H. 2008. A User-Oriented Approach to Automated Service Composition. In Proceedings of the IEEE International Conference on Web Services (Beijing, September 23--26, 2008), IEEE Computer Society, Washington, DC, USA, 773--776. DOI=http://dx.doi.org/10.1109/ICWS.2008.139.
[9]
Lotter, G. A. 2008. E-mentoring as virtual replacement of traditional mentoring. 10th Annual Conference on World Wide Web Applications, Cape Town, South Africa.
[10]
Mancioppi, M. 2008. A formal framework for multi-party business protocols CentER Discussion Paper 2008--79.
[11]
McIlvenna, S., Dumas, M. and Wynn, M. T. 2009. Synthesis of Orchestrators from Service Choreographies. In Proceedings of the 6th Asia-Pasic Conference on Conceptual Modelling - Volume 96 (APCCM), (Wellington, New Zealand, January 20--23, 2009), Australian Computer Society, Inc., Darlinghurst, Australia, 129--138. DOI=http://dl.acm.org/citation.cfm?id=1862739.1862756.
[12]
Mcllraith, S. A. and Son, T. C. 2002. Adapting Golog for Composition of Semantic Web Services. 8th International Conference on Knowledge Representation and Reasoning (KR2002), Toulouse, France, 2002.
[13]
Mcllraith, S. A., Son, T. C. and Zeng, H. 2001. Semantic Web Services. IEEE Intelligent Systems, 16 (2). 46--53.
[14]
Medjahed, B., Bouguettaya, A. and Elmagarmid, A. 2003. Composing Web Services on the Semantic Web. The VLDB Journal, 12 (4). 333--351. DOI=http://dx.doi.org/10.1007/s00778-003-0101-5.
[15]
Meng, S. and Arbab, F. 2007. Web services choreography and orchestration in REO and constraint automata. Acm, 1 (14). 346--353.
[16]
Mtsweni, J. and Ntshinga, W. L. 2009. Mashing-up a dynamic e-mentoring system using intelligent e-services. In Proceedings of the 2nd International Conference of Education, Research and Innovation, (Madrid, Spain, November 16--18, 2009), IATED, 6371--6379.
[17]
Ntshinga, W. L. 2010. Choreography of intelligent e-services. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2 (ICSE'10), Vol. 2. ACM, New York, NY, USA, 343--344. DOI=http://doi.acm.org/10.1145/1810295.1810384.
[18]
Ntshinga, W. L. 2010. World Wide Web (www) tools enhancing mentorship. In Proceedings of the International Technology, Education and Development Conference, (Valencia, Spain, March 8--10, 2010), IATED, 1704--1714.
[19]
Organization for the Advancement of Structured Information Standards (OASIS). 2004. UDDI Executive Overview: Enabling Service-Oriented Architecture, 2004.
[20]
Pahl, C. and Zhu, Y. 2006. A semantical framework for the orchestration and choreography of web services. Electron. Notes Theor. Comput. Sci., 151 (2). 3--18. DOI=http://dx.doi.org/10.1016/j.entcs.2005.07.033.
[21]
Paolucci, M., Kawamura, T., Payne, T. R. and Sycara, K. 2002. Semantic Matching of Web Services Capabilities. In Proceedings of the First International Semantic Web Conference on The Semantic Web (ISWC'02), Ian Horrocks and James A. Hendler (Eds.). Springer-Verlag, London, UK, 333--347.
[22]
Pautasso, C., Zimmermann, O. and Leymann, F. 2008. RESTful Web Services Vs. "Big" Web Services: Making the right architectural decision. In Proceedings of the 17th international conference on World Wide Web, (Beijing, China, April 21--25, 2008). ACM, New York, NY, USA, 805--814. DOI=http://doi.acm.org/10.1145/1367497.1367606.
[23]
Peltz, C. 2003. Web Services Orchestration and Choreography. IEEE Computer Society, 36 (10). 46--52.
[24]
Ponnekanti, S. R. and Fox, A. 2002. SWORD: A developer toolkit for web service composition. 11th World Wide Web Conference, Honolulu, Hawaii, USA, 2002.
[25]
Rao, J., Dimitrov, D., Hofmann, P. and Sadeh, N. 2006. A mixed initiative approach to semantic web service discovery and composition: SAP's Guided Procedure Framework. IEEE International Conference on Web Services, (Salt Lake City, Utah, USA, 2006), IEEE Computer Society, Washington, DC, USAI, 401--410. DOI=http://dx.doi.org/10.1109/ICWS.2006.149.
[26]
Scicluna, J., Polleres, A. and Roman, D. 2006. D14v0.2. Ontology-based Choreography and Orchestration of WSMO Services, DERI, 2006.
[27]
Sheng, Q. Z., Benatallah, B., Stephan, R., Mak, E. O. and Zhu, Y. Q. 2002. Discovering e-services using UDDI in SELF-SERV. International Conference on e-Business, Beijing, China, 2002.
[28]
Sirin, E., Hendler, J. and Parsia, B. 2003. Semi-automatic Composition of Web Services using Semantic Descriptions. In Proceedings of the 1st Workshop on web Services: Modeling, Architecture and Infrastructure, (Angers, France, April, 2003), ICEIS Press 17--24.
[29]
Sivashanmugan, K., Miller, J. A., Sheth, A. P. and Verma, K. 2005. Framework for semantic web process composition. Int. J. Electron. Commerce, 9 (2). 71--106. DOI=http://dl.acm.org/citation.cfm?id=1278095.1278100.
[30]
Sivashanmugan, K., Verma, K., Sheth, A. P. and Miller, J. A. 2003. Adding semantics to web services standards. In Proceedings of the First International Conference on Web Services (ICWS'03), (Las Vegas, Nevada, June 23--26, 2003), CSREA Presss.
[31]
Thakker, D., Osman, T. and Al-Dabass, D. 2008. Knowledge-Intensive Semantic Web Services Composition. In Proceedings of the Tenth International Conference on Computer Modeling and Simulation, (Emmanuel College, Cambridge, England, April 1--3, 2008). IEEE Computer Society, Washington, DC, USA, 673--678. DOI=http://dx.doi.org/10.1109/UKSIM.2008.89.
[32]
Tut, M. T. and Edmond, D. 2002. The Use of Patterns in Service Composition. In Revised Papers from the International Workshop on Web Services, E-Business, and the Semantic Web, Springer-Verlag, London, UK, 28--40.
[33]
Vouros, G. A., Valarakos, A. and Konstantinos, K. 2008. Uncovering WSDL specifications' Data Semantics. 2nd International Workshop on Service Matchmaking and Resource Retrieval, Karlsruhe, Germany, 2008.
[34]
Yellin, D. M. and Strom, R. E. 1997. Protocol Specifications and Component Adaptors. ACM Trans. Program. Lang. Syst., 19 (2). 292--333. DOI=http://doi.acm.org/10.1145/244795.244801.

Cited By

View all
  • (2013)Styles of Service Composition -- Analysis and Comparison MethodsProceedings of the 2013 Fifth International Conference on Computational Intelligence, Communication Systems and Networks10.1109/CICSYN.2013.66(302-307)Online publication date: 5-Jun-2013

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
SAICSIT '12: Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference
October 2012
402 pages
ISBN:9781450313087
DOI:10.1145/2389836
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

  • UNISA: UNIVERSITY OF SOUTH AFRICA
  • Microsoft: Microsoft
  • Pearson: Pearson Education
  • Masterskill

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. choreography
  2. intelligent e-services
  3. service composition

Qualifiers

  • Research-article

Conference

SAICSIT '12
Sponsor:
  • UNISA
  • Microsoft
  • Pearson

Acceptance Rates

Overall Acceptance Rate 187 of 439 submissions, 43%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2013)Styles of Service Composition -- Analysis and Comparison MethodsProceedings of the 2013 Fifth International Conference on Computational Intelligence, Communication Systems and Networks10.1109/CICSYN.2013.66(302-307)Online publication date: 5-Jun-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media