MontiCore 5 Language Workbench von RWTH Aachen University Software Engineering Group | Edition 2017 | ISBN 9783844057133

MontiCore 5 Language Workbench

Edition 2017

von RWTH Aachen University Software Engineering Group
Mitwirkende
Autor / AutorinRWTH Aachen University Software Engineering Group
Redaktionelle KoordinationBernhard Rumpe
Redaktionelle KoordinationKatrin Hölldobler
Reihe herausgegeben vonBernhard Rumpe
Buchcover MontiCore 5 Language Workbench | RWTH Aachen University Software Engineering Group | EAN 9783844057133 | ISBN 3-8440-5713-7 | ISBN 978-3-8440-5713-3

MontiCore 5 Language Workbench

Edition 2017

von RWTH Aachen University Software Engineering Group
Mitwirkende
Autor / AutorinRWTH Aachen University Software Engineering Group
Redaktionelle KoordinationBernhard Rumpe
Redaktionelle KoordinationKatrin Hölldobler
Reihe herausgegeben vonBernhard Rumpe
This reference manual for the language workbench MontiCore describes how to efficiently develop tools that deal with language processing.
MontiCore allows to specify tooling for processing models of standard languages, such as UML or Java, as well as domain specific textual languages (DSLs). MontiCore provides infrastructure for processing many as well as heterogeneous models of different languages. MontiCore assists modeling in the large.
With MontiCore these tools can to a large extent be generated. Furthermore, the generated part can flexibly be adapted by handcoded extensions. MontiCore assists reuse of tool components that have been developed independently by providing techniques for systematic reuse of language components by composing, extending or inheriting them. MontiCore assists an easy development and extension of languages.