SMS: Rapid automated prototyping :