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

An evaluation of process mediation approaches in web services

Published: 08 November 2010 Publication History

Abstract

Web service is a growing technology that has been widely adopted by many organizations. It has provided a medium for communication between service provider and service requestor in the business environment. The role of semantic in web service has played an important role in this communication by allowing automatic discovery, selection and composition between the service provider and requestor. However, both service provider and the requestor are unable to achieve their business goals when there are miscommunications between their processes. This paper presents an overview of the process incompatibility between Web Services and the ways to automatically resolve them. Several approaches have been analyzed to understand the existing process mediation framework. These approaches have been presented in three categories namely Rule-based, Pattern-based and Planner-based. Moreover, we have compared these approaches based on few criteria such as expressiveness, automation, correctness and completeness.

References

[1]
Abouzaid, F. and Mullins, J. Model-checking Web Services Orchestrations using BP-calculus. Electronic Notes in Theoretical Computer Science, 255. 3--21.
[2]
Aït-Bachir, A., Dumas, M. and Fauvet, M.-C. BESERIAL: Behavioural Service Interface Analyser. in Business Process Management, 2008, 374--377.
[3]
Bao, L., Zhang, W. and Xie, X. A Formal Model for Abstracting the Interaction of Web Services. Journal of Computers, 5 (1). 91--98.
[4]
Becker, S., Brogi, A., Gorton, I., Overhage, S., Romanovsky, A. and Tivoli, M., Towards an engineering approach to component adaptation. in, (Dagstuhl Castle, Germany, 2006), Springer Verlag, 193--215.
[5]
Brambilla, M., Ceri, S., Valle, E. D., Facca, F. M. and Tziviskou, C. A Software Engineering Approach based on WebML and BPMN to the Mediation Scenario of the SWS Challenge. in Semantic Web Services Challenge, 2009, 51--70.
[6]
Brogi, A. and Popescu, R., Automated generation of BPEL adapters. in, (Chicago, IL, United states, 2006), Springer Verlag, 27--39.
[7]
Chi, Z., Research on Web service interface extending and composition compatibility checking based on calculus. in, (Shanghai, China, 2008), Inst. of Elec. and Elec. Eng. Computer Society, 533--537.
[8]
Cimpian, E. and Mocan, A. Process Mediation In WSMX. Cimpian, E. ed., Vienna, 2005, 29.
[9]
Cimpian, E. and Mocan, A., WSMX process mediation based on choreographies. in, (Nancy, France, 2005), Springer Verlag, 130--143.
[10]
Cimpian, E., Mocan, A. and Stollberg, M., Mediation enabled semantic web services usage. in, (Beijing, China, 2006), Springer Verlag, 459--473.
[11]
Domingue, J., Cabral, L., Galizia, S., Tanasescu, V., Gugliotta, A., Norton, B. and Pedrinaci, C. IRS-III: A broker-based approach to semantic Web services. Web Semantics, 6 (2). 109--132.
[12]
Dustdar, S., Fiadeiro, J., Sheth, A., Dumas, M., Spork, M. and Wang, K. Adapt or Perish: Algebra and Visual Notation for Service Interface Adaptation. in Business Process Management, Springer Berlin / Heidelberg, 2006, 65--80.
[13]
Fensel, D. and Bussler, C. The Web Service Modeling Framework WSMF. Electronic Commerce Research and Applications, 1 (2). 113--137.
[14]
Fensel, D., Kerrigan, M. and Zaremba, M. Mediation. in Implementing Semantic Web Services, 2008, 211--231.
[15]
Fensel, D., Lausen, H., Bruijn, J. d., Stollberg, M., Roman, D., Polleres, A. and Domingue, J. Semantic Web Service Usage Tasks in WSMO. in Enabling Semantic Web Services, 2007, 113--140.
[16]
Grahne, G. and Kiricenko, V. Process Mediation in Extended Roman Model. Hepp, M., polleres, A., Harmelen, F. and Genesereth, M. eds. First International Workshop on Mediation in Semantic Web Services (MEDIATE 2005) conjuction with 3rd International Conference on Service-Oriented Computing (ICSOC 2005), Amsterdam, Netherlands 2005, 17--33.
[17]
Guermouche, N., Perrin, O. and Ringeissen, C., A Mediator Based Approach For Services Composition. in Software Engineering Research, Management and Applications, 2008. SERA '08. Sixth International Conference on, (2008), 273--280.
[18]
Guermouche, N., Perrin, O. and Ringeissen, C. Timed Specification For Web Services Compatibility Analysis. Electronic Notes in Theoretical Computer Science, 200 (3). 155--170.
[19]
Haddad, S., Melliti, T., Moreaux, P. and Rampacek, S., Modelling web services interoperability. in ICEIS 2004 - Proceedings of the Sixth International Conference on Enterprise Information Systems, (2004), 287--295.
[20]
Kongdenfha, W., Motahari-Nezhad, H. R., Benatallah, B., Casati, F. and Saint-Paul, R. Mismatch patterns and adaptation aspects: A foundation for rapid development of web service adapters. IEEE Transactions on Services Computing, 2 (2). 94--107.
[21]
Kubczak, C., Margaria, T., Steffen, B. and Nagel, R. Service-oriented Mediation with jABC/jETI. in Semantic Web Services Challenge, 2009, 71--99.
[22]
Li, X., Fan, Y. and Jiang, F., A classification of service composition mismatches to support service mediation. in, (Urumchi, Xinjiang, China, 2007), Inst. of Elec. and Elec. Eng. Computer Society, 315--321.
[23]
Li, X., Fan, Y., Madnick, S. and Sheng, Q. Z. A pattern-based approach to protocol mediation for web services composition. Information and Software Technology, 52 (3). 304--323.
[24]
Li, X., Fan, Y., Wang, J., Wang, L. and Jiang, F., A pattern-based approach to development of service mediators for protocol mediation. in, (Vancouver, BC, Canada, 2008), Inst. of Elec. and Elec. Eng. Computer Society, 137--146.
[25]
Motahari Nezhad, H. R., Benatallah, B., Martens, A., Curbera, F. and Casati, F., Semi-automated adaptation of service interactions. in, (Banff, AB, Canada, 2007), Association for Computing Machinery, 993--1002.
[26]
Mrissa, M., Ghedira, C., Benslimane, D., Maamar, Z., Rosenberg, F. and Dustdar, S. A context-based mediation approach to compose semantic web services. ACM Transactions on Internet Technology, 8 (1).
[27]
Nagarajan, M., Verma, K., Sheth, A. P. and Miller, J. A. Ontology driven data mediation in Web services. International Journal of Web Services Research, 4 (4). 104--126.
[28]
Preist, C. Goals and Vision. in Semantic Web Services, 2007, 159--178.
[29]
Shuai, Z., Jianling, S., Keting, Y. and Bin, X., Petri net based web service interactive behavior compatibility analysis. in, (Wuhan, China, 2009), IEEE Computer Society, 473--476.
[30]
Spalazzese, R., Inverardi, P. and Issarny, V., Towards a formalization of mediating connectors for on the fly interoperability. in Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on, (2009), 345--348.
[31]
Stollberg, M., Cimpian, E., Mocan, A. and Fensel, D. A Semantic Web Mediation Architecture. in Canadian Semantic Web, 2006, 3--22.
[32]
Sycara, K. and Vaculin, R. Process mediation of OWL-S web services. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 4891 LNCS. 324--345.
[33]
Tabatabaei, S. G. H., Dastjerdi, A. V., Kadir, W. M. N. W., Ibrahim, S. and Sarafian, E. Security conscious AI-planning-based composition of semantic web services. International Journal of Web Information Systems, 6 (3). 203--229.
[34]
Taher, Y., Ait-Bachir, A., Fauvet, M. C. and Benslimane, D., Diagnosing Incompatibilities in Web Service Interactions for Automatic Generation of Adapters. in Advanced Information Networking and Applications, 2009. AINA '09. International Conference on, (2009), 652--659.
[35]
Tan, W., Fan, Y. and Zhou, M. A petri net-based method for compatibility analysis and composition of web services in business process execution language. IEEE Transactions on Automation Science and Engineering, 6 (1). 94--106.
[36]
Vitvar, T., Zaremba, M., Moran, M. and Mocan, A. Mediation using WSMO, WSML and WSMX. in Semantic Web Services Challenge, 2009, 31--49.
[37]
Wang, Y. Software Engineering Foundations: A Software Science Perspective. Auerbach Publications, 2008.
[38]
Xiong, P. and Fan, Y. Compatibility analysis approach for Petri net based Web service. Gaojishu Tongxin/Chinese High Technology Letters, 18 (9). 943--947.
[39]
Zaremba, M., Zaharia, R., Turati, A., Brambilla, M., Vitvar, T. and Ceri, S. Comparison: Mediation Solutions of WSMOLX and WebML/WebRatio. in Semantic Web Services Challenge, 2009, 141--152.
[40]
Zhou, Z., Bhiri, S., Gaaloul, W., Shu, L. and Hauswirth, M. Behavioral Compatibility of Web Services. in On the Move to Meaningful Internet Systems: OTM 2008 Workshops, 2008, 27--28.

Index Terms

  1. An evaluation of process mediation approaches in web services
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    iiWAS '10: Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
    November 2010
    895 pages
    ISBN:9781450304214
    DOI:10.1145/1967486
    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

    • IIWAS: International Organization for Information Integration
    • Web-b: Web-b

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 November 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. business process interaction
    2. process incompatibility
    3. process mediation
    4. semantic web service
    5. web service

    Qualifiers

    • Research-article

    Conference

    iiWAS '10
    Sponsor:
    • IIWAS
    • Web-b

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 241
      Total Downloads
    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Dec 2024

    Other Metrics

    Citations

    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