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.
With the advent of cloud computing, a significant number of web services are available on the Internet. Services can be combined together when user's requirements are too complex to be solved by individual services. Since there are many services, searching a solution may require much storage. We propose to apply a compact data structure to represent the web service composition graph. To the best of...
The efficient cooperation of Web services is essential to applications of a Virtual Organization (VO). However, lots of challenges result from the diversity of services and the variability of business requirements. A novel approach to service cooperation based on Agile Services is proposed. The model of Agile Service is realized based on Tree Syntax. Aiming at mismatches of services existing in the...
Applications based on services ease resources sharing in Virtual Organizations (VOs). However, because the diversity of services and the variability of requirements, some difficulties still have to be faced. Agile Service enabling transparent resources sharing is proposed. The model of Agile Services and its support mechanism are discussed. Agile Services can be handled directly by end-users according...
During the execution of a QoS-aware service process, Web Services (WSs) may become faulty and cause the whole process to violate the predefined QoS constraints. Service processes need to adapt to the runtime faults so as to support reliable service-based applications. In this paper, we study the problem of runtime service process reconfiguration under end-to-end QoS constraints. An adaptive QoS-aware...
Rich context available creates varied applications on mobile device and makes end-user possible to customize personalized context-aware application. Meanwhile, problems arise that how to realize the service composition and present the service easy for end-user programming. In this paper, we refer to the notion of service component, design and implement a Context-Source Service Composition Prototype...
The widely used geospatial web services technology has provided a new means for geospatial data interoperability. Web Map Service (WMS) is a standardized geospatial web service from the Open Geospatial Consortium (OGC). WMSs can be used for requesting and producing maps on the Internet, and have been widely adopted in the Geographic Information System (GIS) community. These WMSs make remote sensing...
Quality of Service (QoS) has been widely used to support dynamic Web Service (WS) selection and composition. Due to the volatile nature of QoS parameters, QoS prediction has been put forward to understand the trend of QoS data volatility and estimate QoS values in dynamic environments. In order to provide adaptive and effective QoS prediction, we propose a WS QoS prediction approach, named WS-QoSP,...
During the construction of scientific and technical resources database system two problems are urgent to be solved. The first is how to fully protect existing investment, realize the resource integration, and reduce the construction cost. The second is how to respond to the change of the business needs rapidly, constantly meet applications. It is difficult to solve these two problems with existing...
QoS-based service selection becomes a commonly accepted procedure to support rapid and dynamic web service composition. In this paper, we study the problem of QoS-based service selection in distributed QoS management environments where QoS values of alternative services are maintained by distributed QoS registries. A distributed heuristic approach is proposed to solve the problem efficiently with...
An heterogeneous distributed system using middleware to finish the visit to each other between P2P and Web Service system is brought forward, and the safety and veracity of visit the service must be ensured. The blue print of middleware is to adding the function of visit Web Service onto the basic function of peer. The middleware provides the service accepting and disposal of request to the Web Service,...
Data as a Service (DaaS) emerges as a new trend for exchanging data between independent data owners and data users so that data can be acquired on demand through standard protocols across heterogeneous platforms. It is usually a user-interactive and iterative process to compose the services into various data-driven business scenarios of data acquisition, analysis, and other processing activities....
Data are central to pharmacogenomics research and practices. However, due to the heterogeneous problems in data formats, structures and semantics, it is hard to integrate the diversified data that grow explosively and analyze them comprehensively. As more and more public databases are accessible through standard protocols like programmable interfaces and Web portals, Web-based data integration becomes...
With the advance of Semantic Web, the adoption of Semantic Web has been regarded as the most promising way to improve the recall rate and precision rate of service discovery. However, Semantic Web Service discovery (SWS) is essentially not used on a large scale in real business world due to its time consuming performance and weak support for the QoS-based discovery. In order to solve these problems,...
Business user oritented business process monitoring plays a key role for enterprises to improve business processes' visibility and responsiveness. Usually an end-to-end business process is implemented by heterogenous technologies and their combinations in a SOA enviroment, for instance: business process execution language (BPEL), J2EE and any other technologies which can leverage Web service as composition...
At present, Web Services invocation follows the ldquobind-once-invoke-many-timesrdquo pattern, while the Web Services run in a failure prone environment. Therefore, Web Services are not actually used on a large scale in real business world which calls for high robustness and trustworthiness. To solve this problem we propose an Agent-based Adaptive Dynamic Semantic Web Service Selection framework,...
Web services have become more and more important in these years, and BPEL4WS (BPEL) is a de facto standard for the Web service composition and orchestration. It contains several distinct features, including the scope-based compensation and fault handling mechanism. We have considered the operational semantics and denotational semantics for BPEL, where a set of algebraic laws can be achieved via these...
The exploration in the grid technology and semantic Web service promotes the development of modern manufacturing technology. Grid applications need resources and services to be discovered quickly and efficiently. The greatest obstacle we have, however, lies in the difficulties in appropriately describing resources and services. To easily find the needed services, ontology is used to describe resources...
Web services have become more and more important during these years and BPEL4WS (BPEL) is to be a standard for the Web services composition and orchestration. It contains several distinct features, including the scope-based compensation and fault handling mechanism. In this paper, we formalize an operational semantics for BPEL, which provides the precise understanding of the language. In order to...
The Web Services Choreography Description Language (WS-CDL) is a newly developed specification for Web services composition to describe the observable behavior across multiple participants from a global perspective. However, this specification does not provide a formal semantics, whose informal description can lead to ambiguous understanding and different implementations. Hence, it causes difficulties...
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.