Knowledge Representation Frameworks