Kenneth Baclawski

Learn More
Evaluating database system performance often requires generating synthetic databases—ones having certain statistical properties but filled with dummy information. When evaluating different database designs, it is often necessary to generate several databases and evaluate each design. As database sizes grow to terabytes, generation often takes longer(More)
In this paper we present an ontology for situation awareness. One of our goals is to support the claim that this ontology is a reasonable candidate for representing various scenarios of situation awareness. Towards this aim we provide an explanation of the meaning of this ontology, show its expressiveness and demonstrate its extensibility. We also compare(More)
The notions of ‘‘situation’’ and ‘‘situation awareness’’ have been formulated by many authors in various contexts. In this paper, we present a formalization of situations that is compatible with the interpretation of situation awareness in terms of human awareness as well as the situation theory of Barwise and Devlin. The purpose of this paper is to capture(More)
There is rapidly growing momentum for web enabled agents that reason about and dynamically integrate the appropriate knowledge and services at run-time. The World Wide Web Consortium and the DARPA Agent Markup Language (DAML) program have been actively involved in furthering this trend. The dynamic integration of knowledge and services depends on the(More)
All these software subsystems interact with an environment that could be the external physical world or another layer of the computer system. Such environments can be characterized as dynamic systems.1 The essence of a dynamic system is that its output depends on the system’s state. So, the system does not shift dramatically from one output to another (in(More)
Ontologies are becoming increasingly important because they provide the critical semantic foundation for many rapidly expanding technologies such as software agents, e-commerce and knowledge management (McGuinness, 2001). The Unified Modeling Language (UML) has been widely adopted by the software engineering community and its scope is broadening to include(More)
Situation awareness involves the identification and monitoring of relationships among level-one objects. This problem in general is intractable (i.e., there is a potentially infinite number of relations that could be tracked) and thus requires additional constraints and guidance defined by the user if there is to be any hope of creating practical situation(More)
Very large data sets are increasingly common both in science and industry. However, incorporating multiple data types from multiple sources to solve major problems is a significant interoperability challenge. Furthermore, documents and other artifacts created in the past can be as important as recently created data sets, but interoperability with such(More)
BaseVISor is a forward-chaining inference engine based on a Rete network optimized for the processing of RDF triples. A clause within the body and head of a rule either represents an RDF triple or invokes a procedural attachment (either built-in or user defined). This paper describes how BaseVISor has been outfitted to process RuleML and R-Entailment rules.(More)