首页> 外文会议>World Conference on Information Systems and Technologies >A Model-Driven Approach for the Integration of Hardware Nodes in the IoT
【24h】

A Model-Driven Approach for the Integration of Hardware Nodes in the IoT

机译:一种模型驱动方法,用于集成IOT中的硬件节点

获取原文

摘要

We currently live in continuous interaction with people and things, giving rise to the era of the Internet of Things (IoT). This has led the creation of new applications in diverse fields such as asset and stock tracking, transportation, electricity grids, industry automation, smart homes, agriculture or sports, among others. However, the growing number of platforms and the growing variety of end devices make application development a difficult task that requires a lot of time. A technology currently being used to solve such problems is modeling, because it can enhance the reuse of different elements to simplify developers' work. Model-Driven Engineering (MDE) suggests a development process based on model making and transformation. For this reason, we propose a solution based on models to generate code automatically. Specifically, we focus on a Domain-Specific Language (DSL), a graphical editor and a Model to Text (M2T) transformation for hardware-node code generation. The proposed methodology automates the development process, allowing developers not to have an in-depth knowledge of all hardware and software platforms. To demonstrate this approach, a scenario for a smart home (with different sensors and actuators) has been designed, as well as an application for mobile devices, which allows system to monitor and control the scenario.
机译:我们目前与人和事物持续互动,从事互联网的时代(物联网)。这导致在各种领域创造了新应用,如资产和库存跟踪,运输,电网,行业自动化,智能家园,农业或体育等各种领域。然而,越来越多的平台和越来越多的终端设备使应用程序开发成为需要大量时间的艰巨任务。目前用于解决此类问题的技术是建模的,因为它可以增强不同元素的重用,以简化开发人员的工作。模型驱动工程(MDE)建议基于模型制作和转型的开发过程。因此,我们提出了一种基于模型的解决方案来自动生成代码。具体而言,我们专注于特定于域的语言(DSL),图形编辑器和模型到用于硬件节点代码生成的文本(M2T)转换。所提出的方法自动化开发过程,允许开发人员不对所有硬件和软件平台进行深入了解。为了展示这种方法,设计了一个智能家居(具有不同传感器和执行器)的场景,以及用于移动设备的应用,允许系统监视和控制方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号