See this document in CiteSeerX!

Problems with Patterns (1995)  (Make Corrections)  
Tim Menzies



  Home/Search   Context   Related

 
View or download:
monash.edu.au/research/pub...TR9517.ps
unsw.edu.au/~timm/pub...probspatt.ps.gz
monash.edu.au/~timm/p...probspatt.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  monash.edu.au/researc...ABSTRACTS (more)
From:  unsw.edu.au/~timm/pub/doc...index
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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