(Enter summary)
Abstract: An exciting new idea in OO design is the design
pattern: an abstract implementation independent
description of class designs that appear in many
applications. Using patterns, a designer can bootstrap
themselves into better designs using proven
old designs. A similar idea can be found in the expert
systems literature dating from the mid-1980s.
The goal of KL or knowledge-level modeling (e.g.
KADS) is to identify abstract patterns of inference
that appear in many expert systems. Such abstract... (Update)
Similar documents (at the sentence level): More
38.1%: Potential Pitfalls for Patterns - Menzies (1996)
(Correct)
18.4%: Object-Oriented Patterns: Lessons from Expert Systems - Menzies (1997)
(Correct)
13.5%: An Overview of Limits to Knowledge Level-B Modeling (and KADS) - Menzies (1995)
(Correct)
Active bibliography (related documents): More All
0.7: Applications of Abduction #2: Knowledge-Level Modeling - Menzies (1995)
(Correct)
0.7: Is Knowledge Maintenance an Adequate Response to the Challenge of .. - Menzies (1997)
(Correct)
0.6: Ripple-Down Rationality: A Framework for Maintaining PSMs - Menzies, Mahidadia (1997)
(Correct)
Similar documents based on text: More All
0.0: Learning Control Knowledge in Models of Expertise - Straatman (1995)
(Correct)
0.0: Evaluation of workbenches which support the CommonKADS.. - Kingston, Doheny, Filby (1996)
(Correct)
BibTeX entry: (Update)
@misc{ menzies-problems,
author = "Tim Menzies",
title = "Problems with Patterns",
url = "citeseer.ist.psu.edu/menzies95problem.html" }
Citations (may not include all citations):
2157
Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1995
169
Artificial Intelligence
- Newell, Level - 1982
158
Rule-Based Expert Systems: The MYCIN Experiments of the Stan.. (context) - Buchanan, Shortliffe - 1984
149
Heuristic Classification (context) - Clancey - 1985
126
Components of Expertise (context) - Steels - 1990
71
Design problem solving: A task analysis
- Chandrasekaran - 1990
49
Model Construction Operators (context) - Clancey - 1992
47
VT: An Expert Elevator Designer That Uses Knowledge-Based Ba.. (context) - Marcus, Stout et al. - 1987
46
SALT: A Knowledge Acquisition Language for Propose-and-Revis.. (context) - Marcus, McDermott - 1989
38
KADS: a Modeling Approach to Knowledge Engineering (context) - Wielinga, Schreiber et al. - 1992
34
Expertise in Qualitative Prediction of Behaviour (context) - Bredeweg - 1992
31
Principles for Generalised Testing of Knowledge Bases (context) - Menzies - 1995
29
Configuring Elevator Systems (context) - Yost - 1992
29
Easy Programming: Empowering People to Build Their own Appli.. (context) - Marques, Dallemagne et al. - 1992
28
Causal Understanding of Patient Illness in Medical Diagnosis (context) - Patil, Szolovitis et al. - 1981
25
Towards a Taxonomy of Problem Solving Types (context) - Chandrasekaran - 1983
24
Knowledge-Based Systems Analysis and Design (context) - Tansley, Hayball - 1993
20
Reflections on the Knowledge Level (context) - Newell - 1993
20
Components of Problem Solving and Types of Problems (context) - Breuker - 1994
19
The SOAR Papers (context) - Rosenbloom, Laird et al. - 1993
15
A Problem Space Approach to Expert System Specification (context) - Yost, Newell - 1989
15
Depth Analysis of Propose & Revise Problem Solving Methods (context) - Zdrahal, Motta - 1994
14
Rule Expert System Without Knowledge Engineers
- Preston, Edwards et al. - 1993
14
Formulating the Problem Space Computational Model (context) - Newell, Yost et al. - 1991
13
Antimicrobial Selection by a Computer: a Blinded Evaluation .. (context) - Yu, Fagan et al. - 1979
12
Use of KADS to Create a Conceptual Model of the ONCOCIN task (context) - Linster, Musen - 1992
12
Models Exposed: An Empirical Study (context) - Corbridge, Major et al. - 1995
9
IEEE Expert (context) - Brug, Bachant et al. - 1986
8
Evaluating Current Methodologies: Why and How (context) - Menzies, Haynes et al. - 1994
7
The Trouble with What: Issues in Method-Independent Task Spe..
- Motta, Zdrahal - 1995
5
An Overview of Abduction as a General Framework for Knowledg..
- Menzies - 1995
5
Using KADS to Analyse Problem Solving Methods (context) - Schreiber, Wielinga et al. - 1992
4
An Overview of Limits to Knowledge Level-B Modeling (context) - Menzies - 1995
4
The Mysterious Case of the Missing Re-usable Class Libraries
- Menzies, Edwards et al. - 1992
1
A formalisationof knowledge-levelmodels for knowledge acquis.. (context) - Akkermans, van Harmelen et al. - 1992
1
Software Technology Brance (context) - Reference - 1991
Documents on the same site (http://insect.sd.monash.edu.au/research/publications/1995/ABSTRACTS.html): More
Visualisations of Large Object-Oriented Systems - Haynes, Menzies, Cohen (1995)
(Correct)
Interoperability Between Object-Oriented Programming.. - Chen, Huang, Sajeev (1995)
(Correct)
Reasoning About Concurrent Objects - Schmidt, Chen (1995)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC