loading
Papers

Research.Publish.Connect.

Paper

Authors: Jacques Verriet 1 ; Lennart Buit 1 ; Richard Doornbos 1 ; Bas Huijbrechts 1 ; Kristina Ševo 2 ; Jack Sleuters 1 and Mark Verberkt 2

Affiliations: 1 ESI (TNO), Eindhoven, Netherlands ; 2 Signify, Eindhoven, Netherlands

ISBN: 978-989-758-358-2

Keyword(s): Domain-specific Languages, Model Transformations, Virtual Prototyping, System Validation, Simulation, Model Checking, Distributed Control Systems, IoT Systems, Lighting Systems.

Abstract: IoT applications and other distributed control applications are characterized by the interaction of many hardware and software components. The inherent complexity of the distributed functionality introduces challenges on the detection and correction of issues related to functionality or performance, which are only possible to do after system prototypes or pilot installations have been built. Correcting these issues is typically very expensive, which could have been avoided by earlier detection. This paper makes four main contributions. (1) It presents a virtual prototyping approach to specify and analyze distributed control applications. The approach is based on a domain model, which can be configured for a specific application. It consists of eight domain-specific languages (DSLs), each describing one system aspect. (2) The DSLs provide each stakeholder in the application’s lifecycle a natural and comprehensible way to describe his/her concerns in an unambiguous manner. (3) The paper shows how the DSLs are used to automatically detect common configuration errors and erroneous behavior. (4) The virtual prototyping approach is demonstrated using a lighting domain case study, in which the control system of an office floor is specified and analyzed. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 35.175.191.168

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Verriet, J.; Buit, L.; Doornbos, R.; Huijbrechts, B.; Ševo, K.; Sleuters, J. and Verberkt, M. (2019). Virtual Prototyping of Large-scale IoT Control Systems using Domain-specific Languages.In Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-358-2, pages 231-241. DOI: 10.5220/0007250402310241

@conference{modelsward19,
author={Jacques Verriet. and Lennart Buit. and Richard Doornbos. and Bas Huijbrechts. and Kristina Ševo. and Jack Sleuters. and Mark Verberkt.},
title={Virtual Prototyping of Large-scale IoT Control Systems using Domain-specific Languages},
booktitle={Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2019},
pages={231-241},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007250402310241},
isbn={978-989-758-358-2},
}

TY - CONF

JO - Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Virtual Prototyping of Large-scale IoT Control Systems using Domain-specific Languages
SN - 978-989-758-358-2
AU - Verriet, J.
AU - Buit, L.
AU - Doornbos, R.
AU - Huijbrechts, B.
AU - Ševo, K.
AU - Sleuters, J.
AU - Verberkt, M.
PY - 2019
SP - 231
EP - 241
DO - 10.5220/0007250402310241

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.