MPS
E356934
MPS is a language workbench and integrated development environment by JetBrains designed for creating and working with domain-specific languages using projectional editing.
All labels observed (1)
| Label | Occurrences |
|---|---|
| MPS canonical | 2 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
integrated development environment
ⓘ
language workbench ⓘ |
| dataRepresentation | structured models instead of plain text ⓘ |
| developer | JetBrains ⓘ |
| editingModel | structure-based editing ⓘ |
| editingParadigm | projectional editing ⓘ |
| initialReleaseYear | 2006 ⓘ |
| license |
Apache License 2.0
ⓘ
open source ⓘ |
| partOf |
JetBrains
ⓘ
surface form:
JetBrains product family
|
| platform | Java Virtual Machine ⓘ |
| primaryUse |
creating domain-specific languages
ⓘ
working with domain-specific languages ⓘ |
| programmingLanguage | Java ⓘ |
| repository | https://github.com/JetBrains/MPS ⓘ |
| runsOn |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| softwareType | projectional editing environment ⓘ |
| stableReleaseStatus | actively maintained ⓘ |
| supports |
DSL development
ⓘ
domain-specific languages ⓘ |
| supportsFeature |
IDE integration
ⓘ
build system integration ⓘ code generation ⓘ constraints definition ⓘ debugging ⓘ editor definition ⓘ language composition ⓘ language definition ⓘ language extension ⓘ language modularization ⓘ language reuse ⓘ model-to-model transformation ⓘ model-to-text generation ⓘ refactoring ⓘ testing support ⓘ type system definition ⓘ version control integration ⓘ |
| supportsLanguage |
BaseLanguage
ⓘ
JetBrains Meta-Programming System languages ⓘ |
| usedFor |
language engineering
ⓘ
model-driven development ⓘ software product line engineering ⓘ tool development based on DSLs ⓘ |
| usesConcept | abstract syntax tree as primary representation ⓘ |
| website | https://www.jetbrains.com/mps/ ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.