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

Digital Commons Network™

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

Computer Sciences

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 27751 - 27780 of 29948

Full-Text Articles in Entire DC Network

Generalized Ultrametrics, Domains And An Application To Computational Logic, Anthony K. Seda, Pascal Hitzler Jan 1998

Generalized Ultrametrics, Domains And An Application To Computational Logic, Anthony K. Seda, Pascal Hitzler

Computer Science and Engineering Faculty Publications

Fixed points of functions and operators are of fundamental importance in programming language semantics in giving meaning to recursive definitions and to constructs which involve self-reference. It follows therefore that fixed-point theorems are also of fundamental importance in theoretical computer science. Often, order-theoretic arguments are available in which case the well-known Knaster-Tarski theorem can be used to obtain fixed-points. Sometimes, however, analytical arguments are needed involving the Banach contraction mapping theorem as is the case for example in studying concurrency and communicating systems. Situations arise also in computational logic in the presence of negation which force non-monotonicity of the operators …


Jworb - Java Web Object Request Broker For Commodity Software Based Visual Data Ow Metacomputing Programming Environment, Geoffrey C. Fox, Wojtek Furmanski, Hasan T. Ozdemir Jan 1998

Jworb - Java Web Object Request Broker For Commodity Software Based Visual Data Ow Metacomputing Programming Environment, Geoffrey C. Fox, Wojtek Furmanski, Hasan T. Ozdemir

Northeast Parallel Architecture Center

Programming environments and tools that are simultaneously sustainable, highly functional, robust and easy to use have been hard to come by in the HPDC area. This is partially due to the difficulty in developing sophisticated customized systems for what is relatively small part of the worldwide computing enterprise. As the commodity software becomes naturally distributed with the onset of Web and Intranets, we observe now a new trend in HPDC community [1, 8, 12] to base high performance computing on the modern enterprise computing technologies. .. JWORB is a multi-protocol Java server under development at NPAC, currently capable of handling …


Tree-Based Multicasting In Wormhole-Routed Irregular Topologies, Ran Libeskind-Hadas, Dominic Mazzoni '99, Ranjith Rajagopalan '99 Jan 1998

Tree-Based Multicasting In Wormhole-Routed Irregular Topologies, Ran Libeskind-Hadas, Dominic Mazzoni '99, Ranjith Rajagopalan '99

All HMC Faculty Publications and Research

A deadlock-free tree-based multicast routing algorithm is presented for all direct networks, regardless of interconnection topology. The algorithm delivers a message to any number of destinations using only a single startup phase. In contrast to existing tree-based schemes, this algorithm applies to all interconnection topologies, requires only fixed-sized input buffers that are independent of maximum message length, and uses a single asynchronous flit replication mechanism. The theoretical basis of the technique used here is sufficiently general to develop other tree-based multicasting algorithms for regular and irregular topologies. Simulation results demonstrate that this tree-based algorithm provides a very promising means of …


Ber-Based Call Admission In Wavelength-Routed Optical Networks, Debasish Datta, Byrav Ramamurthy, Helena Feng, Jonathan P. Heritage, Biswanath Mukherjee Jan 1998

Ber-Based Call Admission In Wavelength-Routed Optical Networks, Debasish Datta, Byrav Ramamurthy, Helena Feng, Jonathan P. Heritage, Biswanath Mukherjee

School of Computing: Conference and Workshop Papers

Consider a wavelength-routed optical network in which nodes, i.e., multiwave length cross-connect switches (XCSs), are connected by fiber to form an arbitrary physical topology. A new call is admitted into the network if an all-optical lightpath can be established between the call’s source and destination nodes. Wavelength converters are assumed absent in this work.


Development And Utilization Of Parallel Generic Algorithms For Scientific Computations, Atanas Radenski, Andrew Vann, Boyana Norris Jan 1998

Development And Utilization Of Parallel Generic Algorithms For Scientific Computations, Atanas Radenski, Andrew Vann, Boyana Norris

