Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 8 of 8

Full-Text Articles in Computer Engineering

An Ontology Tool For Distributed Information Environments, Kuhanandha Mahalingam, Michael N. Huhns Jun 1997

An Ontology Tool For Distributed Information Environments, Kuhanandha Mahalingam, Michael N. Huhns

Faculty Publications

This paper describes how ontologies can be used for query formulation and semantic reconciliation in large distributed information environments. It presents a tool, written in Java, that can be used to create and browse ontologies, and construct ontology-based queries. The tool incorporates several abstraction mechanisms that enable users to manage large ontologies, which are typical of large information environments. The tool is being applied to an information system for healthcare administrators, which spans hospitals, clinics, and governmental health departments.


Ontologies For Agents, Michael N. Huhns, Munindar P. Singh Jan 1997

Ontologies For Agents, Michael N. Huhns, Munindar P. Singh

Faculty Publications

An ontology is a computational model of some portion of the world. It is often captured in some form of a semantic network-a graph whose nodes are concepts or individual objects and whose arcs represent relationships or associations among the concepts. This network is augmented by properties and attributes, constraints, functions, and rules that govern the behavior of the concepts. Formally, an ontology is an agreement about a shared conceptualization, which includes frameworks for modeling domain knowledge and agreements about the representation of particular domain theories. Definitions associate the names of entities in a universe of discourse (for example, classes, …


The Agent Test, Michael N. Huhns, Munindar P. Singh Jan 1997

The Agent Test, Michael N. Huhns, Munindar P. Singh

Faculty Publications

The authors consider agents on the World Wide Web, including information retrieval agents. They propose a test for agenthood, involving communication in multi-agent systems.


Internet-Based Agents: Applications And Infrastructure, Munindar P. Singh, Michael N. Huhns Jan 1997

Internet-Based Agents: Applications And Infrastructure, Munindar P. Singh, Michael N. Huhns

Faculty Publications

Software agents are mitigating the complexity of modern information systems—technically by providing a locus for managing information subsets, and psychologically by providing an abstraction for human interaction with them.


Mobile Agents, Michael N. Huhns, Munindar P. Singh Jan 1997

Mobile Agents, Michael N. Huhns, Munindar P. Singh

Faculty Publications

A lot of agents are executing on the Web, and some of them are starting to move around. While most agents are static (existing as a single process or thread on one host), others can pick up and move their code and data to a new host where they resume executing.


Conversational Agents, Michael N. Huhns, Munindar P. Singh Jan 1997

Conversational Agents, Michael N. Huhns, Munindar P. Singh

Faculty Publications

When you build or buy an agent for the Web, you want it to perform as well as possible. Increasingly, this means your agent should take advantage not only of the Web's information resources, but also of all the other agents that might be operating there.


Agents Are Everywhere!, Michael N. Huhns, Munindar P. Singh Jan 1997

Agents Are Everywhere!, Michael N. Huhns, Munindar P. Singh

Faculty Publications

A decade ago this claim would have evoked images from the Cold War—and probably gotten this column classified! Today, it describes one of the hottest technical areas on the Internet.


Hierarchical Classification As An Aid To Browsing, John R. Rose, Caroline M. Eastman Jan 1997

Hierarchical Classification As An Aid To Browsing, John R. Rose, Caroline M. Eastman

Faculty Publications

An approach to browsing large chemical reaction databases is presented. The method that is described builds on earlier work in which unsupervised hierarchical classification was used to extract generalizations of reaction classes from reaction databases for use in reaction knowledge bases. The method described in this paper involves classification based on both semantic and topological features. It supports the creation of deep hierarchies in which succeeding levels represent increasing degrees of abstraction. The creation of a hierarchy allows the user to quickly locate interesting items or classes of items by performing a tree traversal as opposed to sequentially scanning a …