Browsing by Author "Karaduman, Burak"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Conference Object Citation - WoS: 24Citation - Scopus: 33Applying Model Driven Engineering Techniques To the Development of Contiki-Based Iot Systems(Assoc Computing Machinery, 2019) Asici, Tansu Zafer; Karaduman, Burak; Eslampanah, Raheleh; Challenger, Moharram; Denil, Joachim; Vangheluwe, HansThe huge variety of smart devices and their communication models increases the development complexity of embedded software for the Internet of Things. As a consequence, development of these systems becomes more complex, error-prone, and costly. To tackle this problem, in this study, a model-driven approach is proposed for the development of Contiki-based IoT systems. To this end, the Contiki metamodel available in the literature is extended to include elements of WiFi connectivity modules (such as ESP8266), IoT Log Manager, and information processing components (such as Raspberry Pi). Based on this new metamodel, a domain-specific modeling environment is developed in which visual symbols are used and static semantics (representing system constraints) are defined. Also, the architectural code for the computing components of the IoT system such as Contiki, ESP8266, and RaspberryPi are generated from the developer's instance model. Finally, a Smart Fire Detection system is used to evaluate this study. By modeling the Contiki-based IoT system, we support model-driven development of the system, including WSN motes and sink nodes (with ContikiOS), WiFi modules and information processing components.Conference Object Citation - WoS: 4Citation - Scopus: 10A Cloud and Contiki Based Fire Detection System Using Multi-Hop Wireless Sensor Networks(Assoc Computing Machinery, 2018) Karaduman, Burak; Asici, Tansu; Challenger, Moharram; Eslampanah, RahelehIn this study, a ContikiOS based Library Fire Detection System proposed to provide coverage for a large physical area and to increase throughput by using multi-hop wireless sensor network. Moreover, the system has clouding feature of Google's Firebase for online data storing and Android application to notify the users in case of emergency. Furthermore, the network can be expanded without adding extra sink nodes to collect data. Benefiting from a multi-hop network, additional source nodes can send temperature values via relay nodes in case of low transmission power with sink node. According to the test results, the system has responded to the changes in temperature and prompted warning/alarm message in approximately 4 seconds using multi-hop network. Additionally, the system can notify the users in case of emergency.Conference Object Citation - WoS: 6Contikios Based Library Fire Detection System(IEEE, 2018) Karaduman, Burak; Challenger, Moharram; Eslampanah, RahelehIn this paper, a ContikiOS based Library Fire Detection System has been designed and implemented using wireless sensor networks. The system consists of Atmel AVR IRIS motes which are operating with IEEE 802.15.4 network protocol, Linux based RaspberryPI, and ESP8266 Wi-Fi transceiver. The system can be easily transported, repositioned and expanded. Benefiting from multithreading feature of ContikiOS and executing the tasks in parallel, the system has a short response time, which is critical for fire detection. According to the test results, the system responds to the changes in temperature and prompts a warning/alarm message in approximately 4 seconds.
