AI Magazine · 1984 · 30 citations · 1 references
ComputingComputer ScienceArtificial IntelligenceKnowledge RepresentationProgramming LanguagesAutomated ReasoningFrame-based RepresentationLogic ProgrammingObject-oriented DesignObject-oriented ProgrammingRule-based RepresentationHybrid Expert SystemsRule-based Systems
This article describes our initial experience with building applications programs in a hybrid AI tool environment. Traditional AI systems developments have emphasized a single methodology, such as frames, rules or logic programming, as a methodology that is natural, efficient, and uniform. The applications we have developed suggest that natural-ness, efficiency and flexibility are all increased by trading uniformity for the power that is provided by a small set of appropriate programming and representation tools. The tools we use are based on five major AI methodologies: frame-based knowledge representation with inheritance, rule-based reasoning, LISP, interactive graphics, and active values. Object-oriented computing provides a principle for unifying these different methodologies within a single system.
1
Towards a Taxonomy of Problem Solving Types
Bharath Chandrasekaran · 1983 · 244 citations