9,188 research outputs found
Compensation methods to support cooperative applications: A case study in automated verification of schema requirements for an advanced transaction model
Compensation plays an important role in advanced transaction models, cooperative work and workflow systems. A schema designer is typically required to supply for each transaction another transaction to semantically undo the effects of . Little attention has been paid to the verification of the desirable properties of such operations, however. This paper demonstrates the use of a higher-order logic theorem prover for verifying that compensating transactions return a database to its original state. It is shown how an OODB schema is translated to the language of the theorem prover so that proofs can be performed on the compensating transactions
Compensation methods to support generic graph editing: A case study in automated verification of schema requirements for an advanced transaction model
Compensation plays an important role in advanced transaction models, cooperative work, and workflow systems. However, compensation operations are often simply written as a^−1 in
transaction model literature. This notation ignores any operation parameters, results, and side effects. A schema designer intending to use an advanced transaction model is expected (required) to write correct method code. However, in the days of cut-and-paste, this is much easier said than done. In this paper, we demonstrate the feasibility of using an off-the-shelf theorem prover (also called a proof assistant) to perform automated verification of compensation requirements for an OODB schema. We report on the results of a case study in verification for a particular advanced transaction model that supports cooperative applications. The case study is based on an OODB schema that provides generic graph editing functionality for the creation, insertion, and manipulation of nodes and links
Report on the Iowa Judicial Branch – County Clerks of District Courts, a part of the State of Iowa, for the year ended June 30, 2012
Report on the Iowa Judicial Branch – County Clerks of District Courts, a part of the State of Iowa, for the year ended June 30, 201
An Offset Cancelation Technique for Latch Type Sense Amplifiers
An offset compensation technique for a latch type sense amplifier is proposed in this paper. The proposed scheme is based on the recalibration of the charging/discharging current of the critical nodes which are affected by the device mismatches. The circuit has been designed in a 65 nm CMOS technology with 1.2 V core transistors. The auto-calibration procedure is fully digital. Simulation results are given verifying the operation for sampling a 5 Gb/s signal dissipating only 360 uW
Sliding mode based piezoelectric actuator control
In this paper a control of method for a piezoelectric stack actuator control is proposed. In addition briefly the usage of the same methods for estimation of external force acting to the actuator in contact with environment is discussed. The method uses sliding mode framework to design both the observer and the controller based on an electromechanical lumped model of the piezoelectric actuator. Furthermore, using a nonlinear differential equation the internal hysteresis disturbance is removed from the total disturbance in an attempt to estimate the external force acting on the actuator. It is then possible to use this external force estimate as a means of force control of the actuator. Simulation and experiments are compared for validating the disturbance and external force estimation technique. Some experiments that incorporate disturbance compensation in a closed-loop SMC control algorithm are also presented to prove the effectiveness of this method in producing high precision motion
Distributed bounded-error state estimation for partitioned systems based on practical robust positive invariance
We propose a partition-based state estimator for linear discrete-time systems
composed by coupled subsystems affected by bounded disturbances. The
architecture is distributed in the sense that each subsystem is equipped with a
local state estimator that exploits suitable pieces of information from parent
subsystems. Moreover, differently from methods based on moving horizon
estimation, our approach does not require the on-line solution to optimization
problems. Our state-estimation scheme, that is based on the notion of practical
robust positive invariance developed in Rakovic 2011, also guarantees
satisfaction of constraints on local estimation errors and it can be updated
with a limited computational effort when subsystems are added or removed
Gossip consensus algorithms via quantized communication
This paper considers the average consensus problem on a network of digital
links, and proposes a set of algorithms based on pairwise ''gossip''
communications and updates. We study the convergence properties of such
algorithms with the goal of answering two design questions, arising from the
literature: whether the agents should encode their communication by a
deterministic or a randomized quantizer, and whether they should use, and how,
exact information regarding their own states in the update.Comment: Accepted for publicatio
Intelligent active force control of a three-link manipulator using fuzzy logic
The paper presents a novel approach to estimate the inertia matrix of a robot arm using a fuzzy logic (FL) mechanism in order to trigger the active force control (AFC) strategy. A comprehensive study is performed on a rigid three-link manipulator subjected to a number of external disturbances. The robustness and effectiveness of the proposed control scheme are investigated considering the trajectory track performance of the robotic arm taking into account the application of external disturbances and that the arm is commanded to describe a reference trajectory given a number of initial and operating conditions. The results show that the FL mechanism used in the study successfully computes appropriate estimated inertia matrix value to execute the control action. The proposed scheme exhibits a high degree of robustness and accuracy as the track error is bounded within an acceptable range of value even under the influence of the introduced disturbances
Recovery within long running transactions
As computer systems continue to grow in complexity, the possibilities of failure increase. At the
same time, the increase in computer system pervasiveness in day-to-day activities brought along
increased expectations on their reliability. This has led to the need for effective and automatic error
recovery techniques to resolve failures. Transactions enable the handling of failure propagation
over concurrent systems due to dependencies, restoring the system to the point before the failure
occurred. However, in various settings, especially when interacting with the real world, reversal
is not possible. The notion of compensations has been long advocated as a way of addressing this
issue, through the specification of activities which can be executed to undo partial transactions.
Still, there is no accepted standard theory; the literature offers a plethora of distinct formalisms
and approaches.
In this survey, we review the compensations from a theoretical point of view by: (i) giving a
historic account of the evolution of compensating transactions; (ii) delineating and describing a
number of design options involved; (iii) presenting a number of formalisms found in the literature,
exposing similarities and differences; (iv) comparing formal notions of compensation correctness;
(v) giving insights regarding the application of compensations in practice; and (vi) discussing
current and future research trends in the area.peer-reviewe
Fast Discrete Consensus Based on Gossip for Makespan Minimization in Networked Systems
In this paper we propose a novel algorithm to solve the discrete consensus problem, i.e., the problem of distributing evenly a set of tokens of arbitrary weight among the nodes of a networked system. Tokens are tasks to be executed by the nodes and the proposed distributed algorithm minimizes monotonically the makespan of the assigned tasks. The algorithm is based on gossip-like asynchronous local interactions between the nodes. The convergence time of the proposed algorithm is superior with respect to the state of the art of discrete and quantized consensus by at least a factor O(n) in both theoretical and empirical comparisons
- …