System Support for Smart Spaces.
Francisco J. Ballesteros, Enrique Soriano, Gorka Guardiola.
Book Chapter, in Handbook of Research on Ambient
Intelligence: Trends and Perspectives.
IGI Global. ISBN-10: 1616928573. 2010.
Plan B: Using Files instead of Middleware Abstractions for
Pervasive Computing Environments.Francisco J. Ballesteros,
Enrique Soriano, Gorka Guardiola, Katia Leal. IEEE Pervasive Computing 6(3) pp. 58-65.
2nd place in the Top 10 ranking of journals in telecommunications, by
ISI/JCR (2007).
Human-to-Human Authorization for Resource Sharing in SHAD: Roles
and Protocols
Enrique Soriano, Francisco J. Ballesteros, Gorka Guardiola. Elsevier Pervasive and
Mobile Computing.
3(6), pp. 607-738.
The Plan B OS for Ubiquitous Computing. Voice, Security, and
Terminals as Case Studies.
Francisco J. Ballesteros, Enrique Soriano, Gorka Guardiola Muzquiz, Katia Leal Algara.
Elsevier Pervasive and Mobile Computing Journal. 2(2006), pp. 472-488.
Plan B: Boxes for network resources. Francisco Ballesteros,
Gorka Guardiola Muzquiz, Katia Leal Algara, Enrique Soriano, Pedro de las
Heras Quirós, Eva M. Castro, Andres Leonardo, and Sergio Arévalo.
JBCS special issue on Adaptable computing systems, 2004.
Selected communications
Note: PerCom is an A+ conference on Pervasive Computing (10-12% acceptance
rate).
SHAD: A Human Centered Security Architecture for the Plan
B Operating System
Enrique Soriano, Francisco J. Ballesteros, Gorka Guardiola.
IEEE PerCom 2007.
Plan B: An Operating System for Ubiquitous Computing Environments.
Francisco J. Ballesteros, Enrique Soriano, Katia Leal, Gorka Guardiola. IEEE PerCom 2006.
Omero: Ubiquitous User Interfaces in the Plan B Operating System.
Francisco J Ballesteros, Gorka Guardiola, Katia Leal, Enrique Soriano. IEEE PerCom 2006.
Traditional Systems can Work Well for Pervasive Applications. A Case Study:
Plan 9 from Bell Labs Becomes Ubiquitous. Francisco J. Ballesteros,
Gorka Guardiola, Enrique Soriano, and Katia Leal. IEEE PerCom 2005.
UbiTerm: A hand-held control-center for user's activity mobility.
Katia Leal, Francisco J. Ballesteros, Enrique Soriano, and Gorka Guardiola.
IEEE International Conference on Pervasive Services 2005.
Other communications
Upperware: Bringing Resources Back to the System. Francisco J.
Ballesteros, Gorka Guardiola, Enrique Soriano. IEEE Middleware Support for
Pervasive Computing Workshop 2010, in proceedings of the PerCom 2010
Workshops.
KNX Implementation for Plan 9.
Gorka Guardiola Múzquiz,
Enrique Soriano , and Francisco J Ballesteros.
International Workshop on Plan 9 2009. ATHENS, GA, USA. 2009.
Pushing the Applications Back Into the System.
Gorka Guardiola, Francisco J. Ballesteros, Enrique Soriano. International Workshop
on Plan 9 2008, Volos, Greece, 2008.
Towards Persistent, Distributed, and Replicated User Interfaces in the Octopus
Francisco J Ballesteros, Enrique Soriano, Gorka Guardiola. International Workshop
on Plan 9 2007, Bell Labs, Murray Hill, NJ, USA. 2007.
Op: Styx batching for High Latency Links.
Francisco J. Ballesteros, Gorka Guardiola, Enrique Soriano, and Spyros Lalis.
International Workshop on Plan 9 2007, Bell Labs, Murray Hill, USA. 2007.
Towards Building Distributed Smart Spaces by Centralizing Everything.
Francisco J Ballesteros, Pedro de las Heras, Enrique Soriano,
and Spyros Lalis. International Workshop on Ubiquitous Computing and
Ambient Intelligence UCAMI 2007.
Give Me Back My Personal Mainframe. Lessons Learned from Plan B
and Position Statement.
Francisco J. Ballesteros, Enrique Soriano. 2006. International
Workshop on Plan 9. Madrid, 2006.
A P2P Single Sign-On which remains Single on Smart Spaces
Enrique Soriano, Francisco J. Ballesteros, Gorka Guardiola. Second International Workshop
on Ubiquitous Computing and Ambient Intelligence UCAMI 2006.
The LS Smart Space for Programmers
Francisco J. Ballesteros, Enrique Soriano, Gorka Guardiola. Second International Workshop
on Ubiquitous Computing and Ambient Intelligence UCAMI 2006.
Peer-to-Peer Single Sign-On Scheme for Today's Smart Spaces
Enrique Soriano, Francisco J. Ballesteros, Gorka Guardiola. Jornadas de Concurrencia
y Sistemas Distribuidos 2006.
SHAD: A Human Centered Security Architecture for Partitionable,
Dynamic and Heterogeneous Distributed Systems. (PhD Thesis proposal)
E. Soriano.
1st Middleware Doctoral Symposium, Proceedings of the ACM/USENIX Middleware
2004 Workshops, Toronto (Canada), Toronto (Canada), October 2004.
Infraestructura para la comunicación entre componentes Java en el estilo
arquitectónico C2.
E. Soriano, J. E. Pérez, I. Muñoz. XII Jornadas de Concurrencia y Sistemas Distribuidos
Actas de las XII Jornadas de Concurrencia y Sistemas Distribuidos, ISBN 84-9772-320-1.
Las Navas del Marqués, Ávila, 2004.
Comunicación intercomponente en ArchStudio 3.0: diseño del conector ”message
filtering” I. Muñoz, J. E. Pérez, E. Soriano. XII Jornadas de Concurrencia y Sistemas
Distribuidos. Actas de las XII Jornadas de Concurrencia y Sistemas Distribuidos,
ISBN 84-9772-320-1. Las Navas del Marqués, Ávila, 2004.
Plan B´s Personal Command Module. Commanding user activities in ubiquitous
environment. K. Leal, F. J. Ballesteros, G. Guardiola, E. Soriano. XII Jornadas de
Concurrencia y Sistemas Distribuidos Actas de las XII Jornadas de Concurrencia y
Sistemas Distribuidos, ISBN 84-9772-320-1. Las Navas del Marqués, Ávila, 2004.
Proyecto TuX-Mobile. Extracted from M.S. Thesis.
E. Soriano. Ponencia V Congreso Anual de
Hispalinux. Universidad Autónoma de Madrid, 2002.
Research projects
Cloud Computing para servicios escalables, confiables y ubícuos.
CAM S2009/TIC-1692. Researcher.
Infraestructura altamente escalable para la creación de servicios de
computación personal ubicua. TIN 2007-67353-C02-02. Researcher.
Plataforma para la monitorización de escenarios de transición IPv4 a
IPv6.URJC / CAM CCG07 -URJCrnC-1583. Researcher.
Sistemas distribuidos autonómicos, confiables, y de altas
prestaciones. CAM N. S-0505/TIC/0285. Researcher.
Infraestructura para el desarrollo de software ubicuo.
TIN 2004-07474-C02-02. Researcher.
Desarrollo e implementación de protocolos para sistemas
parcialmente síncronos. TIC 2001-1586-C03. Researcher.
SRR: Selección y Redirección de Recursos en sistemas
ubicuos. URJC PPR-2003-40. Researcher.
Awards and grants
F. P. I. Full time grant from the Spanish Ministry of Science and Technology (2003-2006).