Flow-based Adaptive Information Integration

2011 ◽  
pp. 1902-1923
Author(s):  
Dickson K.W. Chiu ◽  
Thomas Trojer ◽  
Hua Hu ◽  
Haiyang Hu ◽  
Yi Zhuang ◽  
...  

Assembling a coherent view of distributed heterogeneous information and their processing is challenging but important for inter-organizational business collaboration and service provision. However, traditional integration approaches do not consider dynamic and adaptive issues such as human intervention and exception handling. Therefore, we propose a Workflow-based Information Integration (WII) approach, which is particularly suitable in a loosely coupled Web services environment. Our implementation framework comprises five layers: semantic, application, workflow, service, and message. We focus on the workflow layer for providing adaptiveness from the aspects of various types of flows such as controlflows, data-flows, security-flows, exception-flows and semantic-flows by using the Business Process Execution Language for Web Services (BPEL). We further extend this with our proposed data-integration, semantic-referencing, and exception-handling assertions in order to achieve dynamic and adaptive workflow-based information integration plans. We map information into SOAP messages and link the proposed exception-handling assertions in BPEL to SOAP-fault implementations. We also define semantic referencing in BPEL by using OWL Web Ontology Language. Lastly, we demonstrate the feasibility of our adaptive approach with an intelligence information integration case study at the application layer and examine some typical use cases of exception-handling with semantic support.

2010 ◽  
pp. 525-545
Author(s):  
Dickson K.W. Chiu ◽  
Thomas Trojer ◽  
Hua Hu ◽  
Haiyang Hu ◽  
Yi Zhuang ◽  
...  

Assembling a coherent view of distributed heterogeneous information and their processing is challenging but important for inter-organizational business collaboration and service provision. However, traditional integration approaches do not consider dynamic and adaptive issues such as human intervention and exception handling. Therefore, we propose a Workflow-based Information Integration (WII) approach, which is particularly suitable in a loosely coupled Web services environment. Our implementation framework comprises five layers: semantic, application, workflow, service, and message. We focus on the workflow layer for providing adaptiveness from the aspects of various types of flows such as controlflows, data-flows, security-flows, exception-flows and semantic-flows by using the Business Process Execution Language for Web Services (BPEL). We further extend this with our proposed data-integration, semantic-referencing, and exception-handling assertions in order to achieve dynamic and adaptive workflow-based information integration plans. We map information into SOAP messages and link the proposed exception-handling assertions in BPEL to SOAP-fault implementations. We also define semantic referencing in BPEL by using OWL Web Ontology Language. Lastly, we demonstrate the feasibility of our adaptive approach with an intelligence information integration case study at the application layer and examine some typical use cases of exception-handling with semantic support.


Author(s):  
Dickson K.W. Chiu ◽  
Thomas Trojer ◽  
Hua Hu ◽  
Haiyang Hu ◽  
Yi Zhuang ◽  
...  

Assembling a coherent view of distributed heterogeneous information and their processing is challenging but important for inter-organizational business collaboration and service provision. However, traditional integration approaches do not consider dynamic and adaptive issues such as human intervention and exception handling. Therefore, we propose a Workflow-based Information Integration (WII) approach, which is particularly suitable in a loosely coupled Web services environment. Our implementation framework comprises five layers: semantic, application, workflow, service, and message. We focus on the workflow layer for providing adaptiveness from the aspects of various types of flows such as controlflows, data-flows, security-flows, exception-flows and semantic-flows by using the Business Process Execution Language for Web Services (BPEL). We further extend this with our proposed data-integration, semantic-referencing, and exception-handling assertions in order to achieve dynamic and adaptive workflow-based information integration plans. We map information into SOAP messages and link the proposed exception-handling assertions in BPEL to SOAP-fault implementations. We also define semantic referencing in BPEL by using OWL Web Ontology Language. Lastly, we demonstrate the feasibility of our adaptive approach with an intelligence information integration case study at the application layer and examine some typical use cases of exception-handling with semantic support.


Author(s):  
Yinsheng Li ◽  
Hamada Ghenniwa ◽  
Weiming Shen

Current efforts have not enforced Web services as loosely coupled and autonomous entities. Web services and software agents have gained different focuses and accomplishments due to their development and application backgrounds. This chapter proposes service-oriented agents (SOAs) to unify Web services and software agents. Web services features can be well realized through introducing software agents’ sophisticated software modeling and interaction behaviors. We present a natural framework to integrate their related technologies into a cohesive body. Several critical challenges with SOAs have been addressed. The concepts, system and component structures, a meta-model driven semantic description, agent-oriented knowledge representation, and an implementation framework are proposed and investigated. They contribute to the identified setbacks with Web services technologies, such as dynamic composition, semantic description, and implementation framework. A prototype of the proposed SOAs implementation framework has been implemented. Several economic services are working on it.


Author(s):  
Ing-Yi Chen ◽  
◽  
Guo-Kai Ni ◽  
Cheng-Hwa Kuo ◽  
Chau-Young Lin ◽  
...  

