experimental software engineering domain-specific languages usability model-driven development human-in-loop dew computing well-being building automation phd defence quality assessments evaluation agile software development context dependent evaluations
See more