Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
Artificial intelligence (2nd ed.)
Artificial intelligence (2nd ed.)
Automatic knowledge base refinement for classification systems
Artificial Intelligence
Explanation-based generalisation = partial evaluation
Artificial Intelligence
gIBIS: a hypertext tool for exploratory policy discussion
ACM Transactions on Information Systems (TOIS)
SALT: a knowledge acquisition language for propose-and-revise systems
Artificial Intelligence
Design environments for constructive and argumentative design
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
AI Magazine
A philosophical basis for knowledge acquisition
Knowledge Acquisition
New Generation Computing - Selected papers from the international workshop on algorithmic learning theory,1990
The computational complexity of abduction
Artificial Intelligence - Special issue on knowledge representation
Enabling technology for knowledge sharing
AI Magazine
Artificial Intelligence
Survey of expert critiquing systems: practical and theoretical frontiers
Communications of the ACM
Supporting Systems Development by Capturing Deliberations During Requirements Engineering
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Communications of the ACM - Special issue on analysis and modeling in software development
Task-structure analysis for knowledge modeling
Communications of the ACM - Special issue on analysis and modeling in software development
Readings in model-based diagnosis
Readings in model-based diagnosis
Verifying knowledge bases by anomaly detection: an experience report
ECAI '92 Proceedings of the 10th European conference on Artificial intelligence
KADS: a modelling approach to knowledge engineering
Knowledge Acquisition - Special issue on the KADS approach to knowledge engineering
Probabilistic Horn abduction and Bayesian networks
Artificial Intelligence
Knowledge-based systems analysis and design
Knowledge-based systems analysis and design
Issues in knowledge level modelling
Second generation expert systems
Toward a unified theory of learning: multistrategy task-adaptive learning
Readings in knowledge acquisition and learning
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Expertise in context: personally constructed, socially selected, and reality-relevant?
International Journal of Expert Systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Case-based reasoning
Empirical methods for artificial intelligence
Empirical methods for artificial intelligence
Object solutions: managing the object-oriented project
Object solutions: managing the object-oriented project
Task modeling with reusable problem-solving methods
Artificial Intelligence
Dealing with non-functional requirements: three experimental studies of a process-oriented approach
Proceedings of the 17th international conference on Software engineering
Structure-preserving specification languages for knowledge-based systems
International Journal of Human-Computer Studies - Special issue: verification and validation
Principles for generalised testing of knowledge bases
Principles for generalised testing of knowledge bases
Applications of abduction: knowledge-level modelling
International Journal of Human-Computer Studies
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Design rationale
Questions, options, and criteria: elements of design space analysis
Design rationale
Making argumentation serve design
Design rationale
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
Object models (2nd ed.): strategies, patterns, and applications
Object models (2nd ed.): strategies, patterns, and applications
Object-oriented patterns: lessons from expert systems
Software—Practice & Experience
Model-based expert systems and the explanation of expertise
Expertise in context
Interpreting generic structures: expert systems, expertise and context
Expertise in context
A general framework for conceiving of expertise and expert systems in context
Expertise in context
A controlled experiment in program testing and code walkthroughs/inspections
Communications of the ACM
Godel Escher Bach: An Eternal Golden Braid
Godel Escher Bach: An Eternal Golden Braid
Empirical Analysis for Expert Systems
Empirical Analysis for Expert Systems
Common KADS Library for Expertise Modelling
Common KADS Library for Expertise Modelling
Algorithmic Program DeBugging
Design Rationale: Concepts, Techniques, and Use
Design Rationale: Concepts, Techniques, and Use
Knowledge Engineering: Unifying Knowlegde Base and Database Design
Knowledge Engineering: Unifying Knowlegde Base and Database Design
Information Systems Methodologies; A Framework for Understanding, 2nd Ed.
Information Systems Methodologies; A Framework for Understanding, 2nd Ed.
Identifying Quality-Requirement Conflicts
IEEE Software
Viewing Knowledge Bases as Qualitative Models
IEEE Expert: Intelligent Systems and Their Applications
Building a Better Critic-Recent Empirical Results
IEEE Expert: Intelligent Systems and Their Applications
Easy Programming: Empowering People to Build Their Own Applications
IEEE Expert: Intelligent Systems and Their Applications
IEEE Expert: Intelligent Systems and Their Applications
CommonKADS: A Comprehensive Methodology for KBS Development
IEEE Expert: Intelligent Systems and Their Applications
Inconsistency Handling in Multiperspective Specifications
IEEE Transactions on Software Engineering
Chunking in Soar: The Anatomy of a General Learning Mechanism
Machine Learning
Explanation-Based Generalization: A Unifying View
Machine Learning
Machine Learning
On a Role of Problem Solving Methods in Knowledge Acquisition
EKAW '94 Proceedings of the 8th European Knowledge Acquisition Workshop on A Future for Knowledge Acquisition
The Tower-of-Adapter Method for Developing and Reusing Problem-Solving Methods
EKAW '97 Proceedings of the 10th European Workshop on Knowledge Acquisition, Modeling and Management
On the Practicality of Viewpoint-Based Requirements Engineering
PRICAI '98 Proceedings of the 5th Pacific Rim International Conference on Artificial Intelligence: Topics in Artificial Intelligence
Understanding Expert Systems Maintenance
DEXA '95 Proceedings of the 6th International Conference on Database and Expert Systems Applications
Using KIV to specify and verify architectures of knowledge-based systems
ASE '97 Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE)
Analyzing Inconsistent Specifications
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
To Be and Not to Be: On Managing Inconsistency in Software Development
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Use of meta level knowledge in the construction and maintenance of large knowledge bases.
Use of meta level knowledge in the construction and maintenance of large knowledge bases.
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (The Addison-Wesley series in artificial intelligence)
A script-based approach to modifying knowledge bases
AAAI'97/IAAI'97 Proceedings of the fourteenth national conference on artificial intelligence and ninth conference on Innovative applications of artificial intelligence
Explicit representations of problem-solving strategies to support knowledge acquisition
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
SEAL - A Framework for Developing SEmantic Web PortALs
BNCOD 18 Proceedings of the 18th British National Conference on Databases: Advances in Databases
On the Verification of an Expert System: Practical Issues
IEA/AIE '02 Proceedings of the 15th international conference on Industrial and engineering applications of artificial intelligence and expert systems: developments in applied artificial intelligence
Engineering Experience Base Maintenance Knowledge
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Managing multiple and distributed ontologies on the Semantic Web
The VLDB Journal — The International Journal on Very Large Data Bases
Meta-knowledge in systems design: panacea … or undelivered promise?
The Knowledge Engineering Review
A software architecture for knowledge-based systems
The Knowledge Engineering Review
Optimal refinement of rule bases
AI Communications
A simulation framework for knowledge acquisition evaluation
ACSC '05 Proceedings of the Twenty-eighth Australasian conference on Computer Science - Volume 38
Optimal refinement of rule bases
AI Communications
Maintaining constraint-based applications
Proceedings of the 4th international conference on Knowledge capture
Towards an evaluation framework for knowledge management systems
Information Technology and Management
Formulating Agent Interaction for Ontology Evolution
Proceedings of the 2006 conference on Advances in Intelligent IT: Active Media Technology 2006
Dimensions of Case-Based Reasoner Quality Management
ICCBR '09 Proceedings of the 8th International Conference on Case-Based Reasoning: Case-Based Reasoning Research and Development
Behavior bounding: an efficient method for high-level behavior comparison
Journal of Artificial Intelligence Research
Problem-solving methods: understanding, description, development, and reuse
Problem-solving methods: understanding, description, development, and reuse
Resolving inconsistencies in evolving ontologies
ESWC'06 Proceedings of the 3rd European conference on The Semantic Web: research and applications
Hi-index | 0.00 |
In the software and knowledge engineering literature we can find maintenance strategies offered to maintain seven main types of knowledge: words; sentences; behavioral knowledge; and meta-knowledge. Meta-knowledge divides into problem solving methods, quality knowledge, fix knowledge, social knowledge and processing activities. There are five main ways in which these seven knowledge types are processed: acquire, operationalise, fault, fix and preserve. We review systems that contribute to these 7*5 = 35 types of knowledge maintenance to make the following conclusions. First, open issues with the current maintenance research are identified. These include (a) areas that are not being addressed by any researcher; (b) the recursive maintenance problem; and (c) drawbacks with rapid acquire systems and the operationalisation KM assumption. Secondly, a process is described for commissioning a new maintenance tool. Thirdly, a general common principle for maintenance (search-space reflection) is isolated.