Structural Design and Design Checking