Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alessandro Mamelli is active.

Publication


Featured researches published by Alessandro Mamelli.


Software Engineering for Self-Adaptive Systems | 2009

MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments

Romain Rouvoy; Paolo Barone; Yun Ding; Frank Eliassen; Svein O. Hallsteinsen; Jorge Lorenzo; Alessandro Mamelli; Ulrich Scholz

Self-adaptive component-based architectures facilitate the building of systems capable of dynamically adapting to varying execution context. Such a dynamic adaptation is particularly relevant in the domain of ubiquitous computing, where numerous and unexpected changes of the execution context prevail. In this paper, we introduce an extension of the MUSIC component-based planning framework that optimizes the overall utility of applications when such changes occur. In particular, we focus on changes in the service provider landscape in order to plug in interchangeably components and services providing the functionalities defined by the component framework. The dynamic adaptations are operated automatically for optimizing the application utility in a given execution context. Our resulting planning framework is described and validated on a motivating scenario of the MUSIC project.


Journal of Systems and Software | 2012

A development framework and methodology for self-adapting applications in ubiquitous computing environments

Svein O. Hallsteinsen; Kurt Geihs; Nearchos Paspallis; Frank Eliassen; Geir Horn; Jorge Lorenzo; Alessandro Mamelli; George A. Papadopoulos

Today software is the main enabler of many of the appliances and devices omnipresent in our daily life and important for our well being and work satisfaction. It is expected that the software works as intended, and that the software always and everywhere provides us with the best possible utility. This paper discusses the motivation, technical approach, and innovative results of the MUSIC project. MUSIC provides a comprehensive software development framework for applications that operate in ubiquitous and dynamic computing environments and adapt to context changes. Context is understood as any information about the user needs and operating environment which vary dynamically and have an impact on design choices. MUSIC supports several adaptation mechanisms and offers a model-driven application development approach supported by a sophisticated middleware that facilitates the dynamic and automatic adaptation of applications and services based on a clear separation of business logic, context awareness and adaptation concerns. The main contribution of this paper is a holistic, coherent presentation of the motivation, design, implementation, and evaluation of the MUSIC development framework and methodology.


OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems: | 2008

A Pluggable and Reconfigurable Architecture for a Context-Aware Enabling Middleware System

Nearchos Paspallis; Romain Rouvoy; Paolo Barone; George A. Papadopoulos; Frank Eliassen; Alessandro Mamelli

Context awareness is a core feature of modern mobile and ubiquitous computing systems. Although it has not reached its full potential yet, one can already observe significant activity in the area of software engineering for supporting the development of context-aware applications. An example of such an activity is the MUSIC project, which proposes a middleware featuring a generic and reusable context management system. This paper describes the pluggable architecture of this system, and explains how it advances the state of the art through its support for context heterogeneity and better resource utilization. The former is achieved with the use of a novel architecture, which enables the separation of low-level, platform-specific context plug-ins from higher-level application-specific ones. The improved resource utilization is achieved through intelligent activation and deactivation of context plug-ins based on the needs of the active applications. The proposed approach has been experimentally evaluated and the results indicate that it significantly improves the resource utilization in context-aware applications, especially when deployed on lightweight mobile devices.


international conference on pervasive services | 2007

ERMHAN: A multi-channel context-aware platform to support mobile caregivers in continuous care networks

Federica Paganelli; Emilio Spinicci; Alessandro Mamelli; Roberto Bernazzani; Paolo Barone

Continuous care models for chronic diseases pose several technology-oriented challenges for home-based continuous care, where assistance services rely on a close collaboration among different stakeholders such as health operators, patient relatives and social community members. ERMHAN is a multi-channel context-aware service platform designed to support care networks in cooperating and sharing information with the common goal of improving patient quality of life. In order to meet extensibility and flexibility requirements, this platform has been developed through ontology-based context-aware computing and a service oriented approach.


OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems: | 2008

Context Grouping Mechanism for Context Distribution in Ubiquitous Environments

Manuele Kirsch-Pinheiro; Yves Vanrompay; Koen Victor; Yolande Berbers; Massimo Valla; Cristina Frà; Alessandro Mamelli; Paolo Barone; Xiaoming Hu; Alisa Devlic; G. Panagiotou

Context distribution is a key aspect for successful applications within mobile and ubiquitous computing environments. In such environments, context information is acquired by several and multiple context sensors distributed over the environment. Applications collect and react to these data, according to predefined adaptation mechanisms. The success of these mechanisms depends on the availability of context information, which is disseminated over the network. However, in practice, only a fraction of the observable context information is required by the adaptation mechanisms. Moreover, for privacy reasons, it is important to delimitate a scope for context dissemination. In this work we address these issues by proposing a context grouping mechanism which allows the definition of groups based on the context characteristics. Each group is defined by these characteristics and delimitate a given context information set that can be distributed among group members. This approach of context grouping acts as a two-fold mechanism. On the one hand, it controls and organizes context distribution over a peer-to-peer network. On the other hand, it proposes a primary and low-level privacy mechanism for context distribution, which is an important aspect influencing context distribution.


