用户名: 密码: 验证码:
System-level approach to the design of ambient intelligence systems based on wireless sensor and actuator networks
详细信息    查看全文
  • 作者:Udayanto Dwi Atmojo (1)
    Zoran Salcic (1)
    Kevin I-Kai Wang (1)
    HeeJong Park (1)

    1. Department of Electrical and Computer Engineering
    ; The University of Auckland ; 38 Princes Street ; Auckland ; New Zealand
  • 关键词:Distributed AmI systems ; System ; level design ; Wireless sensor ; Actuator networks
  • 刊名:Journal of Ambient Intelligence and Humanized Computing
  • 出版年:2015
  • 出版时间:April 2015
  • 年:2015
  • 卷:6
  • 期:2
  • 页码:153-169
  • 全文大小:2,445 KB
  • 参考文献:1. Aiello, F, Fortino, G, Gravina, R, Guerrieri, A (2011) A java-based agent platform for programming wireless sensor networks. Comput J 54: pp. 439-454 CrossRef
    2. Aiello, F, Fortino, G, Galzarano, S, Vittorioso, A TinyMAPS: a lightweight Java-based mobile agent system for wireless sensor networks. In: Brazier, FMT, Nieuwenhuis, K, Pavlin, G, Warnier, M, Badica, C eds. (2012) Intelligent distributed computing V, vol 382. Studies in computational intelligence. Springer, Berlin Heidelberg, pp. 161-170
    3. Atmojo UD, Salcic Z, Wang KIK (2013) System-level approach to the design of collaborative distributed systems based on wireless sensor and actuator networks. In: 5th International Workshop on Smart Environments and Ambient Intelligence, San Diego. IEEE, pp 634鈥?39
    4. Atzori, L, Iera, A, Morabito, G (2010) The internet of things: a survey. Comput Netw 54: pp. 2787-2805 CrossRef
    5. Augusto, JC, Nugent, CD (2006) Designing smart homes: the role of artificial intelligence. Springer, Berlin
    6. Bellifemine F, Bergenti F, Caire G, Poggi A (2005) JADE鈥攁 java agent development framework. Multi-Agent Program: 125鈥?47
    7. Benveniste, A, Berry, G (1991) The synchronous approach to reactive and real-time systems. Proc IEEE 79: pp. 1270-1282 CrossRef
    8. Bergenti, F, Poggi, A LEAP: a FIPA platform for handheld and mobile devices. In: Meyer, JJ, Tambe, M eds. (2002) Intelligent agents VIII, vol 2333. Lecture Notes in Computer Science. Springer, Berlin Heidelberg, pp. 436-446
    9. Bordini, RH, Braubach, L, Dastani, M, El FSeghrouchni, A, Gomez-Sanz, JJ, Leite, J, O鈥橦are, G, Pokahr, A, Ricci, A (2006) A survey of programming languages and platforms for multi-agent systems. Informatica-Ljubljana 30: pp. 33
    10. Cam H, Sahingoz OK, Sonmez AC (2012) JAFSPOT: Java agent-based framework for Sun SPOT wireless sensor networks. In: ICSNC 2012, The Seventh International Conference on Systems and Networks Communications, pp 47鈥?2
    11. Cardelli L, Gordon AD (2000) Anytime, anywhere: modal logics for mobile ambients. Paper presented at the Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, Boston, MA, USA
    12. Chapiro, DM (1984) Globally-asynchronous locally-synchronous systems. Stanford University, California
    13. Cheng, Y, Jiang, P, Hu, YF (2012) A biologically inspired intelligent environment architecture for mobile robot navigation. Int J Intel Syst Technol Appl 11: pp. 138-156
    14. Cook, DJ, Augusto, JC, Jakkula, VR (2009) Ambient intelligence: technologies, applications, and opportunities. Pervasive Mobile Comput 5: pp. 277-298 CrossRef
    15. Corchado, JM, Bajo, J, Tapia, DI, Abraham, A (2010) Using heterogeneous wireless sensor networks in a telemonitoring system for healthcare. Trans Info Tech Biomed 14: pp. 234-240 CrossRef
    16. Corke, P, Hrabar, S, Peterson, R, Rus, D, Saripalli, S, Sukhatme, G Deployment and connectivity repair of a sensor net with a flying robot. In: Ang, M, Khatib, O eds. (2006) Experimental robotics IX, vol 21. Springer tracts in advanced robotics. Springer, Berlin Heidelberg, pp. 333-343
    17. Coronato, A (2012) Uranus: a middleware architecture for dependable AAL and vital signs monitoring applications. Sensors 12: pp. 3145-3161 CrossRef
    18. Coronato, A, Pietro, GD (2012) Tools for the rapid prototyping of provably correct ambient intelligence applications. IEEE Trans Softw Eng 38: pp. 975-991 CrossRef
    19. Hirsch B, Konnerth T, He脽ler A (2009) Merging agents and services鈥攖he JIAC agent platform. In: Multi-Agent Programming. Springer, pp 159鈥?85
    20. Hoare, CAR (1978) Communicating sequential processes. Commun ACM 21: pp. 666-677 CrossRef
    21. Jim茅nez-Gonz谩lez A, Mart谋nez-de Dios J, Ollero A (2010) An integrated testbed for heterogeneous mobile robots and other cooperating objects. In: Proceedings of International Conference on Intelligent Robots and Systems
    22. Jones V, Karagiannis G, Heemstra de Groot S (2005) Ad hoc networking and ambient intelligence to support future disaster response. University of Twente, Centre for Telematics and Information Technology, Enschede, The Netherlands
    23. Lambrou, TP, Panayiotou, CG (2009) Collaborative area monitoring using wireless sensor networks with stationary and mobile nodes. EURASIP J Adv Signal Process 2009: pp. 7 CrossRef
    24. Lee, EA (2006) The problem with threads. Computer 39: pp. 33-42 CrossRef
    25. Lopes R, Assis F, Montez C (2011) Maspot: a mobile agent system for sun spot. In: Autonomous decentralized systems (ISADS), 2011 10th international symposium on, 2011. IEEE, pp 25鈥?1
    26. Lu, F, Tian, G, Zhou, F, Xue, Y, Song, B (2012) Building an intelligent home space for service robot based on multi-pattern information model and wireless sensor networks. Intel Control Autom 3: pp. 90-97 CrossRef
    27. Malik, A, Salcic, Z, Roop, PS, Girault, A (2010) SystemJ: a GALS language for system level design. Comput Lang Syst Struct 36: pp. 317-344
    28. Malik, A, Salcic, Z, Chong, C, Javed, S (2013) System-level approach to the design of a smart distributed surveillance system using systemj. ACM Trans Embed Comput Syst 11: pp. 1-24 CrossRef
    29. Marr貌n, P, Karnouskos, S, Minder, D, Ollero, A Introduction to cooperating objects. In: Marron, PJ, Karnouskos, S, Minder, D, Ollero, A eds. (2011) The emerging domain of cooperating objects. Springer, Berlin Heidelberg, pp. 13-18 CrossRef
    30. Mesjasz, M, Cimadoro, D, Galzarano, S, Ganzha, M, Fortino, G, Paprzycki, M Integrating jade and MAPS for the development of agent-based WSN applications. In: Fortino, G, Badica, C, Malgeri, M, Unland, R eds. (2013) Intelligent distributed computing VI, vol 446. Studies in computational intelligence. Springer, Berlin Heidelberg, pp. 211-220 CrossRef
    31. Moreno A, Valls A, Viejo A (2003) Using JADE-LEAP implement agents in mobile devices. Universitat Rovira i Virgili. Departament d鈥橢nginyeria Inform膩tica
    32. Moritz G, Zeeb E, Pruter S, Golatowski F, Timmermann D, Stoll R (2009) Devices profile for web services in wireless sensor networks: adaptations and enhancements. In: Emerging Technologies and Factory Automation. ETFA 2009. IEEE Conference on, 22鈥?5 Sept. 2009, pp 1鈥?. doi:10.1109/etfa.2009.5347206
    33. Mulligan G (2007) The 6LoWPAN architecture. In: Paper presented at the Proceedings of the 4th workshop on Embedded networked sensors, Cork, Ireland
    34. O鈥睭are GMP, Collier R, Dragone M, O鈥橤rady MJ, Muldoon C, Montoya DJ (2012) Embedding agents within ambient intelligent applications. Bosse T (ed) Agents and ambient intelligence: achievements and challenges in the intersection of agent technology and ambient intelligence
    35. Ramos, C, Augusto, JC, Shapiro, D (2008) Ambient intelligence鈥攖he next step for artificial intelligence. Intel Syst IEEE 23: pp. 15-18 CrossRef
    36. Rellermeyer JS, Alonso G, Roscoe T (2007) R-OSGi: distributed applications through software modularization. In: Paper presented at the Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware, Newport Beach, California
    37. Remagnino, P, Foresti, GL (2005) Ambient intelligence: a new multidisciplinary paradigm. Syst Man Cybern A Syst Hum IEEE Trans 35: pp. 1-6 CrossRef
    38. Ross R, Collier R, O鈥橦are GM (2005) AF-APL鈥揵ridging principles and practice in agent oriented languages. In: Programming Multi-Agent Systems. Springer, pp 66鈥?8
    39. Sentilla Developer Community (2011) http://www.sentilla.com/developer.html. Accessed Mar 2011
    40. Shin, D-H (2009) Ubiquitous city: Urban technologies, urban infrastructure and urban informatics. J Inform Sci 35: pp. 515-526 CrossRef
    41. Simon D, Cifuentes C, Cleal D, Daniels J, White D (2006) Java on the bare metal of wireless sensor devices: the squawk Java virtual machine. In: Paper presented at the Proceedings of the 2nd international conference on Virtual execution environments, Ottawa, Ontario, Canada
    42. Smith RB (2007) SPOTWorld and the Sun SPOT. In: Information Processing in Sensor Networks, 2007. IPSN 2007. 6th International Symposium on, 25鈥?7 Apr 2007, pp 565鈥?66. doi:10.1109/ipsn.2007.4379728
    43. Stokic D, Neves-Silva R, Marques M, Reimer P, Ibarbia JA (2007) Ambient intelligence based system for life-cycle management of complex manufacturing and assembly lines. In: Industrial Informatics, 2007 5th IEEE International Conference on, 23鈥?7 June 2007, pp 1197鈥?202. doi:10.1109/indin.2007.4384901
    44. Wang, KIK, Abdulla, WH, Salcic, Z (2009) Ambient intelligence platform using multi-agent system and mobile ubiquitous hardware. Pervasive Mob Comput 5: pp. 558-573 CrossRef
  • 刊物类别:Engineering
  • 刊物主题:Computational Intelligence
  • 出版者:Springer Berlin / Heidelberg
  • ISSN:1868-5145
文摘
Wireless sensor and actuator networks (WSANs) have become pervasive and are used in many embedded and intelligent systems. However, the complexity of applications based on these networks is limited due to lack of tools for designing distributed systems on top of WSANs. In this paper, we present how a system-level programming language, SystemJ, is used to develop a middleware-free Ambient Intelligence (AmI) system. The system consists of a combination of Internet-enabled stationary and mobile WSAN nodes, which resembles an Internet of Things scenario. A distributed warehouse monitoring and control scenario with collaborating stationary and mobile WSAN nodes is used as a motivating example designed and implemented in SystemJ. This example demonstrates the capabilities of SystemJ for designing distributed AmI systems with inherent support for reactivity and composition of concurrent behaviors based on a formal model of computation, without the need for any additional middleware. The approach is compared with existing software agent, robotic and WSAN middleware approaches in designing the same type of systems.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700