Results 1 -
6 of
6
The X Window System
- ACM Transactions on Graphics, Vol
, 1986
"... The X Window System, Version 11, is the standard window system on Linux and UNIX systems. X11, designed in 1987, was “state of the art ” at that time. From its inception, X has been a network transparent window system in which X client applications can run on any machine in a network using an X serv ..."
Abstract
-
Cited by 322 (2 self)
- Add to MetaCart
The X Window System, Version 11, is the standard window system on Linux and UNIX systems. X11, designed in 1987, was “state of the art ” at that time. From its inception, X has been a network transparent window system in which X client applications can run on any machine in a network using an X server running on any display. While there have been some significant extensions to X over its history (e.g. OpenGL support), X’s design lay fallow over much of the 1990’s. With the increasing interest in open source systems, it was no longer sufficient for modern applications and a significant overhaul is now well underway. This paper describes revisions to the architecture of the window system used in a growing fraction of desktops and embedded systems 1
OntoMorph: A Translation System for Symbolic Knowledge
- In Principles of Knowledge Representation and Reasoning
, 2000
"... A common problem during the life cycle of knowledge-based systems is that symbolically represented knowledge needs to be translated into some different form. Translation needs occur along a variety of dimensions, such as KR language syntax and expressivity, modeling conventions, representation parad ..."
Abstract
-
Cited by 108 (1 self)
- Add to MetaCart
A common problem during the life cycle of knowledge-based systems is that symbolically represented knowledge needs to be translated into some different form. Translation needs occur along a variety of dimensions, such as KR language syntax and expressivity, modeling conventions, representation paradigms, etc. As a tool to support the translation problem, we present the OntoMorph system. OntoMorph provides a powerful rule language to represent complex syntactic transformations, and it is fully integrated with the PowerLoom KR system to allow transformations based on any mixture of syntactic and semantic criteria. We describe OntoMorph's successful application as an input translator for a critiquing system and as the core of a translation service for agent communication. We further motivate how OntoMorph can be used to support knowledge base merging tasks.
GeoSheet: A Distributed Visualization Tool for Geometric Algorithms
- Int'l J. Computational Geometry & Applications
, 1994
"... GeoSheet (version 1.0) is an interactive visualization tool for visualizing geometric algorithms in distributed environments. It provides features such as interactive visualization of program states for debugging, high-level graphical input/output manipulation facilities for geometric objects, reuse ..."
Abstract
-
Cited by 10 (3 self)
- Add to MetaCart
GeoSheet (version 1.0) is an interactive visualization tool for visualizing geometric algorithms in distributed environments. It provides features such as interactive visualization of program states for debugging, high-level graphical input/output manipulation facilities for geometric objects, reuse of existing data structures and algorithms implementation, and more importantly distributed executions on heterogeneous machines at different sites. To minimize development effort of the tool we make use of existing software packages available in public domain. Specifically we extend Xfig with a message-driven interface and a socket-based interprocess communication (IPC) mechanism. This extended-Xfig is the backbone of this version of the tool. Object-oriented programming methodology is used to construct the visualization interface. By deriving from traditional data type and algorithm libraries, our abstract GeoObject representation super-classes are easy to use, easy to construct, and hig...
Towards Web-Based Computing
, 1999
"... In a problem solving environment for geometric computing, a graphical user interface, or GUI, for visualization has become an essential component for geometric software development. In this paper we describe a visualization system, called GeoJAVA, which consists of a GUI and a geometric visualiza ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
In a problem solving environment for geometric computing, a graphical user interface, or GUI, for visualization has become an essential component for geometric software development. In this paper we describe a visualization system, called GeoJAVA, which consists of a GUI and a geometric visualization library that enables the user or algorithm designer to (1) execute and visualize an existing algorithm in the library or (2) develop new code over the Internet. The library consists of geometric code written in C/C++. The GUI is written using the Java programming language. Taking advantage of the socket classes and system-independent application programming interfaces (API's) provided with the Java language, GeoJAVA oers a platform independent environment for distributed geometric computing that combines Java and C/C++. Users may remotely join a \channel" or discussion group in a location transparent manner to do collaborative research. The visualization of an algorithm, a C/C+...
Semantic Information Integration in the COG project
"... Information integration in enterprises is hindered by differences in software and hardware platforms and by syntactic and semantic differences in the schemas of the data sources. This is a well-known problem in the area of Enterprise Application Integration (EAI), where many applications have been d ..."
Abstract
- Add to MetaCart
Information integration in enterprises is hindered by differences in software and hardware platforms and by syntactic and semantic differences in the schemas of the data sources. This is a well-known problem in the area of Enterprise Application Integration (EAI), where many applications have been developed for the purpose of information integration. Most current tools, however, only address the problems of (soft- and hardware) platform and syntactic heterogeneity; they fail to address semantic differences and only support one-to-one (syntactical) mappings between individual schemas. In this White Paper we present the approach to semantic information integration that was applies in the COG project. We describe the Semantic Information Management along with the Unicorn Workbench tool, part of the Unicorn System, and how they were applied in the project to solve the information integration problem. We used the Semantic Information Management Methodology and the Unicorn Workbench tool to create an Information Model (an ontology) based on data schemas taken from the automotive industry. We map these data schemas to the Information Model in order to make the meaning of the concepts in the data schemas explicit and relate them to each other, thereby creating an information architecture that provides a unified view of the data sources in the organization. We furthermore provide an extensive survey of other efforts in semantic information integration and a comparison with our approach in the COG project.
Scalable Computing for Power Law Graphs: . . .
"... In this paper we investigate the numerical and parallel performance of linear algebra algorithms when applied to power law data typical for information retrieval. In particular, we report on the behavior of parallel numerical algorithms applied to computing the PageRank vector for a 1.5 billion node ..."
Abstract
- Add to MetaCart
In this paper we investigate the numerical and parallel performance of linear algebra algorithms when applied to power law data typical for information retrieval. In particular, we report on the behavior of parallel numerical algorithms applied to computing the PageRank vector for a 1.5 billion node directed web graph. We also describe the details of our parallel implementation that was able to compute the PageRank vector for this web graph on a distributed memory 140 processor RLX cluster in under 6 minutes.

