The paper introduces a software architecture for the specification and verification of knowledge-based systems combining conceptual and formal techniques. Our focus is component-based specification enabling their reuse. We identify four elements of the specification of a knowledge-based system: a task definition, a problem-solving method, a domain model, and an adaptor. We present algebraic specifications and a variant of dynamic logic as formal means to specify and verify these different elements. As a consequence of our architecture we can decompose the overall specification and verification task of the knowledge-based systems into subtasks. We identify different subcomponents for specification and different proof obligations for verifica...
This paper summarizes our experimental research and software development activities in designing rob...
This paper summarizes our experimental research and software development activities in designing rob...
Knowledge based systems are often used to replace humans in solving problems for which only heuristi...
The paper introduces a software architecture for the specification and verification of knowledge-bas...
The paper introduces a software architecture for the specification and verification of knowledge-bas...
This article provides an approach for developing reliable knowledge-based systems. Its main contribu...
This article provides an approach for developing reliable knowledge-based systems. Its main contribu...
[[abstract]]The concept of knowledge-based software architecture has recently emerged as a new way t...
Much of the work on validation and verification of knowledge based systems (KBSs) has been done in t...
During the last years, a number of formal specification languages for knowledge-based systems have b...
Much of the work on validation and verification of knowledge based systems (KBSs) has been done in t...
Abstract. We investigate the formal specification of the reasoning process of knowledge-based system...
This thesis investigates how Artificial Intelligence, particularly knowledge-based systems technique...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
This paper summarizes our experimental research and software development activities in designing rob...
This paper summarizes our experimental research and software development activities in designing rob...
Knowledge based systems are often used to replace humans in solving problems for which only heuristi...
The paper introduces a software architecture for the specification and verification of knowledge-bas...
The paper introduces a software architecture for the specification and verification of knowledge-bas...
This article provides an approach for developing reliable knowledge-based systems. Its main contribu...
This article provides an approach for developing reliable knowledge-based systems. Its main contribu...
[[abstract]]The concept of knowledge-based software architecture has recently emerged as a new way t...
Much of the work on validation and verification of knowledge based systems (KBSs) has been done in t...
During the last years, a number of formal specification languages for knowledge-based systems have b...
Much of the work on validation and verification of knowledge based systems (KBSs) has been done in t...
Abstract. We investigate the formal specification of the reasoning process of knowledge-based system...
This thesis investigates how Artificial Intelligence, particularly knowledge-based systems technique...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
This paper summarizes our experimental research and software development activities in designing rob...
This paper summarizes our experimental research and software development activities in designing rob...
Knowledge based systems are often used to replace humans in solving problems for which only heuristi...