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 real world Service Oriented Software Systems, changes to web services infrastructure are not an exception but a rule. Timely detection and a fast reaction to handle these changes are important to reduce the impact. This paper proposes an agent based framework to manage the situation when third party web services become unavailable. It uses the concept of mobile agents to monitor web services on...
Self-healing management of services aims to discover, diagnose, and react to disruptions as well as maintain the Quality of Service (QoS) at a desired level for a running service oriented system. Existing approaches assume that the state of a running service-oriented system can be fully monitored. However, the dynamic nature of the Internet environment coupled with the opaque internal status of third-party...
As composition consists of different Web Services invocations, when one component service fails, composite Web Service will not operate appropriately. The easy solution to this problem is to reselect the service every time service fails. However, it is not feasible due to the high complexity of the reselection, which will interrupt the execution of composite service, lead to an extra delay and influence...
This paper presents two implementations of condition monitoring of significant information in a typical machine utilized in the pulp and paper industry, a circuit oil lubrication system. The two discussed alternatives confront a traditional centralized monitoring approach against a Web Service based approach. Advantages and disadvantages of one choice over the other are considered. Both solutions...
Recently, Top-k queries in distributed applications have attracted much interest in many different areas such as network and monitoring systems, information retrieval, sensor networks. Some efficient algorithms, such as TA, BPA, are regarded as centralized process in distributed applications. However, to some ad hoc ranged Top-K queries have less flexibility towards updating and low efficiency in...
In literature it is common to find that a self-healing architecture is made up basically of three modules: monitoring, diagnosis, and recovery. Of these three modules, the diagnosis module represents a crucial point, since in this one the state that keeps the system is established. Nevertheless, a standardized way does not exist to implement this module in this kind of architecture. In this paper...
As Web Services are used more frequently, their evolutionary changes become an increasingly prominent issue. Specifically, one challenge involving service maintenance entails identifying changes and synchronizing those changes with the dependent services. For instance, a service provider may support multiple versions of the same service, and these versions are dependent on common artifacts such as...
Web service compositions, usually defined as BPEL processes, need to adapt to changes in their constituent web services, in order to maintain functionality and performance. Therefore, BPEL processes must be able to detect web service failure and performance degradation resulting in the violation of service-level agreements. Automated diagnosis and repair are equally important. However, BPEL lacks...
The repair of faulty processes (workflows, web service compositions) needs information about the state of the involved Web services. We introduce an architecture where (Web service based) activities and their instances are treated as manageable resources. Based on the WAMO Model our activities provide detailed information about the state they currently hold, possible states they can reach, as well...
A variety of frameworks, architectures and techniques have been proposed and used in the field of autonomic computing for self-management. There are also many applications and systems available that exhibit autonomic behavior. However all techniques and applications do not explicitly use autonomic or self-* terminologies to describe their autonomic characteristics. In this survey paper, a review of...
Maintaining the Quality of Service (QoS) is important for self-healing web service-based distributed interactive applications. It requires the ability to deal with permanently changing constraints both at the communication and the execution levels. Preventing or repairing QoS degradation also requires the capacity of identifying its possible or actual sources and the capacity of reconfiguration decision...
Failures during Web service execution may depend on a wide variety of causes, such as network faults, server crashes, or application-related errors, such as unavailability of a requested web service, errors in the orchestration of choreography of applications, missing data or parameters in an execution flow, or low quality of service (QoS). In this paper, we propose a healing architecture able to...
SOA (service oriented architecture) has evolved to standardization in the last years. And SOA-based service, as the most popular web service, has developed rapidly together with the security of web service. A SOA-based service recovery framework has been presented in this paper, which satisfied SOA specification and characters. First of all, we proposed a service unit to support service recovery....
Service-oriented computing (SOC) is becoming the leading paradigm for the creation of agile and flexible enterprise IT infrastructures. Services, as the key elements of SOC, can be composed in very efficient way to support flexible business processes and to adapt application systems quickly to new business requirements. However, these applications need to be tested, monitored and maintained; thus,...
Collecting data on user activities is one of the fundamental middleware services in Web-enabled systems. The collected data is analyzed and used by various high-level services, like user profiling, accounting, security auditing, and system health monitoring. In this paper, we present architecture and performance evaluation of usage tracking components for service-oriented middleware systems. Presented...
The increasing ubiquity of mobile embedded systems has been matched by the evolution of a variety of wireless network standards and technologies. The major constraints of wireless embedded systems are limitations of communication bandwidth, processing capabilities, and battery power. Remote wireless embedded systems often act as sensors, which provide data to a certain community. The exchange of data...
We developed a quality of service (QoS) management system to support service level management (SLM) for global enterprise services. The QoS management system is integrated with one of our enterprise services in a preproduction system, an identical system as the production system but in a test environment. Lab experiments showed that our integrated solution helps global enterprise services to better...
In recent years, organizations have been shifting focus to their core business competencies, and reducing total cost of ownership (TCO) associated with training and management of their IT infrastructure. In the same motif, organizations are establishing security and survivability frameworks as an integral part of their business strategy so as to provide an acceptable quality-of-service for their clients...
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.