Conditions Definition Computer Software