international conference on move to meaningful internet systems | 2007

A peer-to-peer based infrastructure for context distribution in mobile and ubiquitous environments

Xiaoming Hu; Yun Ding; Nearchos Paspallis; George A. Papadopoulos; Pyrros Bratskas; Paolo Barone; Alessandro Mamelli; Yves Vanrompay; Yolande Berbers

The increasing proliferation of mobile devices has raised the expectations for user-customized and environment-aware services. However, mobile context-aware systems inherently feature characteristics of distribution and heterogeneity which pose great challenges to their developers. This paper focuses on context distribution in mobile and ubiquitous computing environments. We propose a peer-to-peer based context distribution approach and evaluate it against the derived requirements.


Wireless Personal Communications | 2016

BETaaS: A Platform for Development and Execution of Machine-to-Machine Applications in the Internet of Things

Carlo Vallati; Enzo Mingozzi; Giacomo Tanganelli; Novella Buonaccorsi; Nicola Valdambrini; Nikolaos Zonidis; Belén Martínez; Alessandro Mamelli; Davide Sommacampagna; Bayu Anggorojati; Sofoklis Kyriazakos; Neeli R. Prasad; Francisco Javier Nieto; Oliver Barreto Rodriguez

The integration of everyday objects into the Internet represents the foundation of the forthcoming Internet of Things (IoT). Smart objects will be the building blocks of the next generation of applications that will exploit interaction between machines to implement enhanced services with minimum or no human intervention in the loop. A crucial factor to enable Machine-to-Machine (M2M) applications is a horizontal service infrastructure that seamlessly integrates existing IoT heterogeneous systems. The authors present BETaaS, a framework that enables horizontal M2M deployments. BETaaS is based on a distributed service infrastructure built on top of an overlay network of gateways that allows seamless integration of existing IoT systems. The platform enables easy deployment of applications by exposing to developers a service oriented interface to access things (according to a Things-as-a-Service model) regardless of the technology and the physical infrastructure they belong to.


distributed applications and interoperable systems | 2010

Hosting and using services with qos guarantee in self-adaptive service systems

Shanshan Jiang; Svein O. Hallsteinsen; Paolo Barone; Alessandro Mamelli; Stephan Mehlhase; Ulrich Scholz

In service-oriented computing, the vision is a market of services with alternative providers offering the same services with different cost and quality of service (QoS) properties, where applications form and adapt dynamically through dynamic service discovery and binding. To ensure decent and stable QoS to end users and efficient use of resources, it is required that both client applications and service implementations are able to adapt both their internal configuration and their binding to other actors in response to changes in the environment. To this end, service level negotiation and agreements (SLA) are important to ensure coordinated end to end adaptation. In this paper we propose a solution based on the integration of an SLA mechanism into a compositional adaptation planning framework and describe a simple yet powerful implementation targeted for resource constrained mobile devices. As validation we include a case study based on a peer-to-peer distributed mobile application.


personal, indoor and mobile radio communications | 2007

Next Generation Mobile Service Infrastructure Mapping to IMS

Bernd Mrohs; Stephan Steglich; Alessandro Mamelli; Renata Guarneri

This work describes the mapping of a next generation mobile service infrastructure to the IP Multimedia Subsystem (IMS). In the IST project MobiLife, a service infrastructure for the provisioning of next generation mobile services was specified, that supports service adaptation, context awareness, personalization, privacy and trust, operational management and miscellaneous features for service provisioning. This service infrastructure specification is represented by the MobiLife reference model. IMS on the other hand is an industrial relevant platform for telecommunication service provisioning and defines beside the core platform a set of service enablers. The mapping analysis presented here supports in applying the MobiLife service infrastructure to an existing IMS for telecommunication providers. First, the MobiLife reference model is introduced. Then, two possible mapping approaches are discussed, and the mapping of some MobiLife functions to IMS functionalities is described.


applied sciences on biomedical and communication technologies | 2010

An innovative platform to enhance the quality of life of people with mild dementia

Silvia Bellini; Cinzia Mambretti; Anelia Mitseva; Alessandro Mamelli; Paolo Barone; Antonios Litke; Nikolaos Papadakis; George Dafoulas

ISISEMD project aims to provide a pilot of intelligent system to support independent living of persons with cognitive problems or mild dementia. The primary user of the system is the elderly but the services are also designed to support caregivers and relatives in patients daily care. Services and user scenario are analyzed together with four end-user organizations that participate in the project team. The solution is composed by different systems already available on the market, but not specifically focused on dementia management. All the systems are integrated under the ISISEMD platform that manages common functionalities (eg. login, reporting…) and the web interface for different users, too. Privacy and security are considered and the consortium assured these requirements by adopting commercially available solutions and compliance with all the applicable national and international regulations. Moreover, a market and business analysis is made before starting with the validation test.

Collaboration


Dive into the Alessandro Mamelli's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge