Búsqueda avanzada

El autor Ignacio Mansanet ha publicado 4 artículo(s):

1 - IoT Compositions by and for the Crowd

JCIS_2015_submission_10The Internet of Things (IoT) offers a new eco-system of heterogeneous and distributed services that is available anytime and anywhere and that can be potentially accessed by any properly connected device. However, these available services are usually consumed in isolation, missing the potential that their combined usage can bring as new added-value services. In addition, the massive end-user adoption and usage of smartphones together with their powerful capabilities turn this type of devices into a promising platform to develop and execute these added-value services compositions. Moreover, end-users are nowadays getting more and more familiar with technology, fact that allows them to participate more actively in the development of new types of applications. However, this will not happen until we provide end-users with more powerful and easy-to-use tools. To this end, this paper presents an architectural solution to allow end-users building IoT services compositions by just focusing on domain-logic issues.

Autores: Ignacio Mansanet / Victoria Torres / Pedro Valderas / Vicente Pelechano / 
Palabras Clave: End-user Development - IoT - Service Compositions

2 - A Mobile End-User Tool for Service Compositions

With the advent of Web 2.0 and the massive adoption of smartphones, end-users are more keen to actively participate in the creation of content for the Internet. In addition, the big amount of data that the Internet of Things can bring to it, establishes an ideal framework to allow end-users not just consuming data but also creating new valueadded services. To achieve this, in this work we propose the development of an end-user tool for smartphones capable of composing services that are available in the Internet.

Autores: Ignacio Mansanet / Victoria Torres / Pedro Valderas / Vicente Pelechano / 
Palabras Clave:

3 - Moskitt4SPL: Tool Support for Developing Self-Adaptive Systems

Increasingly, software needs to dynamically adapt its behavior at runtime in response to changing conditions in the supporting computing, communication infrastructure, and in the surrounding physical environment [6]. Self-adaptive software systems are able to reconfigure at run-time to adapt to changes. The implementation of ad-hoc solutions to cover all possible system configurations and reconfigurations is not feasible. Dynamic Software Product Lines (DSPLs) provide a systematic basis for the engineering of selfadaptive systems [4]. A key characteristic in DSPLs is the intensive use of variability at run-time in order to adapt the system configuration caused by an environment change. Following this approach, a self-adaptive system can be seen as a family of feasible system configurations with a mechanism to move from one configuration to another. The development of self-adaptive systems involves great complexity and becomes a tedious task. We propose Moskitt4SPL (M4SPL) an open-source tool to ease the development of self-adaptive systems. In this tool, we combine model-driven and DSPLs to better cope with the complexities during the construction of self-adaptive systems. M4SPL can be used for modeling systems which make use of variability at run-time in order to adapt the system configuration caused by an environment change. M4SPL provides edition capabilities for Feature Models, Configuration Models and Resolution Models which are part of a self-adaptive system specification. Furthermore, M4SPL incorporates a series of refinements to automatically ensure interesting behavior issues in adaptation specifications. Dealing with those issues before execution is essential for reliable selfadaptive systems that fulfill many of the user’s needs. M4SPL can be used standalone as an Eclipse plug-in or integrated in the MDE MOSKitt environment.

Autores: María Gómez / Ignacio Mansanet / Joan Fons / Vicente Pelechano / 
Palabras Clave:

4 - Opening up Context-aware Services Compositions to End-Users

The interconnected world in which we live opens many possibilities to create, consume, and share knowledge and services. Even though end-users are more than ever prepared in terms of technology (e.g., by using smartphones), their specific context (i.e., personal interests, geographical location, etc.) is not yet properly considered in existing solutions to explore these possibilites. Therefore, we need to provide end-users with tools that allow them to create, consume, and share added value services by using the proper knowledge and services according to their context. In this sense this paper discusses how existing solutions could be integrated to achieve this goal. In particular we explore the possibility of extending EUCalipTool, an end-user mobile tool for service compositions, with the context-aware notification capabilities offered by nimBees.

Autores: Ignacio Mansanet / Victoria Torres / Pedro Valderas / José Javier Berrocal / José Manuel García / Juan Manuel Murillo / Carlos Canal / 
Palabras Clave: Context-aware discovery - End-user Development - Service Discovery