Design paradigm