• Home
  • Search
  • MDD based case tool for Automatic Generation of ChatBot
  • Cite Icon5
  • https://doi.org/10.1109/clei47609.2019.235059Copy DOI Icon

MDD based case tool for Automatic Generation of ChatBot

  • Sep 1, 2019
  • William Vasquez Parada +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This article presents the process Automatic source code generation for ChatBot using the Model Driven Development (MDD) for Facebook Messaging platform. We propose the use of metamodel to define the ChatBot, including the option of consuming external REST services. Two test scenarios are presented: the first one is a ChatBot oriented to the sales of pizzas and hamburgers, which requires to obtain external information (REST services) on the ingredients and the search for commercial establishments that satisfy the options defined by the user. Our second test scenario is aligned with elements of IoT (Internet Of Things), specifically manages the sensors of a Sense Hat on a RaspBerry Pi 3 card, considering sensors such as: humidity, temperature, pressure, accelerometer and an actuator represented by a Led matrix. Finally, the results of each of the ChatBot are shown. these are automatically generated from the conceptual specification. The Chatbots are deployed on the Facebook platform validating the consumption of information from external REST services.

Similar Papers
  • Research Article
  • Citations15

Testing of model-driven development applications

  • Feb 10, 2016
  • Software Quality Journal
  • Beatriz Marín +4
  • Research Article
  • Citations4

The Internet of Geophysical Things: Raspberry Pi Enhanced REF TEK (RaPiER) System Integration and Evaluation

  • Feb 24, 2016
  • Seismological Research Letters
  • Frank Sepulveda +1
  • Research Article
  • Citations14

COVID-19 prediction and symptom analysis using wearable sensors and IoT

  • Nov 30, 2020
  • International Journal of Pervasive Computing and Communications
  • Karthickraja R +4
  • Conference Article
  • Citations5

Analysis and Comparison of Automatic Code Generation and Transformation Techniques on Low-Code Platforms

  • Oct 20, 2023
  • Burak Uyanık +1
  • PDF
  • Research Article
  • Citations6

DSP Processer-in-the-Loop Tests Based on Automatic Code Generation

  • Jan 11, 2022
  • Inventions
  • Qi Zhang +1
  • Conference Article

Middleware Design for Application Integration in IoT Networks

  • Dec 01, 2017
  • Jorge Benavides Aspiazu +1
  • Book Chapter
  • Citations21

IOPT-Tools – From Executable Models to Automatic Code Generation for Embedded Controllers Development

  • Jan 01, 2022
  • Fernando Pereira +5
  • Research Article
  • Citations9

Computer aided power flow software engineering and code generation

  • Jan 01, 1996
  • IEEE Transactions on Power Systems
  • R Bacher
  • Book Chapter

Automatic High-Level Code Generation for Multi-Core Processors in Embedded Systems

  • Mar 24, 2012
  • Conference Article
  • Citations1

Knowledge-driven software development for Distributed Aircraft Fuel Management

  • Oct 01, 2013
  • Carlos C Insaurralde
  • Research Article
  • Citations20

A model-driven framework for developing multi-agent systems in emergency response environments

  • Oct 17, 2017
  • Software & Systems Modeling
  • Samaneh Hoseindoost +3
  • Research Article

Construction of sports functional fitness training system based on a data-driven health decision support system

  • Feb 07, 2025
  • Molecular & Cellular Biomechanics
  • Feng Guo +2
  • Conference Article
  • Citations12

Automatic code generation requirements for production automotive powertrain applications

  • Aug 22, 1999
  • S Toeppe +3
  • PDF
  • Research Article
  • Citations41

SimulateIoT: Domain Specific Language to Design, Code Generation and Execute IoT Simulation Environments

  • Jan 01, 2021
  • IEEE Access
  • Jose A Barriga +3
  • Book Chapter
  • Citations2

A Models-to-Program Information Systems Engineering Method

  • Jan 01, 2021
  • Rene Noel +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.