3 research outputs found

    Applying model driven engineering techniques to the development of contiki-based IoT systems

    No full text
    IEEE/ACM 1st International Workshop on Software Engineering Research and Practices for the Internet of Things (SERP4IoT) -- MAY 27, 2019 -- Montreal, CANADAChallenger, Moharram/0000-0002-5436-6070; Vangheluwe, Hans/0000-0003-2079-6643; Denil, Joachim/0000-0002-4926-6737WOS: 000505800200005The 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.IEEE, Assoc Comp Machinery, IEEE Comp SocScientific Research Project at EGE University, Izmir-Turkey [17-UBE-002]This study is partially funded by the Scientific Research Project No 17-UBE-002 at EGE University, Izmir-Turkey

    Applying Model Driven Engineering Techniques to the Development of Contiki-based IoT Systems

    No full text
    IEEE/ACM 1st International Workshop on Software Engineering Research and Practices for the Internet of Things (SERP4IoT) -- MAY 27, 2019 -- Montreal, CANADAChallenger, Moharram/0000-0002-5436-6070; Vangheluwe, Hans/0000-0003-2079-6643; Denil, Joachim/0000-0002-4926-6737WOS: 000505800200005The 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.IEEE, Assoc Comp Machinery, IEEE Comp SocScientific Research Project at EGE University, Izmir-Turkey [17-UBE-002]This study is partially funded by the Scientific Research Project No 17-UBE-002 at EGE University, Izmir-Turkey

    The Status of MCT Detector Development at ASELSAN

    No full text
    ASELSAN A. S., the largest defense company in Turkey, initiated research activities on developing Mercury Cadmium Telluride (MCT) detectors in 2014. These research activities include bulk crystal growth and surface preparation of Cadmium Zinc Telluride (CZT) substrates, Molecular Beam Epitaxial (MBE) growth of MCT layers, MCT detector fabrication, Read-Out-Integrated-Circuit (ROIC) design and detector-dewar-cooler (DDCA) assembly development. Focal plane arrays with resolutions/pixel pitches of 320x256/30 mu m and 640x512/15 mu m are fabricated. Noise Equivalent Temperature Difference (NETD) of 320x256 FPA is 11 mK (f#/1.5, 77K) while the operability is 98.2%. 640x512 FPA provides NETD of 32 mK (f#/1.5, 77K) and the operability is 93.2%
    corecore