When expertise matters: software engineering and commissioning support.