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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

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.

JetBrains develops MPS
the Met shortName MPS
subject surface form: Metropolitan Police Service