SEARCH Articles Figures Tables Development requirements Required developments Requirement specification Tools developing