132 research outputs found
Enveloping Sophisticated Tools into Process-Centered Environments
We present a tool integration strategy based on enveloping pre-existing tools without source code modifications or recompilation, and without assuming an extension language, application programming interface, or any other special capabilities on the part of the tool. This Black Box enveloping (or wrapping) idea has existed for a long time, but was previously restricted to relatively simple tools. We describe the design and implementation of, and experimentation with, a new Black Box enveloping facility intended for sophisticated tools --- with particular concern for the emerging class of groupware applications
Enhancing dependability through flexible adaptation to changing requirements
This paper describes an architectural approach that facilitates the dynamic adaptation of systems to changing domain rules. The approach relies on 'coordination contracts', a modelling and implementation primitive we have developed for run-time reconfiguration. Our framework includes an engine that, whenever a service is called, checks the domain rules that are applicable and configures the response of the service before proceeding with the call.
This approach enhances dependability in two essential ways: on the one hand, it guarantees that system execution is always consistent with the domain logic because service response is configured automatically (i.e., without any need for programmer intervention); on the other hand, it makes it possible for changes to be incorporated into existing domain rules, and from new rules to be created, with little effort, because coordination contracts can be superposed dynamically without having to change neither the client nor the service code.
Our approach is illustrated through a case study in financial systems, an area in which dependability arises mainly in the guise of business concerns like adherence to agreed policies and conditions negotiated on a case-by-case basis. We report on an information system that ATX Software developed for a company specialised in recovering bad credit. We show in particular how, by using this framework, we have devised a way of generating rule-dependent SQL code for batch-oriented services
Reduced core transport in T-10 and TEXTOR discharges at rational surfaces with low magnetic shear
It has been observed in the T-10 tokamak that immediately after off-axis electron cyclotron resonance heating (ECRH) switch-off, the core electron temperature stays constant for some time, which can be as long as several tens of milliseconds, i.e. several energy confinement times (tau(E)), before it starts to decrease. Whether or not the effect is observed depends critically on the local magnetic shear in the vicinity of the q = 1 rational surface, which should be close to zero. It is hypothesized that a small shear can induce the formation of an internal transport barrier. Measurements of density fluctuations in the transport barrier with a correlation reflectometer show immediately after the ECRH switch-off a clear reduction in the fluctuation level, corroborating the above results. The delayed temperature decrease has also been observed in similar discharges in the TEXTOR tokamak; however, the delay is restricted to similar to1 x tau(E)
- …
