~/talk

New Ideas: Automated Engineering of Metamorphic Testing Environments for Domain-Specific Languages

Talkat SLE 2021 · 2021-10-17..10-18· [testing, developer-experience]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Proposes an automated pipeline that generates metamorphic testing environments for DSLs, implemented as the gotten DSL and an Eclipse plugin that uses EMF and Xtext. It defines MRs with input/output features expressed in OCL, delegates execution mapping to a DSL semantic expert, and runs tests against a CloudSim-backed data‑center DSL, checking MR pre/postconditions and reporting passed/failed pairs. Prototype generates follow-up cases via OCL-based model finding and currently demonstrates feasibility though work remains on richer generation and processor comparisons.

AI-written summary · about

  1. 0:00Intro
  2. 0:11Outline
  3. 0:25Introduction: Motivation
  4. 1:41Overview of the approach
  5. 4:11The gotten DSL: Metamodel
  6. 5:14The gotten DSL: simple program
  7. 5:45Tool support
  8. 6:44Conclusions
  9. 6:58Future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.