Specification-Driven Test Generation for Model Transformations

作者: Esther Guerra

DOI: 10.1007/978-3-642-30476-7_3

关键词:

摘要: Testing model transformations poses several challenges, among them the automatic generation of appropriate input test models and specification oracle functions. Most approaches to ensure a certain level source meta-model coverage, whereas functions are frequently defined using query or graph languages. Both tasks usually performed independently regardless their common purpose, sometimes there is gap between properties exhibited by generated those demanded (as given oracles). Recently, we proposed formal language for declarative formulation transformation (invariants, pre- postconditions) from which partial that facilitate testing transformations. Here extend usage our automated constraint solving. The process becomes more intentional because coverage interesting transformation. Moreover, use same consistently derive both

参考文章(27)
Graph Transformations and Model-Driven Engineering Lecture Notes in Computer Science. ,vol. 5765, ,(2010) , 10.1007/978-3-642-17322-6
Yuehua Lin, Jing Zhang, Jeff Gray, A Testing Framework for Model Transformations Model-Driven Software Development. pp. 219- 236 ,(2005) , 10.1007/3-540-28554-7_10
Eric Cariou, Laurence Duchien, Lionel Seinturier, Raphaël Marvie, OCL for the Specification of Model Transformation Contracts ,(2004)
Sagar Sen, Benoit Baudry, Jean-Marie Mottu, Automatic Model Generation Strategies for Model Transformation Testing international conference on model transformation. pp. 148- 164 ,(2009) , 10.1007/978-3-642-02408-5_11
Dimitrios S. Kolovos, Richard F. Paige, Fiona A. C. Polack, The Epsilon Transformation Language international conference on model transformation. pp. 46- 60 ,(2008) , 10.1007/978-3-540-69927-9_4
Pau Giner, Vicente Pelechano, Test-Driven Development of Model Transformations model driven engineering languages and systems. pp. 748- 752 ,(2009) , 10.1007/978-3-642-04425-0_61
Martin Gogolla, Antonio Vallecillo, None, Tractable Model Transformation Testing Modelling Foundations and Applications. pp. 221- 235 ,(2011) , 10.1007/978-3-642-21470-7_16
Jean-Marie Mottu, Benoit Baudry, Yves Le Traon, Mutation Analysis Testing for Model Transformations Model Driven Architecture – Foundations and Applications. pp. 376- 390 ,(2006) , 10.1007/11787044_28
András Balogh, Gábor Bergmann, György Csertán, László Gönczy, Ákos Horváth, István Majzik, András Pataricza, Balázs Polgár, István Ráth, Dániel Varró, Gergely Varró, Workflow-driven tool integration using model transformations Graph transformations and model-driven engineering. pp. 224- 248 ,(2010) , 10.1007/978-3-642-17322-6_11
Sebastian Oster, Ivan Zorcic, Florian Markert, Malte Lochau, MoSo-PoLiTe Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems - VaMoS '11. pp. 79- 82 ,(2011) , 10.1145/1944892.1944901