You are here

Research

The main challenge of Internet of Service (IoS) is to give to billions of interested users a transparent, seamless, and trustworthy access to the millions of services available on the Web and on mobile phones. Within this context, the aim of the DAS unit is to investigate novel approaches to service composition centered on the user, her activities and her goals, providing methodologies and techniques to exploit the existing real world services (not only software services, but also services provided by smart objects, sensors, and people) and to provide value added services that are composed, contextualized and customized at run time for a specific situation and user’s needs.

A Collective System (CS) is a collection of heterogeneous entities (typically both physical and virtual, distributed both organisationally and geographically) that have autonomous goals and behaviours, but, in order to accomplish their tasks and reach their individual goals in an efficient and effective way, must adapt to cooperate with one another as a collective entity. Within this context, the aim of the DAS Unit is to support the modelling, execution, and adaptation of CS. Achieving this challenge requires to exploit and extend technologies from service orientation, distributed systems, pervasive computing, and adaptation of composite systems.

Gamification has been successfully applied to increase citizens engagement and promoting positive behavioral changes in Smart City initiatives. However, using gamification as a persuasive technology in a Smart City is profoundly different, and way more challenging, than applying it to a single, well-known and self-contained information system or application.
In collaboration with the Smart Community HII, we have designed and developed a Gamification Framework for Smart Cities that: i) covers the entire game lifecycle, supporting the design, deployment, execution and analysis of games; ii) enables an open-ended integration of services and is extensible both in terms of game concepts and of provided functionalities; iii) supports for dynamic objectives and personalized playable units tailored to the player’s profile.

Smart mobility is an especially favorable domain for experimenting with the solutions the DAS Unit is developing. With “smart mobility” we mean the adoption of advanced software solutions that make more accessible and easy to use for citizens all the mobility services within a city or a territory, with a particular emphasis on alternative and sustainable mobility means and modes. For the DAS Unit, smart mobility is an application domain in which we can pilot, validate and evaluate our solutions regarding the Internet of Services — where our goal is to offer tools for personalized travel assistance that support all the phases of a trip — as well as the solutions regarding Collective Systems — where collective adaptation techniques enable more dynamic management of the integrated mobility systems within a smart city.