Mathematics, Physics, and Computer Science Faculty Books and Book Chapters

We develop generic parallel algorithms as extensible modules that encapsulate related classes and parallel methods. Extensible modules define common parallel structures, such as meshes, pipelines, or master-server networks in problem-independent manner. Such modules can be extended with sequential domain-specific code in order to derive particular parallel applications. In this paper, we first outline the essence of extensible modules. Then, we focus on a case study of the cellular automaton, a message-parallel generic algorithm from which we derive diverse parallel scientific applications.


The Playground Mediator: Visual Tool For Configuring And Debugging Distributed Applications, T. Paul Mccartney Jan 1998

The Playground Mediator: Visual Tool For Configuring And Debugging Distributed Applications, T. Paul Mccartney

All Computer Science and Engineering Research

The Mediator is a visual configuration tool for use with The Programmers' Playground distributed programming environment. With the Mediator, one can interactively launch distributed application modules, configured communication among the modules, observe communication patterns, interactively control module communication, kill running modules, and receive imported applications from a separate World Wide Web interface. This manual describes how to use the Mediator both as a stand-alone configuration tool and as a visual interface to the Playground Application Management System.


Fault-Tolerant Mobile Ip, Rajib Ghosh, George Varghese Jan 1998

Fault-Tolerant Mobile Ip, Rajib Ghosh, George Varghese

All Computer Science and Engineering Research

We describe mechanisms to enhance the reliability and performance of Mobile IP. In Mobile IP today home agents and foreign agents are single points of failure and potential performance bottlenecks. For example, a home agent crash can lead to communication failure if the mobile is away from home. In this paper we describe new mechanisms to allow redundant home and foreign agents. Redundant agents can take over from each other in case of failure, and also split load amongst themselves. Our mechanisms are simple, transparent to existing mobile nodes, and compatible with the existing Mobile IP specification. We have implemented …


Modeling Mobile Ip In Mobile Unity, Peter J. Mccann, Gruia-Catalin Roman Jan 1998

Modeling Mobile Ip In Mobile Unity, Peter J. Mccann, Gruia-Catalin Roman

All Computer Science and Engineering Research

With recent advances in wireless communication technology, mobile computing is an increasingly important area of research. A mobile system is one where independently executing components may migrate through some space during the course of the computation, and where the pattern of connectivity among the components changes as they move in and out of proximity. Mobile UNITY is a notation and proof logic for specifying and reasoning about mobile systems. In this paper it is argued that Mobile UNITY contributes to the modular development of system specifications because of the declarative fashion in which coordination among components is specified. The packet …


Lime: Linda Meets Mobility, Gian Pietro Picco, Amy L. Murphy, Gruia-Catalin Roman Jan 1998

Lime: Linda Meets Mobility, Gian Pietro Picco, Amy L. Murphy, Gruia-Catalin Roman

All Computer Science and Engineering Research

LIME is a system designed to assist in the rapid development of dependable mobile applications over both wired and ad hoc networks. Mobile agents reside on mobile hosts and all communication takes place via transiently shared tuple spaces distributed across the mobile hosts. The decoupled style of computing characterizing the Linda model is extended to the mobile environment. At the application level, both agents and hosts perceive movement as a sudden change of context. The set of tuples accessible by a particular agent residing on a given host is altered transparently in response to changes in the connectivity pattern among …


Virtual Reality Modelling Of A Cnc Machine, Damian O'Sullivan Jan 1998

Virtual Reality Modelling Of A Cnc Machine, Damian O'Sullivan

Theses

The increasing importance of training and upgrading skills has led to the use of new interactive technologies in the development of more effective training tools. Previous techniques for training Computer Numerical Control (CNC) machine operators, while excellent for their time, varied from brief inexpensive tutorials to expensive on the job training. A CNC machine uses a computer to perform the functions of the machine using a part program stored in the memory of the computer. This thesis describes a Virtual Reality (VR) model of a CNC milling machine, implemented within a VR environment representing a CNC workshop. Its development and …


