80 likes | 249 Views
Nikolai Tillmann. Microsoft Research Redmond, Washington, USA Research in Software Engineering Dagstuhl 3/15/2010. My Background. AsmL – Abstract State Machine Language AsmL-T – Model-Based Testing with AsmL
E N D
Nikolai Tillmann Microsoft Research Redmond, Washington, USA Research inSoftware Engineering Dagstuhl 3/15/2010
My Background • AsmL – Abstract State Machine Language • AsmL-T – Model-Based Testing with AsmL • Spec Explorer – Model-Based Testing with Spec# (C# with contracts, and mathematical data-types) • Spec Explorer 2007/XRT – Model-Checker for .NET • Pex • Test Generation by Dynamic Symbolic Execution • Parameterized Unit Testing • Visual Studio 2010 Power Tool • Spur – Tracing Just-In-Time Compiler for .NET and JScript Nikolai Tillmann
Pex Generated Test Inputs are persisted as C# Unit Tests
My Interests • Testing • Automated Testing at every developer’s finger tips • Automated Test Generation by Symbolic Execution • Automated Test Isolation • Developer Assistance for Automated Testing http://research.microsoft.com/Pex Pex Nikolai Tillmann