32,148 research outputs found
NOW: Orchestrating services in a nomadic network using a dedicated workflow language
AbstractOrchestrating services in nomadic or mobile ad hoc networks is not without a challenge, since these environments are built upon volatile connections. Services residing on mobile devices are exposed to (temporary) network failures, which must be considered the rule rather than the exception. This paper proposes a dedicated workflow language built on top of an ambient-oriented programming language that supports dynamic service discovery and communication primitives resilient to network failures. The proposed workflow language, NOW, has support for high level workflow abstractions for control flow, rich network and service failure detection, and failure handling through compensating actions, and dynamic data flow between the services in the environment. By adding this extra layer of abstraction, the application programmer is offered a flexible way to develop applications for nomadic networks
Recommended from our members
Towards an aspect weaving BPEL engine
This position paper proposes the use of dynamic aspects and
the visitor design pattern to obtain a highly configurable and
extensible BPEL engine. Using these two techniques, the
core of this infrastructural software can be customised to
meet new requirements and add features such as debugging,
execution monitoring, or changing to another Web Service
selection policy. Additionally, it can easily be extended to
cope with customer-specific BPEL extensions. We propose
the use of dynamic aspects not only on the engine itself
but also on the workflow in order to tackle the problems of
Web Service hot deployment and hot fixes to long running
processes. In this way, composing aWeb Service "on-the-fly"
means weaving its choreography interface into the workflow
Reducing NOx Emissions of Cargo Handling Equipment (CHE) with Humid Air Systems
The authors designed and tested a humid air system (HAS) for reducing NOx emissions of an LPG-powered forklift. The HAS uses distilled water and heat from the exhaust to generate steam that is injected into the intake air of the engine to increase humidity and thus achieve NOx reduction. Field tests with HAS have shown 2.2 ppm of NOx reduction with each percent increase in humidity of the intake air. A provisional patent based on the developed system has been filed
How Resilient Are Our Societies? Analyses, Models, and Preliminary Results
Traditional social organizations such as those for the management of
healthcare and civil defence are the result of designs and realizations that
matched well with an operational context considerably different from the one we
are experiencing today: A simpler world, characterized by a greater amount of
resources to match less users producing lower peaks of requests. The new
context reveals all the fragility of our societies: unmanageability is just
around the corner unless we do not complement the "old recipes" with smarter
forms of social organization. Here we analyze this problem and propose a
refinement to our fractal social organizations as a model for resilient
cyber-physical societies. Evidence to our claims is provided by simulating our
model in terms of multi-agent systems.Comment: Paper submitted for publication in the Proc. of SERENE 2015
(http://serene.disim.univaq.it/2015/
On developing open mobile fault tolerant agent systems
The paper introduces the CAMA (Context-Aware Mobile Agents) framework intended for developing large-scale mobile applications using the agent paradigm. CAMA provides a powerful set of abstractions, a supporting middleware and an adaptation layer allowing developers to address the main characteristics of the mobile applications: openness, asynchronous and anonymous communication, fault tolerance, and device mobility. It ensures recursive system structuring using location, scope, agent, and role abstractions. CAMA supports system fault tolerance through exception handling and structured agent coordination within nested scopes. The applicability of the framework is demonstrated using an ambient lecture scenario - the first part of an ongoing work on a series of ambient campus applications. This scenario is developed starting from a thorough definition of the traceable requirements including the fault tolerance requirements. This is followed by the design phase at which the CAMA abstractions are applied. At the implementation phase, the CAMA middleware services are used through a provided API. This work is part of the FP6 IST RODIN project on Rigorous Open Development Environment for Complex Systems
On rigorous design and implementation of fault tolerant ambient systems
Developing fault tolerant ambient systems requires many challenging factors to be considered due to the nature of such systems, which tend to contain a lot of mobile elements that change their behaviour depending on the surrounding environment, as well as the possibility of their disconnection and re-connection. It is therefore necessary to construct the critical parts of fault tolerant ambient systems in a rigorous manner. This can be achieved by deploying formal approach at the design stage, coupled with sound framework and support at the implementation stage. In this paper, we briefly describe a middleware that we developed to provide system structuring through the concepts of roles, agents, locations and scopes, making it easier for the developers to achieve fault tolerance. We then outline our experience in developing an ambient lecture system using the combination of formal approach and our middleware
IRIS thermal balance test within ESTEC LSS
The Italian Research Interim Stage (IRIS) thermal balance test was successfully performed in the ESTEC Large Space Simulator (LSS) to qualify the thermal design and to validate the thermal mathematical model. Characteristics of the test were the complexity of the set-up required to simulate the Shuttle cargo bay and allowing IRIS mechanism actioning and operation for the first time in the new LSS facility. Details of the test are presented, and test results for IRIS and the LSS facility are described
- …