Results 1 -
5 of
5
The Fluent Calculus -- A Specification Language for Robots with Sensors in Nondeterministic, Concurrent, and Ramifying Environments
"... The Fluent Calculus is presented as a comprehensive specification and programming language for endowing robots with the ability of task planning in complex environments. Based on a solution to the classical Frame Problem in pure first-order logic, our calculus allows to solve planning problems where ..."
Abstract
-
Cited by 7 (3 self)
- Add to MetaCart
The Fluent Calculus is presented as a comprehensive specification and programming language for endowing robots with the ability of task planning in complex environments. Based on a solution to the classical Frame Problem in pure first-order logic, our calculus allows to solve planning problems where the robot has incomplete state knowledge and which involve the use of sensors, actions with uncertain effects, actions with ramications (i.e., indirect effects), and the concurrent execution of actions. Our new theory of sensing is distinguished by its simple inference scheme for calculating the effects of actions on state knowledge and by its comparatively simple account of non-knowledge. A realization of the Fluent Calculus by means of constraint logic programming is presented. Outstanding novel features of the system are to solve the inferential Frame Problem under incomplete state information, to allow for solving planning problems with knowledge goals, and to combine nondeterminism, concurrency, and ramification.
Ontology and Ontologies in Information Systems Analysis and Design: A Critique
, 2004
"... Ontology and the concept of ontologies have attracted considerable attention in the context of research on information systems analysis and design. Being rooted in philosophy, both ontology and the concept of ontologies bear their own history of philosophical debates which have quite often been igno ..."
Abstract
-
Cited by 6 (0 self)
- Add to MetaCart
Ontology and the concept of ontologies have attracted considerable attention in the context of research on information systems analysis and design. Being rooted in philosophy, both ontology and the concept of ontologies bear their own history of philosophical debates which have quite often been ignored when applied in the field of information systems. In this contribution it is claimed that a more comprehensive discussion of well-known philosophical issues of ontology and ontologies will help us not only to understand the scope of their applicability in the context of information systems analysis and design. It will also provide us with insights about limitations as well as with directions for issues in need of further research. The argument is critical yet affirmative. It aims at the expansion of the scope of current discourses and focuses especially on socio-philosophical aspects that need to be addressed in order to leverage the full potential of using ontology and ontologies for the provision of a theoretical foundation for information systems analysis and design..
Types in logic and mathematics before 1940
- Bulletin of Symbolic Logic
, 2002
"... Abstract. In this article, we study the prehistory of type theory up to 1910 and its development between Russell and Whitehead’s Principia Mathematica ([71], 1910–1912) and Church’s simply typed λ-calculus of 1940. We first argue that the concept of types has always been present in mathematics, thou ..."
Abstract
-
Cited by 5 (2 self)
- Add to MetaCart
Abstract. In this article, we study the prehistory of type theory up to 1910 and its development between Russell and Whitehead’s Principia Mathematica ([71], 1910–1912) and Church’s simply typed λ-calculus of 1940. We first argue that the concept of types has always been present in mathematics, though nobody was incorporating them explicitly as such, before the end of the 19th century. Then we proceed by describing how the logical paradoxes entered the formal systems of Frege, Cantor and Peano concentrating on Frege’s Grundgesetze der Arithmetik for which Russell applied his famous paradox 1 and this led him to introduce the first theory of types, the Ramified Type Theory (rtt). We present rtt formally using the modern notation for type theory and we discuss how Ramsey, Hilbert and Ackermann removed the orders from rtt leading to the simple theory of types stt. We present stt and Church’s own simply typed λ-calculus (λ→C 2) and we finish by comparing rtt, stt and λ→C. §1. Introduction. Nowadays, type theory has many applications and is used in many different disciplines. Even within logic and mathematics, there are many different type systems. They serve several purposes, and are formulated in various ways. But, before 1903 when Russell first introduced
The Role of Ontology in Integrating Semantically Heterogeneous Databases
, 2002
"... More and more enterprises are currently undertaking projects to integrate their applications. They are finding that one of the more difficult tasks facing them is determining how the data from one application matches semantically with the data from the other applications. Currently there are few ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
More and more enterprises are currently undertaking projects to integrate their applications. They are finding that one of the more difficult tasks facing them is determining how the data from one application matches semantically with the data from the other applications. Currently there are few methodologies for undertaking this task -- most commercial projects just rely on experience and intuition.
The CEO Project: An Introduction
, 2002
"... Questo lavoro è stato condotto nell'ambito dell'attività del gruppo di ricerca ..."
Abstract
- Add to MetaCart
Questo lavoro è stato condotto nell'ambito dell'attività del gruppo di ricerca

