
REDOSPLAT: A readable domain-specific language for timetabling requirements definition
Keywords: نحو خلاصه; Timetabling; Domain analysis; Abstract syntax; Domain-specific language; Integer linear programming;