Ringert / Rumpe / Wortmann | MontiArcAutomaton | Buch | 978-3-8440-3299-4 | sack.de

Buch, Deutsch, Band 20, 92 Seiten, PB, Format (B × H): 170 mm x 240 mm, Gewicht: 138 g

Reihe: Aachener Informatik Berichte Software Engineering

Ringert / Rumpe / Wortmann

MontiArcAutomaton

Architecture and Behavior Modeling of Cyber-Physical Systems with MontiArcAutomaton

Buch, Deutsch, Band 20, 92 Seiten, PB, Format (B × H): 170 mm x 240 mm, Gewicht: 138 g

Reihe: Aachener Informatik Berichte Software Engineering

ISBN: 978-3-8440-3299-4
Verlag: Shaker


This book presents MontiArcAutomaton, a modeling language for architecture and behavior modeling of Cyber-Physical Systems as interactive Component & Connector models. MontiArcAutomaton extends the Architecture Description Language MontiArc with automata to describe component behavior. The modeling language MontiArcAutomaton provides syntactical elements for defining automata with states, variables, and transitions inside MontiArc components. These syntactical elements and a basic set of well-formedness rules provide the syntax for a family of modeling languages for state-based behavior modeling in Component & Connector architectures. We present two concrete language profiles with additional well-formedness rules to model time-synchronous component behavior and untimed, event-driven behavior of components. This book gives an overview of the MontiArcAutomaton language including examples, a language reference, and a context-free grammar for MontiArcAutomaton models. It also provides syntax definition, well-formedness rules, and semantics for two language profiles. We summarize projects and case studies applying MontiArcAutomaton. MontiArcAutomaton is implemented using the DSL framework MontiCore. Available tools include a textual editor with syntax highlighting and code completion as well as a graphical editor and a powerful and extensible code generation framework for target languages including EMF, Java, Mona, and Python.
Ringert / Rumpe / Wortmann MontiArcAutomaton jetzt bestellen!
Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.