Publication | Closed Access
Metamodel-based Test Generation for Model Transformations: an Algorithm and a Tool
112
Citations
8
References
2006
Year
Unknown Venue
Software MaintenanceEngineeringTest Data GenerationSoftware EngineeringSoftware AnalysisModel-based TestingModel TransformationsAutomated Software EngineeringSystems EngineeringModel-based Software DevelopmentModeling And SimulationTest GenerationDesignMetamodel-based Test GenerationComputer ScienceModel TransformationSoftware DesignProgram AnalysisSoftware TestingTest EvolutionModel Transformation ProgramData Modeling
In a model-driven development context (MDE), model transformations allow memorizing and reusing design know-how, and thus automate parts of the design and refinement steps of a software development process. A model transformation program is a specific program, in the sense it manipulates models as main parameters. Each model must be an instance of a "metamodel", a metamodel being the specification of a set of models. Programming a model transformation is a difficult and error-prone task, since the manipulated data are clearly complex. In this paper, we focus on generating input test data (called test models) for model transformations. We present an algorithm to automatically build test models from a metamodel
| Year | Citations | |
|---|---|---|
Page 1
Page 1