Foundations of Technology-Enhanced Assessment and Automated Scoring