James Walker presented on linking requirements, code, and tests through model-based testing. He discussed challenges with traditional development like poor requirements and manual testing. Model-based testing generates tests from a formal model of requirements, allowing tests to be automated and updated when requirements change. It provides full traceability between requirements, code, and tests. Walker demonstrated how this process closes the loop between development and testing through continuous feedback.