2015
DOI: 10.1007/s11219-015-9280-8
|View full text |Cite
|
Sign up to set email alerts
|

Assessing and improving quality of QVTo model transformations

Abstract: We investigate quality improvement in QVT operational mappings (QVTo) model transformations, one of the languages defined in the OMG standard on model-tomodel transformations. Two research questions are addressed. First, how can we assess quality of QVTo model transformations? Second, how can we develop higher-quality QVTo transformations? To address the first question, we utilize a bottom-up approach, starting with a broad exploratory study including QVTo expert interviews, a review of existing material, and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
3
1

Relationship

2
5

Authors

Journals

citations
Cited by 22 publications
(8 citation statements)
references
References 43 publications
0
7
0
Order By: Relevance
“…Each interview lasted 45-60 minutes and was audio recorded and later transcribed. A one-page interview guide (available in [19]) was used by the interviewer to help direct the interview, containing questions about development processes, typical bugs and refactorings, development guidelines, differences in developing QVTo versus other languages, as well as poor practices exhibited by those learning QVTo. To assess the interview format, a mock interview was performed with an independent developer before-hand.…”
Section: A Exploratory Studymentioning
confidence: 99%
See 1 more Smart Citation
“…Each interview lasted 45-60 minutes and was audio recorded and later transcribed. A one-page interview guide (available in [19]) was used by the interviewer to help direct the interview, containing questions about development processes, typical bugs and refactorings, development guidelines, differences in developing QVTo versus other languages, as well as poor practices exhibited by those learning QVTo. To assess the interview format, a mock interview was performed with an independent developer before-hand.…”
Section: A Exploratory Studymentioning
confidence: 99%
“…To complete the model, evaluation procedures are added for each property. An elaboration of our approach is given in [19].…”
Section: B Formalizing the Quality Modelmentioning
confidence: 99%
“…As the data source, Kitchenham and Charters [77] recommend the use of a search engine that offers a wide coverage of sources. Thus, we have chosen Google Scholar: it offers a wide coverage of electronic sources of different research areas, and it has been used in multiple software engineering studies [53,71,83,94,100,148].…”
Section: Selecting the Literature Review Techniquementioning
confidence: 99%
“…An exploratory study based on interviews and research literature [22] was carried out to investigate methods of quality assurance in QVTo model transformations. One result of this study is a quality model focused on the QVTo transformations, with some properties that could be generalized to other Model-to-Model transformations.…”
Section: Related Workmentioning
confidence: 99%