A design methodology for matching smart health requirements