A generic framework for model-set selection for the unification of testing and learning MDE tasks
Autor: | Edouard Batot, Houari Sahraoui |
---|---|
Rok vydání: | 2016 |
Předmět: |
Optimization problem
Unification Computer science business.industry Model transformation 020207 software engineering 02 engineering and technology Machine learning computer.software_genre Metamodeling Task (project management) 020204 information systems 0202 electrical engineering electronic engineering information engineering Model set Artificial intelligence business computer Selection (genetic algorithm) computer.programming_language |
Zdroj: | MoDELS |
Popis: | We propose a generic framework for model-set selection for learning or testing Model-Driven Engineering tasks. We target specifically tasks that apply to or manipulate models, such as model definition, model well-formedness checking, and model transformation. In our framework, we view the model-set selection as a multi-objective optimization problem. The framework can be tailored to the learning or testing of a specific task by firstly expressing the coverage criterion, which will be encoded as a first optimization objective. The coverage is expressed by tagging the subset of the input metamodel that is relevant to the considered task. Then, one or more minimality criteria are selected as additional optimization objectives. We illustrate the use of our framework with the testing of metamodels. This case study shows that the multi-objective approach gives better results than random and mono-objective selections. |
Databáze: | OpenAIRE |
Externí odkaz: |