Building expert systems
Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
Recording the reasons for design decisions
ICSE '88 Proceedings of the 10th international conference on Software engineering
On the declarative semantics of deductive databases and logic programs
Foundations of deductive databases and logic programming
Modern structured analysis
Knowledge representation and organization in machine learning
Problem solving and cognitive skill acquisition
Foundations of cognitive science
Object-oriented modeling and design
Object-oriented modeling and design
Task-structure analysis for knowledge modeling
Communications of the ACM - Special issue on analysis and modeling in software development
Journal of Systems and Software
Characterizing diagnoses and systems
Artificial Intelligence
KADS: a modelling approach to knowledge engineering
Knowledge Acquisition - Special issue on the KADS approach to knowledge engineering
(ML)2: a formal language for KADS models of expertise
Knowledge Acquisition - Special issue on the KADS approach to knowledge engineering
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Mapping domains to methods in support of reuse
International Journal of Human-Computer Studies
Building a large-scale knowledge base for machine translation
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Logical foundations of object-oriented and frame-based languages
Journal of the ACM (JACM)
ACM SIGSOFT Software Engineering Notes
Combining KARL and CRLM for designing vertical transportation systems
International Journal of Human-Computer Studies - Special issue: the Sisyphus-VT initiative
Using explicit ontologies in KBS development
International Journal of Human-Computer Studies
The Ontolingua Server: a tool for collaborative ontology construction
International Journal of Human-Computer Studies - Special issue: innovative applications of the World Wide Web
Extending the Potts and Bruns model for recording design rationale
ICSE '91 Proceedings of the 13th international conference on Software engineering
Artificial intelligence: a computational perspective
Principles of knowledge representation
Modal change logic (MCL): specifying the reasoning of knowledge-based systems
Data & Knowledge Engineering
Knowledge Acquisition and Representation Language Karl
Knowledge Acquisition and Representation Language Karl
Common KADS Library for Expertise Modelling
Common KADS Library for Expertise Modelling
Systematic Introduction to Expert Systems: Knowledge Representations and Problem Solving Methods
Systematic Introduction to Expert Systems: Knowledge Representations and Problem Solving Methods
Design Rationale: Concepts, Techniques, and Use
Design Rationale: Concepts, Techniques, and Use
Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project
Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project
The Knowledge Acquisition and Representation Language, KARL
IEEE Transactions on Knowledge and Data Engineering
CommonKADS: A Comprehensive Methodology for KBS Development
IEEE Expert: Intelligent Systems and Their Applications
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Model Consruction in MIKE (MOdel-Based and Incremental Knowledge Engineering)
Proceedings of the 7th European Workshop on Knowledge Acquisition for Knowledge-Based Systems
KARO: An Integrated Environment for Reusing Ontologies
EKAW '94 Proceedings of the 8th European Knowledge Acquisition Workshop on A Future for Knowledge Acquisition
EKAW '97 Proceedings of the 10th European Workshop on Knowledge Acquisition, Modeling and Management
Assumptions of Problem-Solving Methods
EKAW '96 Proceedings of the 9th European Knowledge Acquisition Workshop on Advances in Knowledge Acquisition
Problem-Solving Methods: Making Assumptions for Effeciency Reasons
EKAW '96 Proceedings of the 9th European Knowledge Acquisition Workshop on Advances in 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
The Treatment of Non-Functional Requirements in MIKE
Proceedings of the 5th European Software Engineering Conference
Giving Structured Analysis Technologie a Formal and Operational Semantics with KARL
Requirements Engineering '93: Prototyping, Gemeinsame Fachtagung des Fachausschusses 4.3 Requirements Engineering der Gesellschaft für Informatik (GI) und des Verbunds Software-Technik NRW in Kooperation mit dem German Chapter of the ACM und dem Facha
Mechanisms for Structuring Knowledge-Based Systems
DEXA '94 Proceedings of the 5th International Conference on Database and Expert Systems Applications
Structured Development of Problem Solving Methods
IEEE Transactions on Knowledge and Data Engineering
Integration of Behavioural Requirements Specification within Knowledge Engineering
EKAW '99 Proceedings of the 11th European Workshop on Knowledge Acquisition, Modeling and Management
Acquiring Knowledge and Numerical Data to Support CBR Retrieval
EKAW '02 Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web
KEPT: a Knowledge Elicitation Tool to Support Communities of Practice
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
A software architecture for knowledge-based systems
The Knowledge Engineering Review
A Generic Library of Problem Solving Methods for Scheduling Applications
IEEE Transactions on Knowledge and Data Engineering
Towards the design of intelligent CAD systems: An ontological approach
Advanced Engineering Informatics
ENIGMA - Enhanced interactive general movement assessment
Expert Systems with Applications: An International Journal
Guest editorial preface: Software and system engineering: an ontological perspective
The Knowledge Engineering Review
Scheduling of maintenance work: A constraint-based approach
Expert Systems with Applications: An International Journal
Integration of behavioural requirements specification within compositional knowledge engineering
Knowledge-Based Systems
International Journal of Human-Computer Studies
Problem-solving methods: understanding, description, development, and reuse
Problem-solving methods: understanding, description, development, and reuse
Short communication: Comparison of a Deductive Database with a Semantic Web reasoning engine
Knowledge-Based Systems
Designing an intelligent ontological system for traffic light control in isolated intersections
Engineering Applications of Artificial Intelligence
A knowledge-based system approach for a context-aware system
Knowledge-Based Systems
Developing a UML profile for modelling knowledge-based systems
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
Extensible Prototyping for pragmatic engineering of knowledge-based systems
Expert Systems with Applications: An International Journal
Adaptable methodology for automation application development
Advanced Engineering Informatics
Hi-index | 0.00 |
The paper describes the MIKE (Model-based andIncremental Knowledge Engineering) approach for developingknowledge-based systems. MIKE integrates semiformal and formalspecification techniques together with prototyping into a coherentframework. All activities in the building process of aknowledge-based system are embedded in a cyclic process model. Forthe semiformal representation we use a hypermedia-based formalismwhich serves as a communication basis between expert and knowledgeengineer during knowledge acquisition. The semiformal knowledgerepresentation is also the basis for formalization, resulting in aformal and executable model specified in the Knowledge Acquisitionand Representation Language (KARL). Since KARL is executable, themodel of expertise can be developed and validated by prototyping. Asmooth transition from a semiformal to a formal specification andfurther on to design is achieved because all the descriptiontechniques rely on the same conceptual model to describe thefunctional and nonfunctional aspects of the system. Thus, the systemis thoroughly documented at different description levels, each ofwhich focuses on a distinct aspect of the entire development effort.Traceability of requirements is supported by linking the differentmodels to each other.