SMS: Principles of numerical taxonomy