The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2013
DOI: 10.1007/978-3-642-35992-7_11
|View full text |Cite
|
Sign up to set email alerts
|

Language and IDE Modularization and Composition with MPS

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
78
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 78 publications
(78 citation statements)
references
References 41 publications
0
78
0
Order By: Relevance
“…While this improves usability, it destroys many of the advantages of projectional editing in the first place, because language composition at the expression level is limited. In fact, extension of expressions is particularly important to tightly integrate an embedded language with its host language [8].…”
Section: Related Work In Projectional Editingmentioning
confidence: 99%
See 3 more Smart Citations
“…While this improves usability, it destroys many of the advantages of projectional editing in the first place, because language composition at the expression level is limited. In fact, extension of expressions is particularly important to tightly integrate an embedded language with its host language [8].…”
Section: Related Work In Projectional Editingmentioning
confidence: 99%
“…It is a comprehensive environment for language engineering, supporting language aspects such as concrete and abstract syntax, type systems and transformations, as well as IDE aspects, such as syntax highlighting, code-completion, find-usages, diff and merge, refactoring, and debugging. It also supports language modularization and composition [8].…”
Section: Case Study: Mps and Mbeddrmentioning
confidence: 99%
See 2 more Smart Citations
“…The idea is to leverage previous engineering efforts and minimize implementation from scratch. In particular, there are approaches that take ideas from Component-Based Software Engineering [4] in the construction of DSLs (e.g., [17,24]). Language constructs are grouped into interdependent language modules that can be later integrated as part of the specification of future DSLs.…”
Section: Introductionmentioning
confidence: 99%