Interactive Gradebook: The Missing (Hyper)Link, Doug Blank, George Holmes, Ryan Wells, Pawel Wolinksi Jan 1998

Interactive Gradebook: The Missing (Hyper)Link, Doug Blank, George Holmes, Ryan Wells, Pawel Wolinksi

Computer Science Faculty Research and Scholarship

This paper introduces the notion of the "interactive gradebook," a new niche where intelligent and interactive technologies can help educators teach and students learn.


The Role Of The Einstein Library Of Nova Southeastern University In Meeting The Needs Of Distance Education Students, Anne K. Abate Jan 1998

The Role Of The Einstein Library Of Nova Southeastern University In Meeting The Needs Of Distance Education Students, Anne K. Abate

CCAC Theses and Dissertations

The goal of this study was to evaluate the information needs of a selected segment of the distance learning graduate student population served by the Einstein Library at Nova Southeastern University and to propose a new model of library service based on the implementation of current and emerging technologies. Several survey instruments were developed and administered through electronic mail to students and faculty in the School of Computer and Information Sciences, the Center for Psychological Studies, and the School of Social and Systemic Studies, the Fischler Center for the Advancement of Education and the School of Business and Entrepreneurship at …


Effect Of Electronic Portfolio Assessments On The Motivation And Computer Interest Of Fourth And Fifth Grade Students In A Massachusetts Suburban School, Paul V. Montesino Jan 1998

Effect Of Electronic Portfolio Assessments On The Motivation And Computer Interest Of Fourth And Fifth Grade Students In A Massachusetts Suburban School, Paul V. Montesino

CCAC Theses and Dissertations

A preliminary causal-comparative study was conducted in an elementary suburban school in Massachusetts to investigate the impact of electronic portfolio assessments in student's intrinsic motivation and computer interest.

The target population were two groups of fourth grade and two groups of fifth grade students for a total of 77 subjects. They were trained and introduced to electronic portfolio assessments, a program which lasted for the entire school year. The students used Hyper Studio, a multimedia software program developed and marketed by Roger Wagner Publishing, Inc.

It was the intention of the elementary school program directors and teachers that students would …


A Simplified Faceted Approach To Information Retrieval For Reusable Software Classification, Victor Allen Nguyen Jan 1998

A Simplified Faceted Approach To Information Retrieval For Reusable Software Classification, Victor Allen Nguyen

CCAC Theses and Dissertations

Software Reuse is widely recognized as the most promising technique presently available in reducing the cost of software production. It is the adaptation or incorporation of previously developed software components, designs or other software-related artifacts (i.e. test plans) into new software or software development regimes. Researchers and vendors are doubling their efforts and devoting their time primarily to the topic of software reuse. Most have focused on mechanisms to construct reusable software but few have focused on the problem of discovering components or designs to meet specific needs. In order for software reuse to be successful, it must be perceived …


Genetic Approach For The Determination Of Object Parameters From X Ray Projections, Tayfun Günel, Sedef Kent Jan 1998

Genetic Approach For The Determination Of Object Parameters From X Ray Projections, Tayfun Günel, Sedef Kent

Turkish Journal of Electrical Engineering and Computer Sciences

In this study, a new method is presented, based on genetic algorithms for determining object parameters such as radii and/or attenuation coefficients with some assumptions and estimating a cross-sectional image of an object from its projections obtained by X ray illumination. After it was tested for projections degraded by different random noise levels, it was observed that the genetic and fuzzy genetic algorithms improved the signal to noise ratio of the projections. The fuzzy genetic algorithm gave better results than the genetic algorithm.


Fdtd Evaluation Of The Sar Distribution In A Human Head Near A Mobile Cellular Phone, Selçuk Paker, Levent Sevgi̇ Jan 1998

