Abstract:
Users' problems in developing applications rarely factor easily so as match the solutions provided by the Knowledge Representation community. If KR is to be applied successfully, the gap between users’ problem space and the KR "solution space" needs to be addressed. Two approaches are suggested: "Intermediate representations" at a higher level of abstraction than current KR languages and a set of application oriented questions whose formulation in different KR formalisms can be and considered for possible hybrid systems.