39 research outputs found
An Aspect-Oriented Approach for Dynamic Monitoring of a Service Logic Execution Environment
Service creation environments play a relevant role in new telecom applications because they enable openness and programmability by offering frameworks for the development of value added services.
The JAIN SLEE specification defines a Java framework for executing event-based distributed services made up of components, called Service Building Blocks.
In such a complex architecture, monitoring is an indispensable technique to test the dynamic behavior of a system, debug the code, gather usage statistics or measure the quality of service.
Program instrumentation is needed to insert monitoring code into the system to be monitored, which is typically a manual and time-consuming task.
This paper describes a language-based approach to automate program instrumentation and monitoring management using a dynamic Aspect Oriented Programming (AOP) framework.
The basic notions of AOP and the use of the JBoss AOP framework features are described, in order to allow a highly modular and easily configurable implementation of reusable monitoring code. Using an Eclipse-based system administration console, it is possible to manage remotely the dynamic deployment and update of monitoring code in a service deployed on a JAIN-SLEE container
Situation Inference for Mobile Users: a Rule Based Approach
Mobile phones are being increasingly equipped
with sensors that ease retrieval of context information
about a user. Context data can be aggregated with
information centrally available to mobile operators
and service providers, to infer higher-level information
such as user “situations”, easier to integrate with
services. We have been conducting an internal trial
monitoring the context of different users in their
business life and designing rules to infer high level
situations: logical location, activity and social state. In
this paper we present the infrastructure and the rulebased
reasoning process used for this experiment
User-Centric Future Internet and Telecommunication Services
This paper analyses the current service creation trends in telco and
Web worlds, showing how they are converging towards a future Internet of usercentric
services embracing typical telco capabilities. The OPUCE platform is
presented as the next step towards this integrated, user-centric future: a platform
which offers intuitive tools for graphical service creation aimed at individuals
with no specific skills in computer science or programming and a serviceoriented
execution environment capable of a seamless interoperation of Web
Services and telco applications based on operator-owned infrastructure. The
OPUCE platform is compared to existing mashup creation tools to show its
advantages and how is compared to existing mashup creation tools to show its
advantages and how it could be used to implement a converged and open service
marketplace for the Future Internet
Understanding and monitoring the evolution of the Covid-19 epidemic from medical emergency calls: the example of the Paris area
Introducing the user to the service creation world: concepts for user centric service creation, personalization and notification
The “Web 2.0” feature that most permeates the
nowadays web is “user-centricity”. Now users are not only
consumers of items (software, information, etc.), but also
creators of those items. This paper intends to push this paradigm
further, targeting mashups of telco and web services in a unique
service environment where personalised services will be
dynamically created and provisioned by end-users themselves,
regardless of ambiance and location. The paper explains how
user-centricity can be applied to the service creation world and
in general to the overall service lifecycle process. It also describes
the platform being implemented in the OPUCE project that
captures this philosophy and will be submitted to end-user
validation. Whilst focusing on intuitive editors for end-users to
compose services, additional hints are provided about
personalization and notification approaches to improve user
centricity