Software design material