Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 5 of 5

Full-Text Articles in Computer Engineering

A Distributed Map Animation Framework For Spatiotemporal Datasets, Ahmet Sayar Jan 2016

A Distributed Map Animation Framework For Spatiotemporal Datasets, Ahmet Sayar

Turkish Journal of Electrical Engineering and Computer Sciences

Maps are an excellent way to present data that have spatial components. However, when the data being presented vary over time, a simple two-dimensional map ignores an important feature of the data. An animated map that shows a series of two-dimensional maps at successive points in time allows one to add a time dimension to the display of data. The current study proposes a distributed service-oriented architecture to create map animations from spatiotemporal datasets. We extend the open standards GIS web services definitions with a topic-based publish-subscribe paradigm, which best suits the animation requirements. The effectiveness of the technique is …


A Classification Of Semantic Conflicts In Heterogeneous Web Services At Message Level, Ibrahim Ahmed Al Baltah, Abdul Azim Abdul Ghani, Wan Nurhayati Wan Ab Rahman, Rodziah Atan Jan 2016

A Classification Of Semantic Conflicts In Heterogeneous Web Services At Message Level, Ibrahim Ahmed Al Baltah, Abdul Azim Abdul Ghani, Wan Nurhayati Wan Ab Rahman, Rodziah Atan

Turkish Journal of Electrical Engineering and Computer Sciences

Since the last decade, semantic conflicts have been considered as a critical problem in establishing seamless message exchange between Web services. To provide the essential step for solving this problem, semantic conflicts have to be defined and classified properly. Most of the existing classifications that attempt to classify semantic conflicts lack completeness and accuracy. Therefore, this paper aims at proposing a new complete and accurate semantic conflicts classification, whose purposes are identifying and classifying all potential conflicts that may arise in heterogeneous Web services at the message level. This classification has three main classes based on the cause of conflicts, …


Adaptive Qos Scheduling In A Service-Oriented Grid Environment, Tan Fong Ang, Teck Chaw Ling, Keat Keong Phang Jan 2012

Adaptive Qos Scheduling In A Service-Oriented Grid Environment, Tan Fong Ang, Teck Chaw Ling, Keat Keong Phang

Turkish Journal of Electrical Engineering and Computer Sciences

The use of grid technology and web services for resource sharing has received tremendous attention in recent years. The merging of these 2 technologies is able to provide additional multiple types of services and functionalities. However, the problem of scheduling services to meet quality of service (QoS) requirements remains challenging. This paper proposes an adaptive QoS (AQoS) scheduling algorithm for service-oriented grid environments. AQoS uses benchmarking and curve-fitting based on historical records to estimate job length. Job length and users' QoS requirements are then used to make scheduling decisions. AQoS is able to maximize service availability, reliability, and resource utilization …


Design And Implementation Of A Byzantine Fault Tolerance Framework For Web Services, Wenbing Zhao Jun 2009

Design And Implementation Of A Byzantine Fault Tolerance Framework For Web Services, Wenbing Zhao

Electrical and Computer Engineering Faculty Publications

Many Web services are expected to run with high degree of security and dependability. To achieve this goal, it is essential to use a Web services compatible framework that tolerates not only crash faults, but Byzantine faults as well, due to the untrusted communication environment in which the Web services operate. In this paper, we describe the design and implementation of such a framework, called BFT-WS. BFT-WS is designed to operate on top of the standard SOAP messaging framework for maximum interoperability. It is implemented as a pluggable module within the Axis2 architecture, as such, it requires minimum changes …


A Reservation-Based Extended Transaction Protocol, Wenbing Zhao, Louise E. Moser, P. Michale Melliar-Smith Feb 2008

A Reservation-Based Extended Transaction Protocol, Wenbing Zhao, Louise E. Moser, P. Michale Melliar-Smith

Electrical and Computer Engineering Faculty Publications

With the advent of the new generation of Internet-based technology, in particular, web services, the automation of business activities that are distributed across multiple enterprises becomes possible. Business activities are different from traditional transactions in that they are typically asynchronous, loosely coupled, and long running. Therefore, extended transaction protocols are needed to coordinate business activities that span multiple enterprises. Existing extended transaction protocols typically rely on compensating transactions to handle exceptional conditions. In this paper, we identify a number of issues with compensation-based extended transaction protocols and describe a reservation-based extended transaction protocol that addresses those issues. Moreover, we define …