Determining and locating the closest available resources to mobile collaborators

  • Authors:
  • Kimberly GarcíA;Sonia Mendoza;Dominique Decouchant;José RodríGuez;Tanibet PéRez

  • Affiliations:
  • Department of Computer Science, CINVESTAV-IPN, Instituto Politécnico Nacional 2508, San Pedro Zacatenco, Del. Gustavo A. Madero, Mexico, D.F. 07360, Mexico;Department of Computer Science, CINVESTAV-IPN, Instituto Politécnico Nacional 2508, San Pedro Zacatenco, Del. Gustavo A. Madero, Mexico, D.F. 07360, Mexico;C.N.R.S. - Laboratoire LIG, 681 Rue de la Passerelle 38400 St Martin d'Hères, France and Department of Information Technologies, UAM-Cuajimalpa, Av. Constituyentes 1000 Lomas Altas, Del. Migu ...;Department of Computer Science, CINVESTAV-IPN, Instituto Politécnico Nacional 2508, San Pedro Zacatenco, Del. Gustavo A. Madero, Mexico, D.F. 07360, Mexico;Department of Computer Science, CINVESTAV-IPN, Instituto Politécnico Nacional 2508, San Pedro Zacatenco, Del. Gustavo A. Madero, Mexico, D.F. 07360, Mexico

  • Venue:
  • Expert Systems with Applications: An International Journal
  • Year:
  • 2013

Quantified Score

Hi-index 12.05

Visualization

Abstract

Nowadays, organizations include a large number of physical resources (e.g., meeting rooms, classrooms, and auditoriums) and computing ones (e.g., scanners, plotters, and handheld devices) distributed among different offices and buildings. Typically, these resources have to be shared among colleagues, because it is impossible for each collaborator to own private instances of all the different resources present in the organization. In this way, resource sharing gives collaborators the opportunity of not just lending their resources to other collaborators but also benefitting from the usage of resources they do not own. However, finding shared resources in a huge organization, without a proper technological support, can be a challenge for a member of staff and obviously really hard or even impossible for an external person. The main contribution of this paper is a service-oriented architecture called Resource Availability Management Services (RAMS), which is intended to facilitate the development of groupware applications that manage the availability and suitability of human, physical and computing resources. In the case of physical resources, the RAMS architecture allows determining the available resources closest to the requesting collaborator that satisfy his/her requirements and provides information about their physical location and the shortest path to reach them. To accomplish these goals, the proposed architecture relies on the services provided by three main components: (1) a Human Face Recognizer that allows identifying and locating collaborators in an organization, (2) an Ontology-based Matchmaker, which is able to determine a set of available and accessible resources that can satisfy a collaborator's request, and (3) a Physical Resource Locator that relies on building topologies and the walking distance method to calculate high precision relative distances between collaborators and resources.