|
In recent years there has been an increasing use of logical
methods and significant new developments have been spawned in several
areas of computer science, ranging from artificial intelligence and
software engineering to agent-based systems and the semantic web.
In the investigation and application of logical methods there is
a tension between:
-
the need for a representational language strong enough to express domain
knowledge of a particular application, and
the need for a logical formalism general enough to unify several
reasoning facilities relevant to the application, on the one hand, and
-
the need to enable computationally feasible reasoning facilities,
on the other hand.
|