Systematic mapping study on domain-specific language development tools
Abstract Domain-specific languages (DSL) are programming or modeling languages
devoted to a given application domain. There are many tools used to support the …
devoted to a given application domain. There are many tools used to support the …
A systematic mapping study of security concepts for configurable data storages
Most modern software systems can be configured to fulfill specific customer requirements,
adapting their behavior as required. However, such adaptations also increase the need to …
adapting their behavior as required. However, such adaptations also increase the need to …
Towards a recipe for language decomposition: quality assessment of language product lines
Programming languages are complex systems that are usually implemented as monolithic
interpreters and compilers. In recent years, researchers and practitioners gained interest in …
interpreters and compilers. In recent years, researchers and practitioners gained interest in …
A compositional framework for systematic modeling language reuse
Many engineering domains started using generic modeling languages, such as SysML, to
describe or prescribe the systems under development. This raises a gap between the …
describe or prescribe the systems under development. This raises a gap between the …
[HTML][HTML] A modular metamodel and refactoring rules to achieve software product line interoperability
Emergent application domains, such as cyber–physical systems, edge computing or industry
4.0. present a high variability in software and hardware infrastructures. However, no single …
4.0. present a high variability in software and hardware infrastructures. However, no single …
Modeling language variability with reusable language components
Proliferation of modeling languages has produced a great variety of similar languages
whose individual maintenance is challenging and costly. Reusing the syntax and semantics …
whose individual maintenance is challenging and costly. Reusing the syntax and semantics …
Architecture and behavior modeling of cyber-physical systems with MontiArcAutomaton
This book presents MontiArcAutomaton, a modeling language for architecture and be-havior
modeling of Cyber-Physical Systems as interactive Component & Connector mod-els …
modeling of Cyber-Physical Systems as interactive Component & Connector mod-els …
Systematic composition of independent language features
Systematic reuse is crucial to efficiently engineer and deploy software languages to software
experts and domain experts alike. But “software languages are software too”, and hence …
experts and domain experts alike. But “software languages are software too”, and hence …
Composition operators for modeling languages: A literature review
J Pfeiffer, B Rumpe, D Schmalzing… - Journal of Computer …, 2023 - Elsevier
Efficiently engineering modeling languages demands their reuse through composition.
Research in language engineering has produced many different operators to reuse and …
Research in language engineering has produced many different operators to reuse and …
[PDF][PDF] The Language of SysML v2 under the Magnifying Glass.
N Jansen, J Pfeiffer, B Rumpe, D Schmalzing… - J. Object …, 2022 - awortmann.github.io
ABSTRACT The Systems Modeling Language (SysML) is defined as an extension of UML
that reuses, forfeits, and adjusts selected parts of UML to facilitate the modeling of complex …
that reuses, forfeits, and adjusts selected parts of UML to facilitate the modeling of complex …