Aitor Urbieta

Mondragon Unibertsitatea, Mondragón, Basque Country, Spain

Are you Aitor Urbieta?

Claim your profile

Publications (10)0 Total impact

  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: The inherent heterogeneity of ambient computing environments and their constant evolution requires middleware platforms to manage networked components designed, developed, and deployed independently. Such management must also be efficient to cater for resource-constrained devices and highly dynamic situations due to the spontaneous appearance and disappearance of networked resources. For service discovery protocols (SDP), one of the main functions of service-oriented architectures (SOA), the efficiency of the matching of syntactic service descriptions is most often opposed to the fullness of the semantic approach. As part of the PLASTIC middleware, the authors present an interoperable discovery platform that features an efficient matching and ranking algorithm able to process service descriptions and discovery requests from both semantic and syntactic SDPs. To that end, the paper defines a generic, modular description language able to record service functional properties, potentially extended with semantic annotations. The proposed discovery platform leverages the advanced communication capabilities provided by the PLASTIC middleware to discover services in multi-network environments. An evaluation of the prototype implementation demonstrates that multi-protocols service matching supporting various levels of expressiveness can be achieved in ambient computing environments.
    IJACI. 01/2010; 2:13-32.
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: With computing and communication capabilities now embedded in most physical objects of the surrounding environment and most users carrying wireless computing devices, the Ambient Intelligence (AmI) / pervasive computing vision [28] pioneered by Mark Weiser [32] is becoming a reality. Devices carried by nomadic users can seamlessly network with a variety of devices, both stationary and mobile, both nearby and remote, providing a wide range of functional capabilities, from base sensing and actuating to rich applications (e.g., smart spaces). This then allows the dynamic deployment of pervasive applications, which dynamically compose functional capabilities accessible in the pervasive network at the given time and place of an application request.
    12/2009: pages 1139-1169;
  • [Show abstract] [Hide abstract]
    ABSTRACT: The increasing number of networked devices with multimedia rendering capabilities comes down to the deployment of user-centered applications like ”Follow Me” multimedia services. In these scenarios, the multimedia content comes along with the user because it is conveniently distributed over the most suitable device as he/she moves. In order to support user mobility, a key issue is to know the localization of users and devices. Nowadays, a great number of technologies are being used for outdoor and indoor localization, such as GPS, RFID, WiFi and UWB-based systems. However, all of them require the utilization of their own API with their own protocols (not compliant with well-known or standard multimedia protocols). This can seriously hinder efforts to develop heterogeneous scenarios where different localization systems have to be used for multimedia seamless handoff. This paper presents and analyzes an approach that makes use of multimedia standard protocols for heterogeneous localization in seamless handoff scenarios. This is achieved by using the RTP/RTCP protocol that hides underlying technologies for localization.
    09/2008: pages 191-200;
  • [Show abstract] [Hide abstract]
    ABSTRACT: In the vision of ubiquitous computing, environments are populated by smart devices which adapt depending on the user context in order to meet user needs and look after them. Nevertheless, current devices describe their functionalities without taking into account context changes derived from service execution, making difficult the automation of the environmental behaviour. Thus, this work tries to cover the gap between services and context, and to integrate them by defining an ontological model for semantic representation based on effects and conditions.
    09/2008: pages 149-158;
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In the vision of ubiquitous computing environment described by Weiser (1991)the environment is populated by smart devices which adapt depending on the user context in order to meet the userpsilas needs and look after them. But we are still a long way from this vision because the current devices describe their functionalities in a very simple manner, not in an expressive way, and therefore it is difficult to automate the behaviour of the environment. The first aim of this research work is to justify the need of use of an approach based on preconditions (the necessary state of the world before executing the service) and effects (the change in the state of the world after executing the service) to service representation in this kind of environment, and the second aim is to analyze the main languages for semantic service description in order to find out which capabilities are offered by each language and study which could be best suitable for this vision.
    Semantic Computing, 2008 IEEE International Conference on; 09/2008
  • [Show abstract] [Hide abstract]
    ABSTRACT: Ambient systems are populated by autonomous devices interconnected to one another that supply a variety of functionality that is eventually used by the users. One of the biggest challenges in this research area is to establish automatic mechanisms to compose, in a dynamic way, services on demand. The objective of the composition is to satisfy user needs combining the existing services, when there is not a service in the environment that can perform it. The aim of this research work is, firstly, to have a look at and analyze the state of the art regarding service composition in ubiquitous environments and, secondly, to propose a set of properties and characteristics that can be applied to this type of systems to allow their classification and ultimately their scientific comparison.
    01/2008;
  • [Show abstract] [Hide abstract]
    ABSTRACT: Service discovery is critical to the privacy of service clients and providers. Personal information can be disclosed when looking for services or deduced from historical service discovery data, and must hence be protected from illegitimate access. Privacy-aware service discovery protocols, however, must still be flexible and scalable, in particular to support the requirements of service-oriented pervasive computing. In this paper we present EVEY, a privacy-aware service discovery protocol that supports syntactic match and semantic match of service requests and advertisements. Private information related to service discovery is protected by introducing ambiguity in both service advertisements and service requests so that they can possibly represent a group of services instead of a single specific service instance. We detail the protocol and based on a prototype we present a preliminary performance evaluation.
    Middleware 2007, ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, November 26-30, 2007, Demos and Posters Proceedings; 01/2007
  • IEEE Distributed Systems Online. 01/2007; 8.
  • [Show abstract] [Hide abstract]
    ABSTRACT: Social networks enable users with similar interests to find each other and collaborate in social activities. Pervasive social networks benefit from pervasive technologies to enable the creation of communities where members are physically close to each other, supporting additional possibilities of collaboration and interaction. Modeling social network applications using service-oriented architectures (SOAs) can help to overcome environment heterogeneity, reduce the coupling between clients and service providers and improve flexibility of service advertisement and discovery.
    Middleware 2007, ACM/IFIP/USENIX 8th International Middleware Conference, Newport Beach, CA, USA, November 26-30, 2007, Demos and Posters Proceedings; 01/2007
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In the vision of pervasive computing environments, these are populated by smart devices which adapt depending on the user context in order to meet the user needs and look after them. Nevertheless, current devices describe their functio-nalities in a very simple manner (not in an expressive way) and therefore, it is difficult to automate the behaviour of the environment, service discovery and aggregation. Some current research works are trying to tackle these problems. In a previous work we justified the need for an effects-and conditions-based approach for service representation in this kind of environments. An analysis of the main semantic ser-vice description languages was also carried out, concluding that none of them provides an ontological model for effects and conditions definition. The main aim of this research work is to cover this gap defining and describing an onto-logy for semantic representation of effects and conditions for user interaction, service discovery and service integration in pervasive environments.