The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Existing Web API search engines allow for only category-based browsing and keyword or tag-based searches for RESTful services without offering the capability of discovering and composing real-world RESTful services from the viewpoint of application developers. Therefore, we propose a novel approach, referred to as TAD (Transformation-Annotation-Discovery), to address the above issue. TAD firstly transforms...
Web services provide an instantiation of the loosely coupled Service Oriented Architecture (SOA) and facilitate the process of enterprise application integration. However, with the explosive growth of the number of Web services published over the Internet, identifying a high quality of composite services by taking into account both functional and non-functional requirements of end users has become...
This paper presents a Tabu search-based method for selecting the optimal or a near-optimal solution in semantic Web service composition. The proposed method is applied on an Enhanced Planning Graph structure which encodes all the composition solutions that satisfy a user request. The criteria for selecting the optimal solution include the QoS attributes and the semantic similarity between the services...
Composing distributed trivial grid services into composite and more powerful services is an effective way to realize grid resource sharing and function reuse. BPEL4Grid is a grid-compliant workflow engine which supports for WSRF standard and GSI mechanism. But BPEL4Grid has some limitations such as its static workflow model and lack of task migration when target service is invalid. Aiming to resolve...
Automation of Web service composition is one of the most important problems in Web service research area. There are numerous methods to achieve Web service composition. This paper describes the use of Asynchronous Teams (A-Teams) algorithm with genetic agents to compose semantic Web services. Specific agents realize the composition of sequential, parallel and synchronization control flow patterns...
Service composition is a well-established field of research in the service community. Services are commonly regarded as black boxes with well-defined interfaces that can be recursively aggregated into new services. The black-box nature of services does not only include the service implementation but also the middleware and hardware to run the services. Thus, service composition techniques are typically...
This paper describes SLA*, a domain-independent syntax for machine-readable Service Level Agreements (SLAs) and SLA templates. Historically, SLA* was developed as a generalisation and refinement of the web-service specific XML standards: WS-Agreement, WSLA, and WSDL. Instead of web-services, however, SLA* deals with services in general, and instead of XML, it is language independent. SLA* provides...
Automatic dynamic web service composition is showing to be an effective way how to deal with the dynamic character of the web services and business environment, while providing a mechanism supplying varying user goals. This paper briefly introduces the undesired service execution effects influencing the service composition and achievement of the user goal. We discuss a solution eliminating the undesired...
Based on service oriented infrastructures, there are many services that provide the same functionality but differ in quality parameters. An important issue for web services composition is how to select appreciates services from a set of alternatives with QoS features being considered. We define a Petri net model - WS_QPN to computer the QoS values of composite services. Since finding a solution for...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.