6 Hits in 2.6 sec

Midgar: Creation of a graphic Domain-Specific Language to generate Smart Objects for Internet of Things scenarios using Model-Driven Engineering

Cristian Gonzalez Garcia, Daniel Meana-Llorian, Vicente Garcia-Diaz, Andres Camilo Jimenez, John Petearson Anzola
2020 IEEE Access  
As a possible solution, we have developed a graphic Domain-Specific Language using the Midgar platform.  ...  Then, the research question of this paper is the following: Could we enable the creation of Smart Objects in an easy and efficient way for people who do not have programming skills?  ...  The remainder of this paper is structured as follows: In section II we explain the state of the art where we discuss the Internet of Things, Smart Objects, Model-Driven Engineering, Domain-Specific Languages  ... 
doi:10.1109/access.2020.3012503 fatcat:7migrt35pfabnjhnqe3chkvzbq

Midgar: Detection of people through computer vision in the Internet of Things scenarios to improve the security in Smart Cities, Smart Towns, and Smart Homes

Cristian González García, Daniel Meana-Llorián, B. Cristina Pelayo G-Bustelo, Juan Manuel Cueva Lovelle, Nestor Garcia-Fernandez
2017 Future generations computer systems  
Furthermore, there are many Smart Cities and Smart Homes around the world. This is why we thought of using the idea of the Internet of Things to add a way of automating the use of IP cameras.  ...  Could we use Computer Vision in the Internet of Things for using pictures as sensors? This is the principal hypothesis that we want to resolve.  ...  There are many ways to continue this research and we are going to propose some of them in the next enumeration.:  Creating a Domain-Specific Language using Model-Driven Engineering to facilitate the Computer  ... 
doi:10.1016/j.future.2016.12.033 fatcat:xtkh2reprfb6hepaj3xhvoqgsm

A User-Oriented Language for Specifying Interconnections Between Heterogeneous Objects in the Internet of Things

Cristian Gonzalez Garcia, Liping Zhao, Vicente Garcia-Diaz
2019 IEEE Internet of Things Journal  
We propose a user-oriented language to enable users to specify interconnections between heterogeneous objects in the Internet of Things (IoT).  ...  Based on the idea of the use case specification technique in software engineering, our language provides users with a natural language like syntax to allow them to specify when or under what conditions  ...  However, unlike Midgar, it lacks a graphical DSL to make it easier the creation of connections between the different smart objects involved.  ... 
doi:10.1109/jiot.2019.2891545 fatcat:vqvog6zlz5aofg7vhj3q5yjusy

CrowDSL: Platform for Incidents Management in a Smart City Context

Darío Rodríguez-García, Vicente García-Díaz, Cristian González García
2021 Big Data and Cognitive Computing  
In this paper, we propose the use of model-driven engineering by designing a graphical domain-specific language to abstract and improve the incident-reporting process.  ...  With the use of a domain-specific language, we can obtain several benefits in our research for users and cities.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/bdcc5030044 fatcat:q3nzsvc6ynapjmuenycwsmmgwy

BILROST: Handling Actuators of the Internet of Things through Tweets on Twitter using a Domain- Specific Language

Daniel Meana-Llorián, Cristian González García, Cristina Pelayo G-Bustelo, Juan Manuel Cueva-Lovelle
2021 International Journal of Interactive Multimedia and Artificial Intelligence  
Moreover, it will be presented a Domain-Specific language that could help in the task of defining the actions that objects could perform when people publish specific content on Twitter.  ...  However, they usually used interfaces created for that purpose instead of using familiar interfaces for users. Why not integrate Smart Objects in traditional Social Networks?  ...  Analyse different options to secure the com munications through Social Networks because at this stage these communications are public.  ... 
doi:10.9781/ijimai.2021.01.004 fatcat:6btdute2urbjdgfrrqbs6lssh4

Programming IoT Devices by Demonstration Using Mobile Apps [chapter]

Toby Jia-Jun Li, Yuanchun Li, Fanglin Chen, Brad A. Myers
2017 Lecture Notes in Computer Science  
The revolutionary advances of Internet of Things (IoT) devices and applications have helped IoT emerge as an increasingly important domain for end-user development (EUD).  ...  EPIDOSITE also supports using the smartphone app usage context and external web services as triggers and data for automations, enabling the creation of highly context-aware IoT applications.  ...  However, the above approaches require the user to work with a visual programming language interface, a scripting language, or a domain-specific programming language (DSL), which is challenging for non-expert  ... 
doi:10.1007/978-3-319-58735-6_1 fatcat:vfb5kkzrw5ecrjdgfdxsohxz2y