viewpoints frameworks