Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2095536.2095556acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

A multi-perspective approach for web service composition

Published: 05 December 2011 Publication History

Abstract

The new paradigm for distributed computing over the Internet is that of Web services (WSs). One of the key ideas of this new paradigm is the ability to create value-added Service-Based Applications (SBAs) by composing pre-existing services. Building SBAs necessitates the discovery and the selection of the most appropriate WSs that fit closely users' functional and non-functional requirements. Due to the large number of WSs that are advertised over public and private registries and the various functional and non-functional capabilities that are required by users, discovery and selection of WSs have become a real challenge nowadays. In this paper, we present a WS composition approach that is built upon both perspectives: intentional and operational. In the intentional perspective, we propose to model users' requirements for SBAs using the MAP formalism and specify the required WSs using an Intentional Service Model (ISM). In the operational perspective, we propose to discover the required WSs by querying the service search engine Service-Finder and select the most appropriate WSs by using many-valued concept lattices. To validate our approach, we use an analytical technique that is the monitoring to verify that the selected WSs assure the required users' non-functional capabilities.

References

[1]
Huhns, M. N. and Singh, M. P. 2005. Service-oriented computing: Key concepts and principles. IEEE Internet Comp. 9, 1 (2005), 75--81.
[2]
Rao, J. and Su, X. 2005. A Survey of Automated Web Service Composition Methods. LNCS, Springer.
[3]
Menascé, D. A. 2002. QoS issues in web services. IEEE Internet Comp. 6, 6 (2002), 72--75.
[4]
Rolland, C. and Prakash, N. 2000. Bridging the gap between organizational needs and ERP functionality. Requirements Engineering. 5, 3 (2000), 180--193.
[5]
Rolland, C., Kaabi, R. S. and Kraeim, N. 2007. On ISOA: intentional services oriented architecture. In Proceedings of CAISE'07.
[6]
http://www.service-finder.eu/
[7]
Ganter, B. and Wille, R. 1999. Formal Concept Analysis: Mathematical Foundations. Springer-Verlag New York, Inc., Heidelberg.
[8]
http://galicia.sourceforge.net/
[9]
David, P. and Ledoux, T. 2005. WildCAT: a generic framework for contextaware applications. In Proceedings of MPAC'05.
[10]
Peng, D., Huang, S., Wang, X. and Zhou, A. 2005. Management and retrieval of web services based on formal concept analysis. In Proceedings of CIT'05.
[11]
Aversano, L., Bruno, M., Canfora, G., Di Penta, M. and Distante, D. 2006. Using concept lattices to support service selection. Int. J. of Web Serv. Res. 3, 4 (2006), 32--51.
[12]
Azmeh, Z., Huchard, M., Tibermacine, C., Urtado, C. and Vauttier, S. 2008. Wspab: A tool for automatic classification and selection of web services using formal concept analysis. In Proceedings of ECOWS'08.
[13]
Azmeh, Z., Huchard, M., Tibermacine, C., Urtado, C. and Vauttier, S. 2010. Using concept lattices to support web service compositions with backup services. In Proceedings of ICIW'10.
[14]
Fenza, G. and Senatore, S. 2010. Friendly web services selection exploiting fuzzy formal concept analysis. Soft Comput. 14. (2010), 811--819.
[15]
Chollet, S., Lestideau, V., Lalanda, P., Colomb, P., and Moreno, D. 2010. Heterogeneous service selection based on formal concept analysis. In Proceedings of NCSE'10.
[16]
Driss, M., Moha, N., Jamoussi, Y., Jézéquel, J.-M. and Hajjami Ben Ghézala, H. 2010. A requirement-centric approach to web service modeling, discovery, and selection. In Proceedings of ICSOC'10.

Cited By

View all
  • (2021)Req-WSComposer: a novel platform for requirements-driven composition of semantic web servicesJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-021-02938-yOnline publication date: 17-Feb-2021
  • (2021)WS-ADVISING: a Reusable and reconfigurable microservices‐based platform for effective academic advisingJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-021-02901-xOnline publication date: 3-Feb-2021
  • (2020)Servicing Your Requirements: An FCA and RCA-Driven Approach for Semantic Web Services CompositionIEEE Access10.1109/ACCESS.2020.29825928(59326-59339)Online publication date: 2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
iiWAS '11: Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
December 2011
572 pages
ISBN:9781450307840
DOI:10.1145/2095536
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]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 December 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. service discovery
  2. service modeling
  3. service monitoring
  4. service selection
  5. service-based applications
  6. users' requirements

Qualifiers

  • Research-article

Conference

MoMM '11

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Req-WSComposer: a novel platform for requirements-driven composition of semantic web servicesJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-021-02938-yOnline publication date: 17-Feb-2021
  • (2021)WS-ADVISING: a Reusable and reconfigurable microservices‐based platform for effective academic advisingJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-021-02901-xOnline publication date: 3-Feb-2021
  • (2020)Servicing Your Requirements: An FCA and RCA-Driven Approach for Semantic Web Services CompositionIEEE Access10.1109/ACCESS.2020.29825928(59326-59339)Online publication date: 2020
  • (2020)Leveraging Deep Learning and IoT big data analytics to support the smart cities developmentComputer Science Review10.1016/j.cosrev.2020.10030338:COnline publication date: 1-Nov-2020
  • (2018)Requirements elicitation techniques: a systematic literature review based on the maturity of the techniquesIET Software10.1049/iet-sen.2017.014412:4(365-378)Online publication date: Aug-2018
  • (2012)Ensuring Component Application Consistency on Small DevicesProceedings of the 2012 38th Euromicro Conference on Software Engineering and Advanced Applications10.1109/SEAA.2012.48(109-116)Online publication date: 5-Sep-2012

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