13 Hits in 3.8 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?  ...  CASE STUDY: MIDGAR Midgar is an Internet of Things platform developed to research the different problems of the IoT.  ... 
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.  ...  CASE STUDY: MIDGAR Midgar is an Internet of Things platform to investigate different solutions for the IoT [15, 17] .  ... 
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  ...  We call our specific language MUCSL (Midgar Use Case Specification Language). Midgar is an IoT platform developed in our early work [18] .  ... 
doi:10.1109/jiot.2019.2891545 fatcat:vqvog6zlz5aofg7vhj3q5yjusy

Bilrost: Connecting the Internet of Things through human Social Networks with a Domain-Specific Language

Daniel Meana-Llorián, Cristian González García, Jordán Pascual Espada, Manju Khari, Vijay Bhaskar Semwal
2017 Proceedings of the Second International Conference on Research in Intelligent and Computing in Engineering  
Nowadays, we have many Smart Objects near us connected to the Internet. These objects could make things together if an easy platform existed.  ...  There are many researches about interconnecting Smart Objects but we propose a novel approach using human Social Networks and a Domain-Specific Language.  ...  FC-15-GRUPIN14-084 of the research project "Ingeniería Dirigida Por Modelos MDE-RG". Project financed by PR Proyecto Plan Regional.  ... 
doi:10.15439/2017r110 dblp:conf/rice/Meana-LlorianGE17 fatcat:n5czrfnkfbfxxjigha3fkkjb2u

IoFClime: The fuzzy logic and the Internet of Things to control indoor temperature regarding the outdoor ambient conditions

Daniel Meana-Llorián, Cristian González García, B. Cristina Pelayo G-Bustelo, Juan Manuel Cueva Lovelle, Nestor Garcia-Fernandez
2017 Future generations computer systems  
The Internet of Things is arriving to our homes or cities through fields already known like Smart Homes, Smart Cities, or Smart Towns.  ...  In this paper we will propose a new approach to control the temperature using the Internet of Things together its platforms and fuzzy logic regarding not only the indoor temperature but also the outdoor  ...  Acknowledgements uses a Domain-Specific Language (DSL) called Midgar Object Interconnection Specific Language (MOISL) to generate applications that 8 interconnect heterogeneous and ubiquitous objects through  ... 
doi:10.1016/j.future.2016.11.020 fatcat:oikvp232lfahxpng3qth54bxee

Internet of Things (IoT): Definitions, Challenges and Recent Research Directions

Zainab H., Hesham A., Mahmoud M.
2015 International Journal of Computer Applications  
In this paper, we seek to highlight the concept of Internet of Things (IoT) in general, as well as reviewing the main challenges of the IoT environment by focusing on the recent research directions in  ...  For instance, IBM company used IoT in Norwegian Sea oil platforms, by deploying sensors at seabed that are used to collect real information to make decision drill in the sea [3] .  ...  , these solutions are represented in: creating a domain specific language (DSL), graphic editor and IoT platform Midgar software.  ... 
doi:10.5120/ijca2015906430 fatcat:zuzxy3e4rjct7mmju2plpvl2km

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.  ...  In recent years, many investigations have appeared that combine the Internet of Things and 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

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  
With the use of a domain-specific language, we can obtain several benefits in our research for users and cities.  ...  The final objective of smart cities is to optimize services and improve the quality of life of their citizens, who can play important roles due to the information they can provide.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/bdcc5030044 fatcat:q3nzsvc6ynapjmuenycwsmmgwy

Micraspis: A Computer-aided Proposal towards Programming and Architecting Smart IoT Wearables

Long-Phuoc Ton, Lam-Son Le, Minh-Son Nguyen
2021 IEEE Access  
Along with the explosion of digital transformation, a new segment came up as the Internet of Wearable Things (IoWT) [2] - [4] .  ...  A great deal of effort has been put into developing high-level domain-specific languages (DSL) since IoT programming came into the stage [54] .  ...  ACKNOWLEDGMENT We acknowledge the support of time and facilities from Ho Chi Minh City University of Technology (VNU-HCM) for this study.  ... 
doi:10.1109/access.2021.3096749 fatcat:6bijnvnvnjgqnj3hxsm233gbyq

Designing Security and Privacy Requirements in Internet of Things: A Survey [article]

Nada Alhirabi, Omer Rana, Charith Perera
2019 arXiv   pre-print
The design and development process for the Internet of Things (IoT) applications is more complicated than that for desktop, mobile, or web applications.  ...  By doing so, we aim to explore how those techniques could be applicable to the IoT domain.  ...  In DSML, a domain-specific language is used to represent a system such as SiMoNa [18] . SiMoNa is an IoT Infographic Domain-Specific Modeling Language.  ... 
arXiv:1910.09911v1 fatcat:77tyqetnbfhynnhkrxjezwxq6a

Software Engineering for Internet of Things: The Practitioner's Perspective [article]

Mahdi Fahmideh, Aakash Ahmed, Ali Behnaz, John Grundy, Willy Susilo
2021 arXiv   pre-print
Internet of Things based systems (IoT systems for short) are becoming increasingly popular across different industrial domains and their development is rapidly increasing to provide value-added services  ...  to the development of next generation of IoT systems.  ...  Christopher Magee, the associate professor from the Faculty of Social Sciences, School of Psychology at the University of Wollongong for his constructive comments and suggestions for improving our data  ... 
arXiv:2102.10708v3 fatcat:ulummt3ijzhs7os32zoajb2cja

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).  ...  It enables the creation of automations for most consumer IoT devices on smartphones by demonstrating the desired behaviors through directly manipulating the corresponding smartphone app for each IoT device  ...  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

Research paper classification systems based on TF-IDF and LDA schemes

Sang-Woon Kim, Joon-Min Gil
2019 Human-Centric Computing and Information Sciences  
Then, the K-means clustering algorithm is applied to classify the whole papers into research papers with similar subjects, based on the Term frequency-inverse document frequency (TF-IDF) values of each  ...  users have a lot of trouble in finding and categorizing their interesting research papers.  ...  approach for anomaly detection, 2017 Midgar study of communication security among smart objects using a platform of heterogeneous devices for the Internet of Things, 2017 That is, TF-IDF can extract only  ... 
doi:10.1186/s13673-019-0192-7 fatcat:glep7bk3cjaevpg224oft3fcfu