Fdtd Evaluation Of The Sar Distribution In A Human Head Near A Mobile Cellular Phone, Selçuk Paker, Levent Sevgi̇

Turkish Journal of Electrical Engineering and Computer Sciences

In this study, Finite-Difference Time-Domain (FDTD) method is used to calculate the Specific Absorbtion Rate (SAR; defined as the power absorbed by unit mass of the tissue) distribution in a human head near a hand-held cellular phone. A three dimensional FDTD algorithm is built in cartesian coordinates. A discrete human head model, derived from a Nuclear Magnetic Resonance (NMR) image by semi-automatic algorithm, is located within FDTD volume together with a discrete hand-held receiver model. FDTD simulations are carried out for both european GSM (operating at 900MHz) and DECT (operating at 1.8GHz) systems with a quarter-wavelength antenna, mounted on top …


Computational Geometry Column 34, Pankaj K. Agarwal, Joseph O'Rourke Jan 1998

Computational Geometry Column 34, Pankaj K. Agarwal, Joseph O'Rourke

Computer Science: Faculty Publications

Problems presented at the open-problem session of the 14th Annual ACM Symposium on Computational Geometry are listed.


Language Bindings For A Data-Parallel Runtime, Bryan Carpenter, Geoffrey C. Fox, Donald Leskiw, Xinying Li, Yuhong Wen Jan 1998

Language Bindings For A Data-Parallel Runtime, Bryan Carpenter, Geoffrey C. Fox, Donald Leskiw, Xinying Li, Yuhong Wen

Northeast Parallel Architecture Center

The NPAC kernel runtime, developed in the PCRC (Parallel Compiler Runtime Consortium) project, is a runtime library with special support for the High Performance Fortran data model. It provides array descriptors for a generalized class of HPF-like distributed arrays, support for parallel access to their elements, and a rich library of collective communication and arithmetic operations for manipulating these arrays. The library has been successfully used as a component in experimental HPF translation systems. With prospects for early appearance of fully-featured, efficient HPF compilers looking questionable, we discuss a class of more easily implementable data-parallel language extensions that preserve many …


Java/Corba Based Real-Time Infrastructure To Integrate Event-Driven Simulations, Collaboration And Distributed Object/Componentware Computing, Geoffrey C. Fox, Wojtek Furmanski, Hasan T. Ozdemir Jan 1998

Java/Corba Based Real-Time Infrastructure To Integrate Event-Driven Simulations, Collaboration And Distributed Object/Componentware Computing, Geoffrey C. Fox, Wojtek Furmanski, Hasan T. Ozdemir

Northeast Parallel Architecture Center

We are discussing the four major standard candidates for distributed object/componentware computing: Java, CORBA, COM and WOM within our proposed coordination framework we call Pragmatic Object Web (POW). We describe our integration approach based on multi-protocol middleware server JWORB (Java Web Object Request Broker) that currently integrates HTTP and IIOP and which we now further develop to also support COM and WOM core functionalities. We are also experimenting with visual data ow authoring front-ends using NPAC WebFlow system on top of JWORB based software bus. Finally, we illustrate our technologies in one major application domain- DoD Modeling and Simulation- where …


Towards A Java Environment For Spmd Programming, Bryan Carpenter, Guansong Zhang, Geoffrey C. Fox, Xiaoming Li Jan 1998

Towards A Java Environment For Spmd Programming, Bryan Carpenter, Guansong Zhang, Geoffrey C. Fox, Xiaoming Li

Northeast Parallel Architecture Center

As a relatively straightforward object-oriented language, Java is a plausible basis for a scientific parallel programming language. We outline a conservative set of language extensions to support this kind of programming. The programming style advocated is Single Program Multiple Data (SPMD), with parallel arrays added as language primitives. Communications involving distributed arrays are handled through a standard library of collective operations. Because the underlying programming model is SPMD programming, direct calls to other communication packages are also possible from this language.


