2021
DOI: 10.1007/s10270-021-00945-3
|View full text |Cite
|
Sign up to set email alerts
|

Model-driven development of asynchronous message-driven architectures with AsyncAPI

Abstract: In the Internet-of-Things (IoT) vision, everyday objects evolve into cyber-physical systems. The massive use and deployment of these systems has given place to the Industry 4.0 or Industrial IoT (IIoT). Due to its scalability requirements, IIoT architectures are typically distributed and asynchronous. In this scenario, one of the most widely used paradigms is publish/subscribe, where messages are sent and received based on a set of categories or topics. However, these architectures face interoperability challe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 39 publications
(72 reference statements)
0
4
0
Order By: Relevance
“…The CHESS modeling tool was released under the Eclipse PolarSys project 8 and recently it was moved from the incubation status to the first major release. The CHESSML is an integrated modeling language profiled from OMG standard languages: UML, SysML, and MARTE under the Papyrus modeling environment 9 . Not all the features from all three languages were profiled to CHESS but only specific subsets that suit CHESS's perspective.…”
Section: Chess In Nutshellmentioning
confidence: 99%
See 3 more Smart Citations
“…The CHESS modeling tool was released under the Eclipse PolarSys project 8 and recently it was moved from the incubation status to the first major release. The CHESSML is an integrated modeling language profiled from OMG standard languages: UML, SysML, and MARTE under the Papyrus modeling environment 9 . Not all the features from all three languages were profiled to CHESS but only specific subsets that suit CHESS's perspective.…”
Section: Chess In Nutshellmentioning
confidence: 99%
“…Soukaras et al [161] presented IoTSuite, a suite of tools for IoT applications development, for reducing development effort. The tool consists of the following components: i) an editor to support the application design phase by allowing stakeholders to specify high-level descriptions of the system under development; ii) an ANTLR 9 based compiler that parses the high-level specification and supports the application development phase by producing programming framework that reduces development effort in specifying the details of components of an IoT application; iii) a deployment module, which is supported by the mapper and linker modules; iv) a runtime system, which leverages existing middleware platforms and it is responsible for the distributed execution of the modeled IoT application. The current implementation of IoTSuite targets both Android and JavaSE-enabled devices and makes use of an MQTT-based middleware.…”
Section: Model-driven Design and Development Of Iot Systemsmentioning
confidence: 99%
See 2 more Smart Citations