2,081 research outputs found

    Kevoree Modeling Framework (KMF): Efficient modeling techniques for runtime use

    Get PDF
    The creation of Domain Specific Languages(DSL) counts as one of the main goals in the field of Model-Driven Software Engineering (MDSE). The main purpose of these DSLs is to facilitate the manipulation of domain specific concepts, by providing developers with specific tools for their domain of expertise. A natural approach to create DSLs is to reuse existing modeling standards and tools. In this area, the Eclipse Modeling Framework (EMF) has rapidly become the defacto standard in the MDSE for building Domain Specific Languages (DSL) and tools based on generative techniques. However, the use of EMF generated tools in domains like Internet of Things (IoT), Cloud Computing or Models@Runtime reaches several limitations. In this paper, we identify several properties the generated tools must comply with to be usable in other domains than desktop-based software systems. We then challenge EMF on these properties and describe our approach to overcome the limitations. Our approach, implemented in the Kevoree Modeling Framework (KMF), is finally evaluated according to the identified properties and compared to EMF.Comment: ISBN 978-2-87971-131-7; N° TR-SnT-2014-11 (2014

    Energy-efficient Stream Processing for a Smart Device Ecosystem

    Get PDF

    An IoT analysis framework: An investigation of IoT smart cameras' vulnerabilities

    Get PDF

    Privacy Impact Assessment (PIA) - BioConnect: combining facial recognition and MAC address tracking for authorising access to Wi-Fi

    Get PDF

    Course Manual - National Workshop on Effective Management of E-Resources in Research Libraries

    Get PDF
    The National Workshop on “Effective Management of EResources in Research Libraries" is the first of its kind organised by the Library & Documentation Centre of ICAR-Central Marine Fisheries Research Institute, Kochi. Periodic trainings on newer technologies developed in the field of Library & Information Sciences help library professionals to enhance their professional competencies that will contribute largely to the output of the parent organization. Digital repositories are the need of the hour where the Institute can showcase the research findings. ICAR-CMFRI is a pioneer in developing Institute repository and the open access repository of the Institute "eprints@cmfri" now stands 1st among ICAR Institute repositories, 3rd among Indian repositories and 343rd among the world repositories. Topics of current relevance towards development and modernisation of research libraries are included in the Workshop which is expected to help the participants to understand the possibilities and ways of supporting the research activities of the parent Institution more effectively

    ENABLING ATTRIBUTE BASED ACCESS CONTROL WITHIN THE INTERNET OF THINGS (IOT)

    Get PDF
    With the wide-scale development of the Internet of Things (IoT) and the usage of low-powered devices (sensors) together with smart devices, numerous people are using IoT systems in their homes and businesses to have more control over their technology. Unfortunately, some users of IoT systems that are controlled by a mobile application do not have a high level of data protection to respond in case the device is lost, stolen, or used by one of the owner’s friends or family members. The problem studied in this research is how to apply one of access control methods an IoT system whether they are stored locally on a sensor or on a cloud. To solve the problem, an attribute-based access control (ABAC) mechanism is applied to give the system the ability to apply policies to detect any unauthorized entry by evaluating some of the users’ attributes: the accessed time, the device media access control address (MAC address), the username, and password. Finally, a prototype was built to test the proposed solution in two ways; one is locally on a low-powered device, the second using cloud platform for the data storage. To evaluate both the prototype implementation, this research had an evaluation plan to mimic the real-world interactions by obtaining the response times when different numbers of requests sent from diverse numbers of users in different delays. The evaluation results showed that the first implementation was noticeably faster than the second implementation
    corecore