A Global Communication Optimization Technique Based On Data-Flow Analysis And Linear Algebra, Mahmut Kandemir, P. Banerjee, Alok Choudhary, J. Ramanujam Jan 1998

A Global Communication Optimization Technique Based On Data-Flow Analysis And Linear Algebra, Mahmut Kandemir, P. Banerjee, Alok Choudhary, J. Ramanujam

Electrical Engineering and Computer Science - All Scholarship

Reducing communication overhead is extremely important in distributed-memory message-passing architectures. In this paper, we present a technique to improve communication that considers data access patterns of the entire program. Our approach is based on a combination of traditional data-flow analysis and a linear algebra framework, and works on structured programs with conditional statements and nested loops but without arbitrary goto statements. The distinctive features of the solution are the accuracy in keeping communication set information, support for general alignments and distributions including block-cyclic distributions and the ability to simulate some of the previous approaches with suitable modifications. We also show …


Integrating Security Into The Curriculum, Cynthia E. Irvine, Shiu-Kai Chin, Deborah Frincke Jan 1998

Integrating Security Into The Curriculum, Cynthia E. Irvine, Shiu-Kai Chin, Deborah Frincke

Electrical Engineering and Computer Science - All Scholarship

The number of skilled practitioners of computer security who are able to address the complexities of modern technology and are familiar with successful approaches to system security is very small. People want security but are faced with two difficulties. First, they do not know how to achieve it in the context of their enterprises. They may not even know of a way to translate organizational procedures into policies, much less implement a set of mechanisms to enforce those policies. Second, they have no way of knowing whether their chosen mechanisms are effective. The recent US Presidential Commission on Critical Infrastructure …


Strictly Level-Decreasing Logic Programs, Pascal Hitzler, Anthony K. Seda Jan 1998

Strictly Level-Decreasing Logic Programs, Pascal Hitzler, Anthony K. Seda

Computer Science and Engineering Faculty Publications

We study strictly level-decreasing logic programs (sld-programs) as defined earlier by the present authors. It will be seen that sld-programs, unlike most other classes of logic programs, have both a highly intuitive declarative semantics, given as a unique supported model, and are computationally adequate in the sense that every partial recursive function can be represented by some sld-program P. Allowing for a safe use of cuts, an interpreter based on SLDNF-resolution, as implemented for example in standard Prolog systems, is shown to be sound and complete with respect to this class of programs. Furthermore, we study connections between topological …


Interestingness Of Discovered Association Rules In Terms Of Neighborhood-Based Unexpectedness, Guozhu Dong, Jinyan Li Jan 1998

Interestingness Of Discovered Association Rules In Terms Of Neighborhood-Based Unexpectedness, Guozhu Dong, Jinyan Li

Kno.e.sis Publications

One of the central problems in knowledge discovery is the development of good measures of interestingness of discovered patterns. With such measures, a user needs to manually examine only the more interesting rules, instead of each of a large number of mined rules. Previous proposals of such measures include rule templates, minimal rule cover, actionability, and unexpectedness in the statistical sense or against user beliefs.

In this paper we will introduce neighborhood-based interestingness by considering unexpectedness in terms of neighborhood-based parameters. We first present some novel notions of distance between rules and of neighborhood of rules. The neighborhood-based interestingness of …


User Response And Organisational Fit For Information Systems In Earth Observation, Jeff Kingwell Jan 1998

User Response And Organisational Fit For Information Systems In Earth Observation, Jeff Kingwell

Theses: Doctorates and Masters

