In order to gather a set of Thai keywords appropriate for describing the behaviours of
software solutions for a wide range of problem domains, scenarios were written in English
to describe specific features of software from 5 problem domains, namely personal
time management, multi-player games, calculator functions, web development and business
marketing.