[u' @article{almeida_primeros_2008, title = {Primeros pasos con {Android} (y {III})}, number = {160}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {android, mobile applications, software architecture}, pages = {12--17}, } '] [u' @article{sainz_primeros_2008, title = {Primeros pasos con {Android} ({II})}, number = {158}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2008}, keywords = {android, mobile applications}, pages = {18--23}, } '] [u' @article{almeida_primeros_2008, title = {Primeros pasos con {J2ME} {Polish} ({I})}, number = {159}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {J2ME, J2ME Polish, mobile applications, software architecture}, pages = {26--30}, } '] [u' @article{almeida_ibatis_2008, title = {{iBatis} o c\xf3mo hacer uso del 80\\% de la funcionalidad de {JDBC} con el 20\\% del c\xf3digo}, number = {165}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {data bases, software architecture}, pages = {22--27}, } '] [u' @article{almeida_primeros_2008, title = {Primeros pasos con {Android} ({I})}, number = {157}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2008}, keywords = {android, mobile applications, software architecture}, pages = {12--17}, } '] [u' @article{sainz_desarrollo_2008, title = {Desarrollo de aplicaciones con {J2ME} {Polish} (y {III})}, number = {162}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2008}, keywords = {J2ME, J2ME Polish, java, mobile applications, software architecture}, pages = {26--30}, } '] [u' @article{sainz_construccion_2008, title = {Construcci\xf3n de aplicaciones con {J2ME} {Polish} ({II})}, number = {160}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2008}, keywords = {J2ME, J2ME Polish, java, mobile applications, software architecture}, pages = {26--32}, } '] [u' @article{sainz_integrando_2007, title = {Integrando .net y office con {VSTO} ({I})}, number = {150}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2007}, keywords = {.net, office, software architecture, vsto}, pages = {16--23}, } '] [u' @article{sainz_primera_2007, title = {Primera aproximaci\xf3n a {Silverlight}}, number = {156}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2007}, keywords = {.net, silverlight, software architecture}, pages = {36--42}, } '] [u' @article{sainz_integrando_2007, title = {Integrando .net y office con {VSTO} (y {II})}, number = {151}, journal = {S\xf3lo Programadores}, author = {Sainz, David and Almeida, Aitor}, year = {2007}, keywords = {.net, office, software architecture}, pages = {38--43}, } '] [u' @article{almeida_mobile_2007, title = {Mobile {Web} {Controls} de {ASP}. {NET}}, number = {145}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, asp.net, mobile applications}, pages = {14--21} }'] [u' @article{almeida_videovigilancia_2007, title = {Videovigilancia con .{NET}}, number = {152}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, domotics, software architecture, videovigilance, x10}, pages = {30--33}, } '] [u' @article{almeida_web_2007, title = {Web {Service} {Enhancements}: {Extensiones} de {Servicios} {Web} para. {NET} ({I})}, number = {153}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, Web services, software architecture}, pages = {48--52}, } '] [u' @article{almeida_web_2007, title = {Web {Service} {Enhancements}: {Extensiones} de {Servicios} {Web} para. {NET} (y {II})}, language = {Spanish}, number = {154}, journal = {S\xf3lo Programadores}, author = {Almeida, Aitor and Sainz, David}, year = {2007}, keywords = {.net, Web services, software architecture}, pages = {50--55}, } '] [u' @inproceedings{lopez-de-ipina_platform_2006, title = {A platform to build smart spaces controllable from mobile devices}, volume = {1}, abstract = {The current multimedia, processing and communication capabilities of mobile devices make them most suitable to act as our intermediaries with the surrounding environment. They are capable of sensing, processing, storing and communicating with the artefacts augmented with computing services (i.e. smart objects) deployed in a smart space. This paper describes a device-type, user-location and communication-means agnostic platform, namely EMI2lets, which fulfils a two-fold purpose: a) it transforms our mobile devices into universal remote controllers of smart objects and b) it helps us constructing smart object ecosystems, i.e. smart spaces}, booktitle = {2nd {IET} {International} {Conference} on {Intelligent} {Environments}, 2006. {IE} 06}, author = {L\xf3pez-De-Ipi\xf1a, Diego and Vazquez, Juan Ignacio and Garc\xeda, Daniel and Fern\xe1ndez, Javier and Garc\xeda, Iv\xe1n and Sainz, David and Almeida, Aitor}, year = {2006}, keywords = {ambient intelligence, intelligent environments, middleware, mobile applications, pervasive computing, smart spaces}, pages = {31--40} }'] [u' @article{lopez-de-ipina_emi_2006, title = {{EMI} 2 lets: {A} {Reflective} {Framework} for {Enabling} {AmI}}, volume = {12}, issn = {ISSN: 0948-695X}, shorttitle = {{EMI} 2 lets}, doi = {http:// dx.doi.org/10.3217/jucs-012-03-0297}, abstract = {Abstract: An interesting new application domain for handheld devices may be represented by Ambient Intelligence (AmI), where they can be used as intermediaries between us and our surrounding environment. Thus, the devices, which always accompany us, will behave as electronic butlers who assist us in our daily tasks, by interacting with the smart objects (everyday objects augmented with computational services) in our whereabouts. In order to achieve such goal, this paper proposes an AmI-enabling framework providing two main functions: a) facilitate the development and deployment of smart objects and b) transform mobile devices into universal remote controllers of those smart objects.}, number = {3}, journal = {Journal of Universal Computer Science (J.UCS)}, author = {L\xf3pez-de-Ipi\xf1a, Diego and V\xe1zquez, Juan Ignacio and Garc\xeda, Daniel and Fern\xe1ndez, Javier and Garc\xeda, Iv\xe1n and Sainz, David and Almeida, Aitor}, month = mar, year = {2006}, keywords = {AI for health, EMI{\\textasciicircum}2, Smart Spaces, ambient intelligence, intelligent environments, jcr0.338, middleware, pervasive computing, q4}, pages = {297--314} }'] [u' @incollection{lopez-de-ipina_middleware_2006, series = {Lecture {Notes} in {Computer} {Science}}, title = {A {Middleware} for the {Deployment} of {Ambient} {Intelligent} {Spaces}}, copyright = {\xa92006 Springer Berlin Heidelberg}, isbn = {978-3-540-37785-6 978-3-540-37788-7}, url = {http://link.springer.com/chapter/10.1007/11825890_12}, abstract = {The latest mobile devices are offering more multimedia features, better communication capabilities (Bluetooth, Wi-Fi, GPRS/UMTS) and are more easily programmable than ever before. So far, those devices have been used mainly for communication, entertainment, and as electronic assistants. On the other hand, Ambient Intelligence (AmI) is emerging as a new research discipline merging the fields of Ubiquitous Computing and Communications, Context Awareness and Intelligent User Interfaces. The ultimate goal of AmI is to surround our working and living environments with context-aware, cooperative and invisible devices that will assist and help us in our everyday activities. Current mobile devices, which accompany us anywhere and at anytime, are the most convenient tools to help us benefit from AmI-enhanced environments. In other words, mobile devices are the best candidates to intermediate between us and our surroundings. In consequence, this paper proposes a middleware which aims to make this vision reality following a two-fold objective: (1) to simplify the creation and deployment of physical spaces hosting smart objects and (2) to transform mobile devices into universal remote controllers of those objects.}, number = {3864}, urldate = {2013-11-05TZ}, booktitle = {Ambient {Intelligence} in {Everyday} {Life}}, publisher = {Springer Berlin Heidelberg}, author = {L\xf3pez-de-Ipi\xf1a, Diego and V\xe1zquez, Juan Ignacio and Garcia, Daniel and Fern\xe1ndez, Javier and Garc\xeda, Iv\xe1n and S\xe1inz, David and Almeida, Aitor}, editor = {Cai, Yang and Abascal, Julio}, month = jan, year = {2006}, keywords = {ISI, Smart Spaces, ambient intelligence, intelligent environments, middleware, mobile applications, pervasive computing}, pages = {239--255} }'] [u' @inproceedings{almeida_enabling_2006, address = {Donostia, Spain}, title = {Enabling {Service} {Orchestration}, {Transactionality} and {Security} in {UPnP}}, abstract = {UPnP defines a specification to discover and manage services in local area networks. The specification does not address topics like service orchestration, transactionality and security, lacking of the necessary capabilities for a Service Oriented Architecture. We suggest some modifications on UPnP to enable a rich service environment in which services collaborate to achieve common goals, controlling which operations in each service can be accessed by others.}, booktitle = {Proceedings of the {IADIS} {International} {Conference} on {Applied} {Computing}}, author = {Almeida, Aitor and Sainz, David}, month = feb, year = {2006}, keywords = {orchestration, transactionality, upnp} }'] [u' @inproceedings{sainz_towards_2006, address = {Alcal\xe1 de Henares, Madrid, Spain}, title = {Towards a communication agnostic middleware for {Ambient} {Intelligence}}, booktitle = {Proceedings of the {I} {International} {Conference} on {Ubiquitous} {Computing}: {Applications}, {Technology} and {Social} {Issues}}, author = {Sainz, David and Almeida, Aitor and Vald\xe9s, Jon and L\xf3pez-De-Ipi\xf1a, Diego}, month = jun, year = {2006}, keywords = {.net, EMI{\\textasciicircum}2, User interfaces, ambient intelligence, bluetooth, emi2lets, intelligent environments, middleware, mobile applications, p2p, software architecture}, } '] [u' @inproceedings{lopez_de_ipina_gprs-based_2005, address = {Miami, USA}, title = {{GPRS}-based {Real}-{Time} {Remote} {Control} of {MicroBots} with {M}2M {Capabilities}}, isbn = {972-8865-21-X}, abstract = {Machine to Machine (M2M) communication is gathering momentum. Many network operators deem that the future of the business on data transmission lies on M2M. In parallel, the application of robotics is progressively becoming more widespread. Traditionally, robotics has only been applied to industrial environments, but lately some more exoteric (e.g. domestic) robots have arisen. Anyhow, those robots usually offer very primitive communication means. Few researchers have considered that a solution to this issue would be to combine those two emerging fields. This paper describes our experiences combining M2M with robotics to create a fleet of MicroBots, which are remotely controllable through GPRS connection links. Those robots can be used in dangerous environments to gather material samples or simply for surveillance and security control. A sophisticated 3-tier architecture is proposed that combined with a purposely built protocol, optimized for wireless transmission, makes feasible the real-time control of remote devices. 1}, booktitle = {The {Fourth} {International} {Workshop} on {Wireless} {Information} {Systems} ({WIS} 2005)}, author = {Lopez de Ipi\xf1a, Diego and V\xe1zquez, I\xf1aki and Ruiz de Garibay, Jonathan and Sainz, David}, year = {2005}, keywords = {Microbotics, PDA, Wireless, ambient intelligence, commbots, communication, middleware}, pages = {42--51} }'] [u" @inproceedings{lopez_de_ipina_architecture_2005, title = {An architecture for sentient {GPRS}-enabled {MicroBots}}, doi = {10.1109/CIRA.2005.1554268}, abstract = {Ambient intelligence is a user-centered concept which combines several computing disciplines with the purpose of enhancing/facilitating the user's daily activities. We deem that autonomous or semiautonomous (remotely controlled) sentient MicroBots may also be first-class citizens within ambient intelligence. Those MicroBots would interact with their surrounding environment assisted by their built-in sensors, effectors and communication facilities, on behalf of the users they serve. In essence, they would also profit as users do from Ambient Intelligence to achieve their programmed goals. In this paper, we contribute with a solution to enable the realtime remote control of GPRS-accessible semiautonomous sentient MicroBots. Moreover, we discuss the extensions necessary to convert those MicroBots into care assistants for disabled and elderly people.}, booktitle = {2005 {IEEE} {International} {Symposium} on {Computational} {Intelligence} in {Robotics} and {Automation}, 2005. {CIRA} 2005. {Proceedings}}, author = {Lopez de Ipina, Diego and Vazquez, Juan Ignacio and Ruiz de Garibay, Jonathan and Sainz, David}, year = {2005}, keywords = {Microbotics, PDA, Wireless, ambient intelligence, commbots, communication, middleware}, pages = {145--150} }"]