Publication | Closed Access
Composing textual modelling languages in practice
13
Citations
9
References
2012
Year
Unknown Venue
Textual Modelling LanguagesEngineeringComposition ApproachSoftware EngineeringComplex SystemsSemanticsSoftware AnalysisFormal VerificationModel CompositionApplied LinguisticsSyntaxComputational LinguisticsSystems EngineeringGrammarLanguage StudiesMachine TranslationLinguisticsMetaprogrammingExtensible LanguageSoftware DesignSpecification LanguageAutomated ReasoningFormal MethodsModular DefinitionMultiple Modelling LanguagesSystem SoftwareSoftware Language EngineeringSystem Specification
Complex systems require descriptions using multiple modelling languages, or languages able to express different concerns, like timing or data dependencies. In this paper, we propose techniques for the modular definition and composition of languages, including their abstract, concrete syntax and semantics. These techniques are based on (meta-)model templates, where interface elements and requirements for their connection can be established. We illustrate the ideas using the MetaDepth textual meta-modelling tool.
| Year | Citations | |
|---|---|---|
Page 1
Page 1