Software simulation