Nowadays, developers of web application mashups face a sheer overwhelming variety and pluralism of web services. Therefore, choosing appropriate web services to achieve specific goals requires a certain amount of knowledge as well as expertise. In order to support users in choosing appropriate web services it is not only important to match their search criteria to a dataset of possible choices but also to rank the results according to their relevance, thus minimizing the time it takes for taking such a choice. Therefore, we investigated six ranking approaches in an empirical manner and compared them to each other. Moreover, we have had a look on how one can combine those ranking algorithms linearly in order to maximize the quality of their ...
With the explosive growth of the number of services published over the Internet, it is difficult to ...
Mashup languages offer new graphic interfaces for service composition. Normally, composition is limi...
WEB services are software entities that have a well defined interface and perform a specific task. T...
Nowadays, developers of web application mashups face a sheer overwhelming variety and pluralism of w...
As the web is increasingly used not only to find answers to specific information needs but also to c...
In this paper we present a personalized web service discovery and ranking technique for discovering ...
Abstract—As the Web is increasingly used not only to find answers to specific information needs but ...
Web application hybrids, popularly known as mashups, are created by integrating services on the Web ...
In this paper we propose a method for aggregating ranked services. The ranked services are generated...
WEB services are software entities that have a well defined interface and perform a specific task. T...
Traditional techniques for web service discovery mostly rely on string matching and/or semantic logi...
The last decade has witnessed a tremendous growth of web services as a major technology for sharing ...
The promise of dynamic binding and the ability to dynamically and seamlessly move between service pr...
For Web services to expand across the Internet, users need to be able to efficiently access and shar...
As an emerging cross discipline area for distributed computing, Service-Oriented Computing (SOC) par...
With the explosive growth of the number of services published over the Internet, it is difficult to ...
Mashup languages offer new graphic interfaces for service composition. Normally, composition is limi...
WEB services are software entities that have a well defined interface and perform a specific task. T...
Nowadays, developers of web application mashups face a sheer overwhelming variety and pluralism of w...
As the web is increasingly used not only to find answers to specific information needs but also to c...
In this paper we present a personalized web service discovery and ranking technique for discovering ...
Abstract—As the Web is increasingly used not only to find answers to specific information needs but ...
Web application hybrids, popularly known as mashups, are created by integrating services on the Web ...
In this paper we propose a method for aggregating ranked services. The ranked services are generated...
WEB services are software entities that have a well defined interface and perform a specific task. T...
Traditional techniques for web service discovery mostly rely on string matching and/or semantic logi...
The last decade has witnessed a tremendous growth of web services as a major technology for sharing ...
The promise of dynamic binding and the ability to dynamically and seamlessly move between service pr...
For Web services to expand across the Internet, users need to be able to efficiently access and shar...
As an emerging cross discipline area for distributed computing, Service-Oriented Computing (SOC) par...
With the explosive growth of the number of services published over the Internet, it is difficult to ...
Mashup languages offer new graphic interfaces for service composition. Normally, composition is limi...
WEB services are software entities that have a well defined interface and perform a specific task. T...