High-level Programming Models and Middleware for Wireless Sensor and Actor Networks
[E. Cañete, M. Díaz, L. Llopis and B. Rubio 2012]
HERO: a Hierarchical, Efficient and
Reliable Routing Protocol for Wireless Sensor and Actor Networks..
To appear in Computer Communications.
2012.
[E. Cañete, M. Díaz and B. Rubio 2012]
A Wireless Sensor Networks Framework
based on Light Databases.
To appear in Software: Practice and Experience.
2012.
[P. Langendoerfer, K. Piotrowski, M. Díaz and B. Rubio 2012]
Distributed Shared Memory as an
Approach for Integrating WSNs and Cloud Computing.
To appear in 2012
Workshop on Wireless Sensor Networks: Architectures, Deployments and
Trends.
Istanbul, Turkey, May 2012.
[M. Díaz, D. Garrido, L. Llopis and B. Rubio 2012]
A Sensor-Cloud Integration for
Industrial Automation.
To appear in 2012
Workshop on Real-Time, Embedded and Enterprise-Scale Time-Critical
Systems.
Paris, Frace, April 2012.
[J.A. Dianes, M. Díaz and B. Rubio 2012]
Using
standards to integrate soft real-time components into dynamic
distributed architectures.
Published Online: 15
October 2011. doi:10.1016/j.csi.2011.10.002
Computer Standards and
Interfaces, 34(2), 238-262, February 2012.
[E. Cañete, J. Chen, R. Marcos Luque and B. Rubio 2012]
NeuralSens: A neural network based
framework to allow dynamic adaptation in wireless sensor and actor
networks.
Published Online: 27
August 2011. doi:10.1016/j.jnca.2011.08.006
Journal of Networks and Computer Applications, 35(1), 382-393,
January 2012.
A
Cluster-Based Quantitative Reliability Model.
2011
International Conference on Parallel and Distributed Processing
Techniques and Applications (PDPTA'2011).
CSREA Press. pp. 110-115.
Las Vegas, Nevada,
USA, 18-21
July 2011.
[J. Chen, M. Díaz, L.
Llopis, B. Rubio and J.M. Troya 2011]
A Survey on Quality of Service
Support in Wireless Sensor and Actor Networks: Requirements and
Challenges in the Context of Critical Infrastructure Protection.
Published Online: 31
January 2011. doi:10.1016/j.jnca.2011.01.008
Journal of Networks and Computer Applications, 34(4), 1225-1239, July 2011.
[E. Calderón, J. Chen and B. Rubio 2011]
DDS4RIS: A DDS Implementation for
Wireless Sensor Networks.
2010
International Conference on Computer and Information Technology.
Dubai, UAE, January 2011.
[E. Cañete, J. Chen, M. Díaz, L.
Llopis and B. Rubio 2011]
A Service-Oriented Approach to
Facilitate WSAN Application Development.
Published Online: 3
Sept 2010. doi:10.1016/j.adhoc.2010.08.022
Ad Hoc Networks, 9(3), 430-452, 2011.
[J.A. Dianes, M. Díaz and B. Rubio 2010]
Habitat:
A DDS-based Service
Framework for Smart Spaces.
2010 IEEE International
Conference on Intelligent Computer, Communication and Processing (ICCP'2010).
IEEE Computer Society. pp. 289-296.
Cluj-Napoca, Romania, August 2010.
[J.A. Dianes, M. Díaz and B. Rubio 2010]
ServiceDDS:
A Framework for Real-Time
P2P System Integration.
2010 13th IEEE
International Symposium on Object/Component/Service-Oriented Real-Time
Distributed Computing (ISORC'2010).
IEEE Computer Society. pp. 233-237.
Carmona, Spain, May 2010.
[E. Cañete, J. Chen, L.
Llopis and B. Rubio 2009]
Case Study: Tractor Safety; Avoiding
Overturns and Farmland Monitoring using WSANs and the USEME Framework.
IADIS
International
Conference on Applied Computing.
pp. 202-206. Rome, Italy, November 2009.
[E. Cañete, J. Chen, L.
Llopis, R.M. Luque and B. Rubio 2009]
Dynamic Adaptation in Wireless Sensor
Netwoks using Neural Networks.
IADIS
International
Conference on Applied Computing.
pp. 3-7. Rome, Italy, November 2009.
[J. Barbarán, J. A. Dianes, M. Díaz, D. Garrido, L.
Llopis, A. Reynaand B. Rubio 2009]
Programming
Wireless Sensor Networks Applications using SMEPP: a Case Study.
Third
ERCIM Workshop on Mobility (EMobility'09).
pp. 55-66. Enschede (The
Netherlands),
May 2009.
[E. Cañete, J. Chen, M. Díaz, L.
Llopis and B. Rubio 2009]
A
Service-Oriented Middleware
for Wireless Sensor and Actor Networks.
6th
International
Conference on Information Technology: New Generations (ITNG'09).
IEEE Computer Society Press, pp. 575-580.
Las Vegas
(USA), April 2009.
[E. Cañete, J. Chen, M. Díaz, L.
Llopis and B. Rubio 2008]
USEME:
A Service-Oriented Framework
for Wireless Sensor and Actor Networks.
8th International
Workshop on Applications and Service in Wireless Networks (ASWN'08).
IEEE Computer Society Press, pp. 47-53.
Kassel (Germany), October 2008.
[E. Cañete, M. Díaz, L.
Llopis and B. Rubio 2008]
A
Service-Oriented Programming Model
for Real Time WSANs.
20th Euromicro
Conference on Real Time Systems (ECRTS'08).
Work-In-Progress Session, pp. 12-15. Prague
(Czech Republic), July 2008.
[M. Díaz, B. Rubio and J.M. Troya 2007]
A
Survey on Programming Approaches
and Challenges
for Wireless Sensor Networks.
IEEE 2nd
International
Conference on Systems and Networks Communications (ICSNC'07).
Special Track on Sensor Networks (SENET’07).
IEEE Computer Society Press.
Cap Esterel, French Riviera (France), August 2007
[J. Barbarán, M. Díaz, I. Esteve, D. Garrido, L.
Llopis, B. Rubio and J.M. Troya 2007]
Programming
Wireless Sensor and Actor
Networks with TC-WSANs.
International
Conference on Pervasive Services (ICPS'07).
IEEE Computer Society Press,
pp. 196-203.
Istanbul (Turkey), July 2007.
[J. Barbarán, M. Díaz, I. Esteve, D. Garrido, L.
Llopis, B. Rubio and J.M. Troya 2007]
TC-WSANs:
A Tuple Channel based
Coordination Model for Wireless Sensor and Actor Networks.
International
Conference on Computers and Communications (ISCC'07).
IEEE Computer Society Press,
pp. 173-178.
Aveiro (Portugal), July 2007.
[C. Alcaide, M. Díaz, L.
Llopis, A. Márquez, B. Rubio and E. Soler 2007]
CoSP2P:
A Component-based Service
Model for Peer-to-Peer Systems.
21st
International
Conference on Computer, Electrical, Systems Science and Engineering
(CESSE'07).
pp. 77-82.Vienna
(Austria), May 2007.
Also Published in International Journal of Electronics,
Circuits and Systems, vol. 1, no. 2, pp. 91-96.
(Special Issue containing
the 19 best papers of CESSE'07)
[J. Barbarán, M. Díaz, I. Esteve, D. Garrido, L.
Llopis and B. Rubio 2007]
RTCOORD:
A Methodology to design WSAN
Applications.
21st
International
Conference on Computer, Electrical, Systems Science and Engineering
(CESSE'07).
pp. 144-149. Vienna
(Austria), May 2007.
Also Published in International Journal of Electronics,
Circuits and Systems, vol. 1, no. 2, pp. 97-103.
(Special Issue containing the 19
best papers of CESSE'07)
[J. Barbarán, M. Díaz, I. Esteve and B. Rubio 2007]
RadMote:
A Mobile Framework for
Radiation Monitoring in Nuclear Power Plants.
21st
International
Conference on Computer, Electrical, Systems Science and Engineering
(CESSE'07).
pp. 160-165. Vienna
(Austria), May 2007.
Also Published in International Journal of Electronics,
Circuits and Systems, vol. 1, no. 2, pp. 104-109.
(Special Issue containing
the 19 best papers of CESSE'07)
[J. Barbarán, M. Díaz, I. Esteve, D. Garrido, L.
Llopis and B. Rubio 2007]
A
Real-Time Component-Oriented Middleware for
Wireless Sensor and Actor Networks.
International
Conference on Complex, Intelligent
and Software Intensive Systems (CISIS'07).
IEEE Computer Society Press,
pp. 3-10.
Vienna (Austria), April 2007.
[M. Díaz, D. Garrido, L. Llopis, B. Rubio and J.M.
Troya 2006]
A
Component Framework for
Wireless Sensor and Actor Networks.
11th
IEEE International
Conference on Emerging Technologies and Factory Automation
(ETFA'06).
IEEE Computer Society Press,
pp. 300-307.
Prague (Czech Replubic), September 2006.
[M. Díaz, B. Rubio and J.M. Troya 2005]
A
Coordination Middleware for
Wireless Sensor Networks.
IEEE International
Conference on Sensor Networks (SENET’05).
IEEE Computer Society Press,
pp. 377-382.
Montreal (Canada), August 2005.
[M. Díaz, B. Rubio and J.M. Troya 2005]
TCMote: A Tuple
Channel
Coordination Model for Wireless Sensor Networks.
IEEE International
Conference on Pervasive Services (ICPS’05).
IEEE Computer Society Press,
pp. 437-440. Santorini (Greece), July 2005.
Skeletons and Scientific Components
[M. Díaz, S. Romero, B. Rubio, E. Soler and J.M. Troya 2009]
Adding Aspect-Oriented
Concepts to the High-Performance Component Model of SBASCO
17th International
Conference on Parallel, Distributed and Network-based Processing
(PDP 2009).
IEEE Computer Society Press,
pp. 21-27. Weimar (Germany), February 2009.
[M. Díaz, S. Romero, B. Rubio, E. Soler and J.M. Troya 2007]
Experiences with
Aspect-based Parallelization of Scientific Code.
High
Performance Computing and Simulation Conference (HPCS'07).
pp. 697-703. Prague (Czech
Replubic),
June 2007.
[M. Díaz, D. Garrido, S. Romero, B. Rubio, E. Soler and J.M.
Troya 2007]
A Component-based
Nuclear Power Plant Simulator Kernel.
Concurrency and Computation: Practice and
Experience,
vol. 19, no. 5, pp. 593-607.
Published Online: 10 Oct
2006. DOI: 10.1002/cpe.1075
John Wiley and Sons, April
2007.
[M. Díaz, D. Garrido, S. Romero, B. Rubio, E. Soler and J.M.
Troya 2006]
Experiences with
Component Oriented Technologies in Nuclear Power Plant Simulators.
Software: Practice and Experience,
vol. 36, no. 13, pp. 1489-1512.
Published Online: 22 Jun
2006. DOI: 10.1002/spe.735
John Wiley and Sons,
November 2006.
[M. Díaz, S. Romero, B. Rubio, E. Soler and J.M. Troya 2006]
Dynamic Reconfiguration of Scientific Components Using
Aspect Oriented Programming: A Case Study.
International
Conference on Grid computing, high-performAnce and Distributed
Applications (GADA 2006).
LNCS 4276 Springer,
pp. 1351-1360.
Montpellier (France), November 2006.
[M. Díaz, S. Romero, B. Rubio, E. Soler and J.M. Troya 2006]
Using SBASCO to
Solve
Reaction-Diffusion Equations
in Two-Dimensional Irregular Domains.
In
V. Alexandrov, D. van Albada, P. Sloot, and
J. Dongarra, editors, International Workshop on
Practical Aspects of
High-Level Parallel Programming (PAPP), affiliated to the
International
Conference on Computational
Science (ICCS 2006).
LNCS 3992 Springer, pp.
912-919. University of
Reading (UK), May 2006.
[M. Díaz, D. Garrido, S. Romero, B. Rubio, E. Soler and J.M.
Troya 2005]
Nuclear Power
Plant Simulators: A Component-Based approach.
14-th International
IASTED International Conference
on Applied Simulation and Modelling (ASM'05).
ACTA Press, pp. 209-214.
Benalmádena (Spain), June 2005.
[M. Díaz, D. Garrido, S. Romero, B. Rubio, E. Soler and J.M.
Troya 2005]
A CCA-compliant
Nuclear Power
Plant Simulator Kernel.
8-th International
SIGSOFT Symposium
on Component-Based Software Engineering (CBSE'05).
LNCS 3489 Springer, pp.
283-297. St.
Louis, Missouri (USA), May 2005.
[M. Díaz, S. Romero, B. Rubio, E. Soler and J.M. Troya 2005]
An Aspect Oriented
Framework
for Scientific Component Development.
13-th Euromicro
Conference
on Parallel, Distributed and Network based Processing
(PDP'05).
IEEE Computer Society Press,
pp. 290-296. Lugano (Switzerland), February 2005.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2004]
SBASCO: Skeleton-based
Scientific
Components.
12-th Euromicro
Conference
on Parallel, Distributed and Network based Processing
(PDP'04).
IEEE Computer Society Press,
pp. 318-324. A Coruña (Spain), February 2004.
Coordination Models and Languages
[M. Díaz, B. Rubio and J.M. Troya 2007]
A Tuple Channel-based Coordination Model for Parallel
and Distributed Programming.
Journal of
Parallel and
Distributed Computing (JPDC), 67(10), pp. 1092-1107. 2007.
Published Online: 2 Jun
2007. DOI: 10.1016/j.jpdc.2007.05.010.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2003]
Domain Interaction Patterns
to Coordinate HPF Tasks.
Parallel Computing, 29(7),
pp.
925-951. July 2003.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2002]
A Border-based Coordination
Language for Integrating Task and Data Parallelism.
Journal of Parallel and
Distributed Computing (JPDC), 62, pp. 715-740. 2002.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2001]
Integrating Task and Data
Parallelism by means of Coordination Patterns. The 6th
International Workshop
on High-level Parallel Programming Models and Supportive Environments
(HIPS'2001).
LNCS vol. 2026,
Springer-Verlag,
pp. 16-27. San Francisco, California (USA), April 2001.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2001]
DIP: a Pattern-based
Approach
for Task and Data Parallelism Integration. The 16th ACM
Symposium on Applied
Computing (SAC'2001). Special Track on Coordination Models, Languages
and
Applications. Las
Vegas, Nevada (USA), March 2001.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2000]
Integration
of Task and Data
Parallelism: A Coordination-based Approach. The 7th
International
Conference on High
Performance
Computing (HiPC'2000). LNCS vol. 1970, Springer-Verlag, pp.
173-182.
Bangalore (India), December
2000.
[M. Díaz, B. Rubio, E. Soler and J.M. Troya 2000]
BCL: A Border-based
Coordination
Language. The2000 International Conference on
Parallel and Distributed
Processing Techniques and Applications (PDPTA'2000), CSREA
Press,
pp. 753-760. Las Vegas,
Nevada (USA), June 2000.
A Logic-Based Coordination
Model. ICLP’97 Post-Conference Workshop on Logic-Based
Composition
of
Software (LOCOS’97),
pp. 73-83. Leuven (Brussels). July 1997.
[M. Díaz, B. Rubio and J.M. Troya 97]
Logic Channels: A
Coordination
Approach to Distributed Programming. 11th
International
Parallel Processing
Symposium (IPPS’97).
IEEE Computer Society Press, pp. 436-442. Geneva. (Switzerland). April
1997.
[M. Díaz, B. Rubio and J.M. Troya 96]
Distributed Programming with
a Logic Channel based Coordination Model. The Computer
Journal
39(10),
pp. 876-889. 1996.
Concurrent Logic Programming
[M. Díaz, B. Rubio and J.M. Troya 1997]
DRL: A Distributed Real-Time
Logic Language. Computer Languages 23(2-4), pp. 87-120.
1997.
[P. Merino, B. Rubio and J.M. Troya 1996]
A Distributed Implementation
of a Concurrent Logic Language. Transputer Communications
3(2),
pp. 117-135. 1996
[M. Díaz, B. Rubio and J.M. Troya 1994]
Implementation Issues of a
Distributed Real-Time Logic Language. ICLP’94
Post-Conference
Workshop on
Integration of
Declarative
Paradigms, pp. 106-119. Santa Margherita Ligure (Italy). June 1994.
[P. Merino, B. Rubio and J.M. Troya 1993]
Implementation of a
Concurrent
Logic Language on Transputers. IOS Press Transputer and Occam
Engineering Series
36, World Transputer Congress’93, Aachen (Germany), pp.
1137-1153.
September 1993.