2010
DOI: 10.1007/s10270-010-0165-9
|View full text |Cite
|
Sign up to set email alerts
|

Model-driven generative development of measurement software

Abstract: Metrics offer a practical approach to evaluate properties of domain-specific models. However, it is costly to develop and maintain measurement software for each domain specific modeling language. In this paper, we present a model-driven and generative approach to measuring models. The approach is completely domain-independent and operationalized through a prototype that synthesizes a measurement infrastructure for a domain specific modeling language. This model-driven measurement approach is model-driven from … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 32 publications
0
9
0
Order By: Relevance
“…The main concept underlying our proposal, i.e., specifying metrics as instances of a metric specification meta-model, is common to the work of Monperrus et al [13], in which a generative model driven definition of software metrics is proposed. This work concerns the definition of a domainindependent metrics meta-model, allowing modelers to automatically add measurement capabilities to a domain specific modeling language used during the different phases of a model-driven development process.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The main concept underlying our proposal, i.e., specifying metrics as instances of a metric specification meta-model, is common to the work of Monperrus et al [13], in which a generative model driven definition of software metrics is proposed. This work concerns the definition of a domainindependent metrics meta-model, allowing modelers to automatically add measurement capabilities to a domain specific modeling language used during the different phases of a model-driven development process.…”
Section: Related Workmentioning
confidence: 99%
“…Taking inspiration from the work of Monperrus et al, PMM separates the property and more specifically metrics definition from the application domain. Instead, differently from [13], the PMM meta-model addresses specifically non-functional property and metrics by introducing additional concepts concerning the qualitative and quantitative properties definition and the events modeling that is used to specify the semantics of the metrics/properties for a specific application.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…To implement the metrics listed in Table 1, we have used the model-driven measurement approach (MDM) presented in [16,30]. It means that we have expressed the metrics of Table 1 as an instance of a metric metamodel.…”
Section: Implementation Of Requirements Measurement Software Using Momentioning
confidence: 99%
“…Complementary metrics for notation (including metrics for visual languages) should be considered alongside those in this paper; where this work is expected to have impact is in reducing the controllable complexity of a metamodel by revealing elements that increase complexity, so that the language designer may take some action. Work has been done in the characterization of constructed models [14], which is different from characterizations of a modeling language (though it may be related to the minimum complexity of any constructed model). The work in this paper is also different from generating instance models for the purpose of testing [4], although the technique suggested in this paper could be an alternative for the graph grammar approach to operationalizing a metamodel developed in that work.…”
Section: Introductionmentioning
confidence: 99%