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.
In the past few years, social tags and tagging systems have gained large momentum for service categorizing and indexing content on the Web. Tags are used freely, which leads a random correspondence between the tags and the services, which affects the performance of the tag in the search and applications. We propose a novel scheme for tag predicting based on graph, aiming to automatically sort the...
Essay assessment within e-learning need to be conducted manually by human expert. This process takes time and costly. Hence, automatic essay scoring is needed. Since the scoring system will be integrated to the e-learning, we need a computationally lightweight method that still does not rule out the accuracy of the assessment. In this paper, we propose an automatic scoring system for essay examination...
During search and discovery of Web Services (WS) the user specifies a set of parameters that is compared against the WS operations, this means that one of the main steps in WS discovery is the comparison process. Most of related work aim at improving the WS search process based in the following approaches: semantic description of operations, semantic relation on name functions, workflows, and functions...
Monitoring and management of large scale applications is already a complex task because of syntactic and unstructured nature of execution data. Traditional application monitoring and management solutions focused on employing analysis techniques on unstructured and syntactic log information become limited as unstructured information cannot be well utilized to find out related events information or...
With a growing number of web services, discovering services that can match with a user's query becomes a challenging task. It's very tedious for a service consumer to select the appropriate one according to her/his needs. In this paper, we propose a non-logic-based matchmaking approach that uses the Correlated Topic Model (CTM) to extract topic from semantic service descriptions and model the correlation...
Service-oriented situational data integration provides end-users an opportunity to integrate Internet-based data sources by composing data services, thereby satisfying users' immediate and personalized demands. Correlated query of multiple sources is a common way of data integration. Because it is difficult for users to select and compose services manually, an approach is proposed in this paper to...
Web services growth makes the composition process a hard task to solve. This numerous interacting elements can be adequately represented by a network. Discovery and composition can benefit from the knowledge of the network structure. In this paper, we investigate the topological properties of two models of syntactic and semantic Web services composition networks: dependency and interaction. Results...
Behavioral correctness of service compositions refers to the absence of service interaction flaws, so that essential service properties like deadlock freedom are preserved and correctness properties related to safety and liveness are assured. Model checking is a widespread technique and it is based on extracting an abstract model representation of the program defining a service orchestration or choreography...
When semantic Web service composition involved in heterogeneous environment, Web service discovery was a key technology to users' needs. This paper stands on the application background of mine information query system, based on the best matching bipartite graph, a Web service differentiation discovery algorithm was proposed in this paper, and performed semantic matching of different services by computing...
A profound analysis of all relevant business data in a company is necessary for optimizing business processes effectively. Current analyses typically run either on business process execution data or on operational business data. Correlations among the separate data sets have to be found manually under big effort. However, to achieve a more informative analysis and to fully optimize a company's business,...
It is very difficult to construct a correct BPEL engine, which is the runtime environment supporting the execution of BPEL processes. The main reason is the complexity of informal specification. It leads to that the programmers build the system without knowing precisely what they do. In this paper, we provide an operational semantics of BPEL based on Abstract BPEL Machine (ABM). ABM is a formal model...
Service discovery is the premise of service composition. The existing service discovery methods only consider individual service functions and static properties, less considering the inherent dependencies between the composite services. The data dependencies between services reveal the logic correlation between the composite services, but it is of great significance for the service composition and...
Data correlations are relationships among heterogeneous data. They reflect the correlations among the heterogeneous data sources on business logics, and are very significant to data exchange, data integration and so on. Traditional methods of data exchange neglect the direct-correlations among data, and meanwhile, existing data models have limitations on expressiveness. In order to solve these problems,...
Web is becoming a programmable platform, with countless services blooming everyday in various forms like Feeds, REST APIs and Widgets, etc. Although the existing technologies, such as Mashups, have reduced the challenges to build new applications by composing these services, it's still far from enabling the non-technical users to solve their situational problems by correlating and consuming these...
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.