A group of seventy six scientists and data managers in the Australian research agency CSIRO were surveyed to establish their needs and preferences in relation to information systems for Earth observation data. After study of available alternatives, three prototype Earth observation information management systems were installed and the user response was evaluated through interview of fifteen of the group. The prototypes consisted of web-based client servers which permitted users to interrogate databases of Earth observation datasets; to search for information about sensor or satellite performance, and to retrieve data and information products. The chosen systems were CILS, the CEOS (Committee …


The Auditory Display In Interactive Courseware: Moving Human Factors Into Computer Education, David T. Lauret Jan 1998

The Auditory Display In Interactive Courseware: Moving Human Factors Into Computer Education, David T. Lauret

CCAC Theses and Dissertations

The arrival of inexpensive high fidelity audio capabilities for personal computers has been accompanied by sweeping claims of enhanced educational effectiveness. Research has only served to confuse these claims with both significant and non-significant findings. This may be due partly to the single dimensional model which has been assumed when examining audio. When computer-based audio is examined as a multi-dimensional display analogous in capability and function to the more familiar visual display (computer screen), a different picture emerges. Although it is now clear that integrated audio can enhance learning, the instructional designer is still left with little guidance whether or …


Automatic Granularity Control For Load Balancing Of Concurrent Particle Simulations, Marc Rieffel, Stephen Taylor, Jerrell Watts Jan 1998

Automatic Granularity Control For Load Balancing Of Concurrent Particle Simulations, Marc Rieffel, Stephen Taylor, Jerrell Watts

Electrical Engineering and Computer Science - All Scholarship

This paper demonstrates the use of automatic granularity control as part of dynamic load balancing for irregular, particle-based simulations. Performance optimization techniques are considered in the context of a concurrent Direct Simulation Monte Carlo method used to study the rarefied gas flow inside three-dimensional plasma reactors. Several computational techniques are used to reduce the overall time to deliver realistic threedimensional results. The effectiveness of dynamic load balancing and granularity control are presented for large-scale simulations on distributed-memory multicomputers.


Signal Injection With Perceptual Criteria, T. Engi̇n Tuncer Jan 1998

Signal Injection With Perceptual Criteria, T. Engi̇n Tuncer

Turkish Journal of Electrical Engineering and Computer Sciences

In this paper, a novel method for increasing the coding performance and information transmission capacity is presented. This method is mainly based on perceptual modelling of input signal such as speech or audio. Presented approach may be seen as an alternative to transforms which dynamically change analysis window for better energy compaction. A perceptual model is established in order to obtain a global masking threshold in frequency below which sounds become inaudible. Certain criteria are developed for identifying the signal injection bands. A new multiband filter design method which is a generalization of windowing method is used to separate the …


State Of Art In Realistic Head Modeling For Electro-Magnetic Source Imaging Of The Human Brain, Nevzat G. Gençer, İ. Oğuz Tanzer, M. Kemal Özdemi̇r, Can E. Acar, Mert Sungur Jan 1998

State Of Art In Realistic Head Modeling For Electro-Magnetic Source Imaging Of The Human Brain, Nevzat G. Gençer, İ. Oğuz Tanzer, M. Kemal Özdemi̇r, Can E. Acar, Mert Sungur

Turkish Journal of Electrical Engineering and Computer Sciences

Electric currents produced by the neural activity in the brain create electric potentials on the scalp and magnetic field distribution outside the scalp. Measuring electric and magnetic fields provides a means to understand the spatio-temporal distribution of the neural activity. The representations of the intracellular electric current of active cell populations based on bimodal data are called electro-magnetic source image (EMSI). With the recent development of large arrays of magnetic sensors, and systems for measuring scalp voltages at more than 100 locations, it is now feasible to implement computational methods that employ numerical models which incorporate the correct geometry and …


On Circulant Weighing Matrices, K. T. Arasu, Jennifer Seberry Jan 1998

On Circulant Weighing Matrices, K. T. Arasu, Jennifer Seberry

Mathematics and Statistics Faculty Publications

Algebraic techniques are employed to obtain necessary conditions for the existence of certain circulant weighing matrices. As an application we rule out the existence of many circulant weighing matrices. We study orders n = 82 +8+1, for 10 ~ 8 ~ 25. These orders correspond to the number of points in a projective plane of order 8.