Collaborative creation and versioning of modeling languages with MetaEdit+
Autor: | Juha-Pekka Tolvanen, Steven Kelly |
---|---|
Rok vydání: | 2018 |
Předmět: |
Domain-specific language
business.industry Modeling language Computer science Language engineering 020207 software engineering 02 engineering and technology Continuous integration Metamodeling 0202 electrical engineering electronic engineering information engineering Key (cryptography) Code generation Software engineering business Software versioning |
Zdroj: | MoDELS Companion |
DOI: | 10.1145/3270112.3270132 |
Popis: | Language engineering is a collaborative endeavor with several people creating and using the modeling languages and related generators. We describe key features of the MetaEdit+ multi-user version that support collaborative language engineering, evolution and use. Several language engineers can create and refine the same modeling language at the same time, see each other's changes, and version language definitions to version control systems. A key characteristic of MetaEdit+ is continuous integration of language definitions and of models created with the languages. |
Databáze: | OpenAIRE |
Externí odkaz: |