Model checking large design spaces: Theory, tools, and experiments