2170 IEEE SENSORS JOURNAL, VOL. 14, NO. 7, JULY 2014
messages. The agent behavior is fixed and bound to each node.
The high-level synthesis tool enables the synthesis of different
output models from a common programming source, includ-
ing hardware, software, and simulation models delivering an
advanced design methodology for functional testing.
R
EFERENCES
[1] Y. Meng, “An agent-based reconfigurable system-on-chip architecture
for real-time systems,” in Proc. 2nd ICESS, Dec. 2005, pp. 166–173.
[2] M. Guijarro, R. Fuentes-Fernandez, and G. Pajares, “A multi-
agent system architecture for sensor networks,” in Multi-Agent
Systems—Modeling, Control, Programming, Simulations and Applica-
tions, F. Alkhateeb, Ed. Rijeka, Croatia: InTech, 2011.
[3] M. Lückenhaus and W. Eckstein, “A multi-agent based system for
parallel image processing,” Proc. SPIE, vol. 3166, pp. 21–30, Sep. 1997.
[4] S. Bosse and F. Pantke, “Distributed computing and reliable communi-
cation in sensor networks using multi-agent systems,” Prod. Eng.,vol.7,
no. 1, pp. 43–51, Jan. 2013.
[5] X. Zhao, S. Yuan, Z. Yu, W. Ye, and J. Cao, “Designing strategy for
multi-agent system based large structural health monitoring,” Expert
Syst. Appl., vol. 34, no. 2, pp. 1154–1168, Feb. 2008.
[6] F. Pantke, S. Bosse, D. Lehmhus, and M. Lawo, “An artificial intel-
ligence approach towards sensorial materials,” in Proc. 3rd Int. Conf.
Future Comput. Technol. Appl., Sep. 2011.
[7] H. Peine and T. Stolpmann, “The architecture of the ara platform for
mobile agents,” in Mobile Agents (Lecture Notes in Computer Science).
New York, NY, USA: Springer-Verlag, 1997.
[8] A. I. Wang, C. F. Sørensen, and E. Indal, “A mobile agent architecture for
heterogeneous devices,” in Proc. Wireless Opt. Commun., 2003, pp. 1–7.
[9] F. Klügel, “SeSAm: Visual programming and participatory simulation
for agent-based models,” in Multi-Agent Systems—Simulation and Appli-
cations, A. M. Uhrmacher and D. Weyns, Eds. Boca Raton, FL, USA:
CRC Press, 2009.
[10] S. Bosse, “Hardware-software-co-design of parallel and distrib-
uted systems using a unique behavioural programming and multi-
process model with high-level synthesis,” Proc. SPIE, vol. 8067,
pp. 80670G-1–80670G-13, Apr. 2011.
[11] S. Napagao, B. Auffarth, and N. Ramirez. (2007). Agent
Language Analysis:3-APL [Online]. Available: http://www-lehre.inf.
uos.de/∼bauffart/mas_3apl.pdf
[12] M. Ebrahimi, M. Daneshtalab, P. Liljeberg, J. Plosila, and H. Tenhunen,
“Agent-based on-chip network using efficient selection method,” in Proc.
IEEE/IFIP 19th Int. Conf. VLSI-SoC, Oct. 2011, pp. 284–289.
[13] F. G. McCabe and K. L. Clark, “APRIL—Agent process interaction
language,” in Intelligent Agents (Lecture Notes in Computer Science),
vol. 890. M. Wooldridge and N. R. Jennings, Eds. New York, NY, USA:
Springer-Verlag, 1995.
[14] I. del Campo, K. Basterretxea, J. Echanobe, G. Bosque, and F. Doctor,
“A system-on-chip development of a neuro–fuzzy embedded agent for
ambient-intelligence environments,” IEEE Trans. Syst., Man, Cybern.,
B, Cybern., vol. 42, no. 2, pp. 501–512, Apr. 2012.
[15] W. Lang, F. Jakobs, E. Tolstosheeva, H. Sturm, A. Ibragimov, A. Kesel,
et al., “From embedded sensors to sensorial materials—The road to
function scale integration,” Sens. Actuators A, Phys., vol. 171, no. 1,
pp. 3–11, 2011.
[16] S. Bosse, F. Pantke, and S. Edelkamp, “Robot manipulator with emergent
behaviour supported by a smart sensorial material and agent systems,”
in Proc. SSI Conf., Mar. 2013.
[17] J. Liu, Autonomous Agents and Multi-Agent Systems. Singapore: World
Scientific, 2001.
[18] C. Muldoon, G. O’Hare, M. O’Grady, and R. Tyan, “Agent migra-
tion and communication in WSNs,” in Proc. 9th PDCAT, Dec. 2008,
pp. 425–430.
[19] R. Tynan, D. Marsh, D. O’Kane, and G. O’Hare, “Agents for wire-
less sensor network power management,” in Proc. ICPP Workshops,
Jun. 2005, pp. 413–418.
[20] H. Naji, “Creating an adaptive embedded system by applying multi-
agent techniques to reconfigurable hardware,” Future Generat. Comput.
Syst., vol. 20, no. 6, pp. 1055–1081, Aug. 2004.
Stefan Bosse studied physics at the University of
Bremen. He received the Ph.D. degree in physics
from the University of Bremen, in 2002.
In 2004, he joined the Department of Mathemat-
ics and Computer Science and the working group
robotics. Since 2002, he has been involved in parallel
and distributed systems, sensorial materials, circuit
design, computer aided design, and artificial intel-
ligence. Since 2008, he conducts and contributes
to different projects in the ISIS Sensorial Materials
Scientific Centre pushing interdisciplinary research,
and recently joining the ISIS Council.
He acts as a Reviewer for several international journals (ACM TODAES,
IEEE Sensors), is a Guest Editor of journals (IEEE Sensors, Elsevier Mecha-
tronics), and a member of the international conference program and organizing
committees (SysInt).