Knowledge must also be viable.
Knowledge viability refers to applications (most technology based) that offer easily accessible, accurate and timely information obtained from a variety of resources and methods and presented in a manner as to provide us with the necessary elements to generate new knowledge.