Corpus ID: 237572180

A domain-specific modeling and analysis environment for complex IoT applications

  title={A domain-specific modeling and analysis environment for complex IoT applications},
  author={Felicien Ihirwe and Davide Di Ruscio and Silvia Mazzini and Alfonso Pierantonio},
To cope with the complexities found in the Internet of Things domain, designers and developers of IoT applications demand practical tools. Several model-driven engineering methodologies and tools have been developed to address such difficulties, but few of them address the analysis aspects. In this extended abstract, we introduce CHESSIoT, a domain-specific modeling environment for complex IoT applications. In addition, the existing supported real-time analysis mechanism, as well as a proposed… Expand

Tables from this paper


ThingML: a language and code generation framework for heterogeneous targets
This paper presents and discusses the experiences applying the ThingML approach to different domains, which includes a modeling language and tool designed for supporting code generation and a highly customizable multi-platform code generation framework. Expand
MAST: Modeling and Analysis Suite for Real Time Applications
This paper describes a model for representing the temporal and logical elements of real-time applications, called MAST, which is conceived as an open model and is easily extensible to accommodate other kinds of systems. Expand
Lowcomote: Training the Next Generation of Experts in Scalable Low-Code Engineering Platforms
Lowcomote will train a generation of experts that will upgrade the current trend of LCDP to a new paradigm, Low-Code Engineering Platform, by injecting in LCDPs the theoretical and technical framework defined by recent research in Model Driven Engineering, augmented with Cloud Computing and Machine Learning techniques. Expand
Model-based analysis support for dependable complex systems in CHESS
This paper presents an open-source tool called CHESS, a cross-domain model-based engineering environment, along with various analysis support for dependable complex systems, and presents the newly released CHESS features and shows how it contributed to several research projects. Expand
Towards a Modeling and Analysis Environment for Industrial IoT systems
This paper presents CHESSIoT, a model-driven environment to support the design and analysis of industrial IoT systems and designs a comprehensive way to perform event-based modelling on system components for code generation purposes employing an intermediate ThingML model. Expand