Define metamorphic relations
Describe domain meta-models, input features, output features, processor data, and MRs in mrDSL.
Generic MDE framework fOr meTamorphic TEstiNg
Generic MDE framework fOr meTamorphic TEstiNg
Define processors, metamorphic relations, and follow-up test cases generation strategies in a domain-independent way.
Reusable ideas demonstrated on cloud simulators, video streaming APIs, autonomous vehicles and finite automata.
Support the MT lifecycle from domain modelling to evaluation and reporting.
Describe domain meta-models, input features, output features, processor data, and MRs in mrDSL.
Use fowDSL to search for source-to-follow-up input test cases transformations with configurable limits and objectives.
Apply the same MT ideas to different domains while keeping the environment tailored to each domain model.
Explore relations involving CPU, storage, network, memory, energy consumption, and execution time.
Open the cloud exampleValidate search order, radius, date ranges, result sets, and update behaviour across processors.
Open the video exampleValidate autonomous driving controllers varying nominal speeds, numbers of obstacles, and waypoint configurations.
Open the autonomous vehicles exampleValidate acceptance and rejection behaviour, final-state relations, and transformed-word consistency across automata.
Open the finite automata exampleRead the framework overview, DSL examples, installation options, and links to publications.
Read the overviewInstall Gotten through the Eclipse update site or use the standalone package.
Open the update siteBrowse public repositories and project assets maintained under the Gotten GitHub organisation.
Browse repositories