• Home
  • Over ons
  • Uw publicatie
  • Catalogus
  • Recensies
  • Help
  • Account
  • Contact / Impressum
Dissertatie - Publicatiereeks - Congresbundel - Vakboek - Collegedictaat/Studieboek - CD-Rom/DVD - Online Publicatie
Winkelmandje
Catalogus : Details

Jörg Christian Kirchhof

Model-Driven Development, Deployment, and Analysis of Internet of Things Applications

voorkantachterkant
 
ISBN:978-3-8440-8960-8
Reeks:Aachener Informatik-Berichte, Software Engineering
Uitgever: Prof. Dr. rer. nat. Bernhard Rumpe
Aachen
Volume:54
Trefwoorden:Internet of Things; IoT; Cyber-Physical Systems; Model-Driven Software Engineering; Domain-Specific Languages; Digital Twins; Software Architectures
Soort publicatie:Dissertatie
Taal:Engels
Pagina's:338 pagina's
Gewicht:619 g
Formaat:24 x 17 cm
Bindung:Softcover
Prijs:39,80 € / 49,80 SFr
Verschijningsdatum:Februari 2023
Kopen:
  » plus verzendkosten
Download:

Beschikbare online documenten voor deze titel:

U heeft Adobe Reader, nodig, om deze bestanden te kunnen bekijken. Hier vindt u ondersteuning en informatie, bij het downloaden van PDF-bestanden.

Let u er a.u.b. op dat de online-bestanden niet drukbaar zijn.

 
 DocumentInhoudsopgave 
 Soort bestandPDF 
 Kostengratis 
 ActiesHet bestand tonen - 334 kB (342306 Byte) 
 Actiesdownloaden van het bestand - 334 kB (342306 Byte) 
     
 
 DocumentDocument 
 Soort bestandPDF 
 Kosten29,85 EUR 
 ActiesTonen en kopen van het bestand - 8,3 MB (8699186 Byte) 
 ActiesKopen en downloaden van het bestand - 8,3 MB (8699186 Byte) 
     

Gebruikersinstellingen voor geregistreerde online-bezoekers

Hier kunt u uw adresgegevens aanpassen en uw documenten inzien.

Gebruiker:  niet aangemeld
Acties:  aanmelden/registreren
 Paswoord vergeten?
Aanbevelen:Wilt u dit boek aanbevelen?
Recensie-exemplaarBestelling van een recensie-exemplaar.
VerlinkingWilt u een link hebben van uw publicatie met onze online catalogus? Klik hier.
SamenvattingThe Internet of Things (IoT) connects everyday objects with each other and with the Internet. IoT applications are complex to develop. Model-driven methods promise to make the complex development of IoT applications manageable by raising the level of abstraction. Related work has proposed a variety of component and connector (C&C) architecture description languages (ADLs) for developing IoT applications. However, these mainly focus on the early stages of development and largely neglect reliability aspects.

We present MontiThings, an ecosystem for model-driven IoT applications. MontiThings specifies an IoT-focused C&C ADL using the MontiCore language workbench. MontiThings covers the lifecycle of IoT applications, from initial architectural concepts to runtime deployment and analysis. MontiThings offers reliability mechanisms that can help specify resilient applications.

In addition, MontiThings provides an integration method for hardware drivers that enables clear separation of concerns, enabling reuse and testing of components independent of their hardware integration. A generator translates the C&C architecture models into C++ code. Tagging can be used to integrate IoT components with synthesized digital twins. MontiThings' requirements-based deployment method is able not only to compute a distribution of components to IoT devices, but also to actively suggest changes to users if their requirements cannot be met. If devices fail at runtime, MontiThings automatically adapts the deployment to the changed situation. To understand unforeseen situations that may occur at runtime, MontiThings provides developers with model-driven analysis services. Overall, MontiThings demonstrates an end-to-end model-driven approach for designing IoT applications.