Exception handling is an important issue in dependable software computing. This paper presents a system architecture and explains the role of responsibility of each component that is introduced in the architecture. The design is used to ensure the constructed service-oriented applications remain in a stable state. Service-Oriented Architecture is a paradigm for constructing current enterprise applications. It uses service composition technology to induce existing service components to provide advanced services. The most important concept in this methodology is that of reusing existing components. Business Process Execution Language (BPEL) is widely used for achieving service composition, providing basic capability for developers to deal with faults using defined activities standard in BPEL. No sufficient design, however, supports developers in implementing fault-handling components efficiently. The architecture proposed in this paper provides the design approach to explain how to reuse the fault-handling components. Additionally, the paper also provides an empirical case study that illustrates how this design was used by the Chunghwa Telecom Company in an effort to improve efficiency in implementing fault-handling components and in constructing service-oriented applications. The number of fault-handling components required was reduced from 38 to 3, implying a 92.10% efficiency rate.


2010 ◽  
Vol 108-111 ◽  
pp. 117-122
Author(s):  
Duo Lin Liu ◽  
Hao Xu

The first task in health information system integration is to solve the problems of an “isolated information islands” and achieve the information and resource sharing. Some health information system integration technologies based on SOA and web services is researched. A prototype system of health information system integration based on SOA and web service is put forward. An integrated client, which employs the data redirection techniques in operating systems and is called the universal health information integration component, is developed. A real case study is used to show the design and implementation details as well as the valid integration among the heterogeneous system we have obtained.


2010 ◽  
Vol 439-440 ◽  
pp. 599-604
Author(s):  
Hong Zhen Xu ◽  
Bin Tang ◽  
Ying Gui ◽  
Huai Ping Wang

Workflow technology has emerged as one of those technologies designed to support modeling, designing and executing business processes. One of the major limitations of current workflow management systems is the lack of flexibility to support dynamic management of workflows. In this paper, we propose a dynamic workflow management model based on web services. We integrate web services and ontology technologies to support dynamic specifying, monitoring, analyzing, designing, configuring and executing workflows. We explain the need and functionality of the main modules and interfaces of the model, and introduce its application in a case study. An important feature of this model is to support for planning and adaptive workflow management.


2010 ◽  
Vol 171-172 ◽  
pp. 715-718
Author(s):  
Pei Yun Zhang ◽  
En Hong Chen

The goal of distributed heterogeneous information integration is seamless interactions among different business tasks. To achieve the goal, the paper presents a novel middleware framework in service oriented computing (SOC) environment. We analyze the framework in detail and propose three steps for integrating the heterogeneous information resource, including heterogeneous databases. The unified user interface is provided which invoking and binding Web services more dynamically and flexibly in the framework. Especially, we put forward the specific realization process of the core modules of the framework. As an example, we propose the realization of wrapping heterogeneous database as Web services. Finally, we propose the services oriented business integration process and provide the remedial measures for the model of the business process integration. The approach can achieve low cost, flexibility to change and full of system extensibility for distributed heterogeneous information integration.


2013 ◽  
Vol 455 ◽  
pp. 434-437
Author(s):  
Jing Tao Zhou

Master-slave P2P mapping principle proposed in our previous work [ is a semantic P2P mapping paradigm with modularity and loosely coupled characteristics. The intent of this paper is to define a common case study of this paradigm for the semantic information integration. The domain of the case study is a semantic P2P information integration system called SGII[, i.e., system that help in information coordinating and interoperating by orchestrating the content and formalization expression of master-slave P2P mapping between elements from different peer node models which represent the data exposed (shared) by data sources. Furthermore, an illustrative example of master-slave P2P mapping paradigm is given to explain how the mappings are implemented and to demonstrate the paradigm can hence be applied in semantic information integration scenarios.


2012 ◽  
Vol 605-607 ◽  
pp. 1700-1704
Author(s):  
Zong Min Shang

This paper proposes an exception handling mechanism for running reliable service-based business processes. With Smart Process-based Application Model that we have proposed, a smart process is generated automatically according to the execution of composite web services to better meet user’s individual requirements. However, the loosely-coupled nature of the smart process introduces more exceptions during its running. This paper will mainly focus on the failures of a smart process, and give an approach to handle exceptions. Based on Execution Transition Diagram(ETD) and several execution states we define in this paper, exceptions can be handled automatically by selecting rational transitions in the ETD during the execution of a smart process.


Author(s):  
Mustapha Mohammed Baua'a

The I\O file system Read\Write operations are considered the most significant characteristics. Where, many researchers focus on their works on how to decrease the response time of I\O file system read\write operations. However, most articles concentrate on how to read\write content of the file in parallelism manner. Here in this paper, the author considers the parallelizing Read\Write whole file bytes not only its contents. A case study has been applied in order to make the idea more clear. It talks about two techniques of uploading\downloading files via Web Service. The first one is a traditional way where the files uploaded and downloaded serially. While the second one is uploaded\ downloaded files using Java thread in order to simulate parallelism technique. Java Netbeans 8.0.2 have been used as a programming environment to implement the Download\Upload files through Web Services. Validation results are also presented via using Mat-lab platform as benchmarks. The visualized figures of validation results are clearly clarifying that the second technique shows better response time in comparison to the traditional way.


Sign in / Sign up

Export Citation Format

Share Document