Dr. Anderson is broadly interested in the fields of software engineering, hypermedia, computer-supported cooperative work, and human-computer interaction. He is currently working on projects related to software architecture, Web application frameworks, and REST-based Web services.