Research Interest
Massimiliano de Leoni holds a Post Doc position in the
Data And Service
Integration lab (DASIlab)
where he is conducting reseach on the following topics:
- ROME4EU: Roman Orchestration Mobile Engine
for Emergency Units.
- The purpose is to enable different rescue
teams to orchestrate the execution of a certain process to achieve a
desirable goal by using Geo-referenced Information and Process
Management.
- ROME4EU is a Process Management System that
runs fully on mobile devices. The Engine runs on Windows-mobile
devices as well as the clients, i.e. Task-list Handler
- Processes are given in form of BPEL
- ROME4EU is able to orchestrate both human
participants that automatic services
- ROME4EU is suitable with respect to the low
profile of mobile devices and robust as regards to the unreliability
and slowness.
- ROME4EU features automatic adaptability
against expected/unexpected contigencies that may prevent running
process from being carried out successfully. No pre-defined policies
(e.g. ECA rules) are necessary, nor human experts who manually
modify the schema to recover from deviations. Fully automatic.
- Further details are given in:
1 e
2
- Contributing to the development of a special
visual Work-list Handler for YAWL that exploits logging data,
geographic positions and other contextual information. Visit
this page to gain an insight.
- OCTOPUS: A MANET Emulator
- The rationale is that testing in
realistic scenarios with real software may be impossible (e.g.,
people should spread over an extremely wide area, large even
hundreds or thousands of meters) or tests are irripetible.
- There are a number of differences with
the other emulators:
- Devices are connected to a gateway
which emulates a virtual open area with obstacles, ruins,
walls, etc. The area can be graphically designed.
- Real devices are mapped onto nodes in
the virtual area through the MAC Address
- When devices send packets to a
certain destination, they believe to send to the real
destinations. But, in fact, packets are captured by OCTOPUS:
if the corresponding virtual nodes that real devices are
mapped onto are neighbouring in the virtual map, then every
single packet is forwarded to; otherwise it is dropped.
- The emulator is completely
transparant: no changes are required
- OCTOPUS simulates packet losses by using
the Ricean fading
- Users are also allowed to define
custom functions for managing losses.
- In order to download Octopus e other
related material, please visit
its official page.
- Disconnection Prediction of Nodes in MANET
Networks.
- In many pervasive scenarios (e.g.,
emergency management or health care), operators need to exchange
data and information and collaborate in order to carry on a
collaborative job, but communication features can be lacking on
the spot. Therefore, Mobile Ad-hoc Networks are valuable
solutions to let them coordinate.
- While executing some activities, nodes
can move in the area and, hence, disconnect from the others. In
order operators to coordinate with each other, devices need to
be continuously connected, although that is not guaranteed, due
to the mobile nature of the network.
- The research aims to present a bayesian
approach to predict device disconnections in Mobile Ad-hoc
Networks, and to validate experimental results that show the
viability of the approach.
- This prediction feature is useful for an
upper coordination layer, which can arrange appropriate actions
to prevent disconnections from occurring or, at least, to
mitigate the consequences.
- Node positions are obtained by accessing
to the GPS hardware (although other approaches are suitable)
- Click
here to obtain a paper
illustrating the latest results.