2017
DOI: 10.1016/j.future.2016.04.018
|View full text |Cite
|
Sign up to set email alerts
|

A model-driven approach for developing a model repository: Methodology and tool support

Abstract: h i g h l i g h t s• Repository design: we describe a design framework and infrastructure to support the model-based repository lifecycle.• Modeling: we propose a modeling language to specify a model-based repository independent from end-development applications and execution platforms.• Tooling: we describe an operational architecture for development tools to support the proposed approach.• Validation: we apply the approach to a resource-constrained embedded system (RCES) in the context of the TERESA project … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 32 publications
(28 reference statements)
0
3
0
Order By: Relevance
“…Model-driven engineering approaches also commonly depend on the repository usage. Hamid [21] used models to ease, systematize and standardize the software development process, not only the requirements phase. The repository stored domain-specific modeling artifacts.…”
Section: Uml Basedmentioning
confidence: 99%
“…Model-driven engineering approaches also commonly depend on the repository usage. Hamid [21] used models to ease, systematize and standardize the software development process, not only the requirements phase. The repository stored domain-specific modeling artifacts.…”
Section: Uml Basedmentioning
confidence: 99%
“…The repository is implemented using the Eclipse CDO 8 framework. We use the same process flows for the design and implementation of a reuse model repository such as the one described in Hamid (2017) . We apply metamodeling techniques that enable the specification of the repository structure and interfaces to content in the form of modeling artifacts and model transformation techniques for the purpose of generation.…”
Section: Fig 8 -Designing a Patternmentioning
confidence: 99%
“…All metamodels are specified using the EMF. The repository is implemented using the approach described in ( Hamid, 2017 ), which is based on the Eclipse CDO 2 framework. In our work, the target domain development environment is IBM Rational Rhapsody 3 , and the descriptions of the model transformations are based on the QVT operational language ( OMG, 2011 ).…”
Section: Introductionmentioning
confidence: 99%