Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Engineering (85)
- Computer Engineering (65)
- Databases and Information Systems (34)
- Mathematics (24)
- Education (20)
-
- Applied Mathematics (19)
- Higher Education (18)
- Arts and Humanities (16)
- Teacher Education and Professional Development (16)
- History (15)
- History of Science, Technology, and Medicine (15)
- Science and Mathematics Education (15)
- Software Engineering (13)
- Electrical and Computer Engineering (12)
- Numerical Analysis and Scientific Computing (11)
- OS and Networks (9)
- Artificial Intelligence and Robotics (8)
- Graphics and Human Computer Interfaces (8)
- Social and Behavioral Sciences (8)
- Information Security (7)
- Theory and Algorithms (7)
- Business (6)
- Communication (6)
- Life Sciences (6)
- Systems Architecture (6)
- Bioinformatics (5)
- Communication Technology and New Media (5)
- Programming Languages and Compilers (5)
- Institution
-
- Purdue University (83)
- Air Force Institute of Technology (54)
- Missouri University of Science and Technology (46)
- Washington University in St. Louis (41)
- Singapore Management University (27)
-
- Syracuse University (26)
- New Jersey Institute of Technology (20)
- Old Dominion University (16)
- Dartmouth College (15)
- Taylor University (15)
- Wright State University (15)
- Portland State University (11)
- Western Michigan University (9)
- Loyola University Chicago (5)
- University of Nebraska - Lincoln (5)
- Nova Southeastern University (4)
- Brigham Young University (3)
- Clemson University (3)
- Edith Cowan University (3)
- Butler University (2)
- Illinois Wesleyan University (2)
- Southern University and A&M College (2)
- University of Alabama in Huntsville (2)
- University of North Florida (2)
- University of Richmond (2)
- Bryn Mawr College (1)
- Central Washington University (1)
- College of Saint Benedict and Saint John's University (1)
- Department of Primary Industries and Regional Development, Western Australia (1)
- Embry-Riddle Aeronautical University (1)
- Keyword
-
- College of Engineering and Computer Science (10)
- Computer Science (10)
- Engineering (10)
- Newsletters (10)
- Science news (10)
-
- Technical writing (10)
- Object-oriented programming (Computer science) (8)
- Software engineering (7)
- Object-oriented databases (6)
- Computer science (5)
- Expert systems (Computer science) (5)
- Parallel computing (5)
- Computer algorithms (4)
- Genetic algorithms (4)
- Mapping (4)
- Virtual reality (4)
- Ada (Computer program language) (3)
- Air warfare--Simulation methods (3)
- Computer simulation (3)
- File system (3)
- Parallel processing (Electronic computers) (3)
- Parallel programming (Computer science) (3)
- Petri nets (3)
- Programming (3)
- Reasoning (3)
- Synthetic environments (3)
- User interfaces (Computer systems) (3)
- Algorithm (2)
- Algorithm Design (2)
- Algorithms (2)
- Publication
-
- Department of Computer Science Technical Reports (83)
- Theses and Dissertations (54)
- Computer Science Technical Reports (46)
- All Computer Science and Engineering Research (41)
- Research Collection School Of Computing and Information Systems (27)
-
- ACMS Conference Proceedings 1993 (14)
- Theses (13)
- BITs and PCs Newsletter (10)
- Northeast Parallel Architecture Center (10)
- Masters Theses (9)
- Computer Science Faculty Research & Creative Works (8)
- Dissertations (7)
- Electrical Engineering and Computer Science - Technical Reports (7)
- College of Engineering and Computer Science - Former Departments, Centers, Institutes and Projects (6)
- Dissertations and Theses (6)
- Computer Science Theses & Dissertations (5)
- Computer Science: Faculty Publications and Other Works (5)
- Kno.e.sis Publications (5)
- Computer Science Faculty Publications and Presentations (4)
- Electrical & Computer Engineering Theses & Dissertations (4)
- Faculty Publications (4)
- Computer Science Faculty Publications (3)
- Dartmouth Scholarship (3)
- Electrical Engineering and Computer Science - All Scholarship (3)
- School of Computing: Faculty Publications (3)
- CCIS Networking / SCIS Networking magazines (2)
- Department of Math & Statistics Technical Report Series (2)
- Electronic Dissertations and Theses (2)
- Honors Capstone Projects and Theses (2)
- Honors Projects (2)
- Publication Type
Articles 121 - 150 of 428
Full-Text Articles in Computer Sciences
Some Applications Of Constructive Real Algebraic Geometry, Chandrajit L. Bajaj
Some Applications Of Constructive Real Algebraic Geometry, Chandrajit L. Bajaj
Department of Computer Science Technical Reports
No abstract provided.
Semantic Problems Of Generative, Constraint Based Design, Christoph M. Hoffmann
Semantic Problems Of Generative, Constraint Based Design, Christoph M. Hoffmann
Department of Computer Science Technical Reports
No abstract provided.
A Distributed Memory Algorithm For 3-D Fft, Calin R. Costian, Dan C. Marinescu
A Distributed Memory Algorithm For 3-D Fft, Calin R. Costian, Dan C. Marinescu
Department of Computer Science Technical Reports
No abstract provided.
Gencray Language Reference Manual, Version 2, Sanjiva Weerawarana, Ann C. Catlin, Elias N. Houstis, John R. Rice
Gencray Language Reference Manual, Version 2, Sanjiva Weerawarana, Ann C. Catlin, Elias N. Houstis, John R. Rice
Department of Computer Science Technical Reports
No abstract provided.
Hybrid Arq Schemes For Point-To-Multipoint Communications Over Nonstationary Broadcast Channels, Robert H. Deng
Hybrid Arq Schemes For Point-To-Multipoint Communications Over Nonstationary Broadcast Channels, Robert H. Deng
Research Collection School Of Computing and Information Systems
Hybrid automatic-repeat-request (ARQ) error control schemes make use of both error detection and error correction in order to achieve high throughput and low undetected error probabilities on two way channels. Two hybrid ARQ schemes, termed hybrid go-back-N (HGB- N) and hybrid selective-repeat (HSR), are proposed for point-to-multipoint communications over broadcast channels. Both schemes incorporate a concatenated code for error correction and error detection. The performance study of the hybrid schemes is based on a two-state Markov model of a burst noise channel. An analytic solution is derived for the throughput efficiency of the HSR scheme, while approximations and computer simulation …
Entity Identification In Database Integration: An Evidential Reasoning Approach, Ee Peng Lim, Jaideep Srivastava
Entity Identification In Database Integration: An Evidential Reasoning Approach, Ee Peng Lim, Jaideep Srivastava
Research Collection School Of Computing and Information Systems
Entity identification is the problem of matching object instances from different databases which correspond to the same real-world entity. In this paper, we present a 2-step entity identification process in which attributes for matching tuples may be missing in certain tuples, and thus need to be derived prior to the matching. To match tuples, we require identity rules which specify the conditions to be satisfied by a pair of tuples, from different databases, before they can be considered as modeling the same real-world entity. We also introduce ILFD's (instance-level functional dependencies) as a form of inference rules which derive the …
Rsvp: A New Resource Reservation Protocol, Daniel Zappala, Stephen Deering, Deborah Estrin, Scott Shenker, Lixia Zhang
Rsvp: A New Resource Reservation Protocol, Daniel Zappala, Stephen Deering, Deborah Estrin, Scott Shenker, Lixia Zhang
Faculty Publications
The current Internet architecture, embodied in the Internet Protocol (IP) network protocol, offers a very simple service model: point-to-point best-effort service. In recent years, several new classes of distributed applications have been developed, such as remote video, multimedia conferencing, data fusion, visualization, and virtual reality. It is becoming increasingly clear that the Internet’s primitive service model is inadequate for these new applications. This inadequacy stems from the failure of the point-to-point best-effort service model to address two application requirements. First, many of these applications are very sensitive to the quality of service their packets receive. For a network to deliver …
Computerized Vehicle Routing Programs And Their Effect On Vehicle Utilization In The Air Force, Rex E. Adee, William G. Howard
Computerized Vehicle Routing Programs And Their Effect On Vehicle Utilization In The Air Force, Rex E. Adee, William G. Howard
Theses and Dissertations
The purpose of this study is to determine if a commercial computerized vehicle routing program improves vehicle utilization for an Air Force base transportation organization. First, the researchers investigate current routing procedures of Air Force base transportation organizations. Second, researchers identify a commercial computerized vehicle routing program that enables the authors to conduct a comparison of vehicle utilization rates between an Air Force base transportation organization and commercial computerized vehicle routing programs. The study reveals that implementing a computerized vehicle routing program in place of a manual routing procedure does not improve vehicle utilization. However, the study reveals some limitations …
On The Automation Of Object-Oriented Requirements Analysis, Nancy L. Crowley
On The Automation Of Object-Oriented Requirements Analysis, Nancy L. Crowley
Theses and Dissertations
The research investigated the possibility that an object-oriented requirements analysis (OORA) specification model can be represented in a computer system and used as a basis for the elicitation of the information necessary for the development of an object-oriented specification for a particular problem. The proof-of-concept system developed is called the OORA automated Knowledge System (OAKS). OAKS contains a generic domain model that is modified to satisfy a particular problem in the domain. The core of OAKS is a reusable domain model, which represents a domain of interest. The domain model is used as a basis for user changes that are …
Data Dependence In Programs Involving Indexed Variables, Borislav Nikolik
Data Dependence In Programs Involving Indexed Variables, Borislav Nikolik
Dissertations and Theses
Symbolic execution is a powerful technique used to perform various activities such as program testing, formal verification of programs, etc. However, symbolic execution does not deal with indexed variables in an adequate manner. Integration of indexed variables such as arrays into symbolic execution would increase the generality of this technique. We present an original substitution technique that produces array-term-free constraints as a counterargument to the commonly accepted belief that symbolic execution cannot handle arrays. The substitution technique deals with constraints involving array terms with a single aggregate name, array terms with multiple aggregate names, and nested array terms. Our approach …
Implicit Methods On Parallel Processors, Larry Reeves
Implicit Methods On Parallel Processors, Larry Reeves
Computer Science Technical Reports
Since most partial differential equations (PDEs) do not have exact solutions, they are usually solved by some type of numerical method. Since a numerical method is commonly built from finite difference approximations derived from Taylor series expansions, such a development is derived. Stability and convergence of these methods is defined and the rate of convergence is defined and shown for a few simple methods. Of particular importance is the difference between implicit and explicit methods. Finally, the current applications and adaptations of implicit methods on parallel processors are examined and their strengths and weaknesses discussed.
Evaluating The Effectiveness Of Certain Metrics In Measuring The Quality Of End User Documentation, Ronald Morrison
Evaluating The Effectiveness Of Certain Metrics In Measuring The Quality Of End User Documentation, Ronald Morrison
Dissertations and Theses
Traditional methods of evaluating quality in computer end user documentation have been subjective in nature, and have not been widely used in practice. Attempts to quantify quality and more narrowly define the essential features of quality have been limited -- leaving the issue of quality largely up to the writer of the user manual.
Quantifiable measures from the literature, especially Velotta (1992) and Brockman (1990), have been assembled into a set of uniformly weighted metrics for the measurement of document quality. This measure has been applied to the end user documentation of eighty-two personal computer packages. End user documentation is …
Formal Model And Specification Of Deadlock, Pei-Yu Li, Bruce M. Mcmillin
Formal Model And Specification Of Deadlock, Pei-Yu Li, Bruce M. Mcmillin
Computer Science Technical Reports
In this paper, we present a formal model of deadlock in a distributed system and develop the deadlock specification in terms of time-dependent predicates. Primitive activities of processes in the distributed system are specified by the predicates so that system behaviors can be described by logic operations. With the formal model, we have an insight into the definition of deadlock in local views. A rigorous proof to show the equivalence of local-time and global-time deadlock specifications is presented. The local-time deadlock specification, which defines the timing of dependence between deadlocked processes, will be useful in the correctness verification of distributed …
Specifying And Enforcing Intertask Dependencies, Paul Attie, Munindar Singh, Amit P. Sheth, Marek Rusinkiewicz
Specifying And Enforcing Intertask Dependencies, Paul Attie, Munindar Singh, Amit P. Sheth, Marek Rusinkiewicz
Kno.e.sis Publications
Extensions of the traditional atomic transaction model are needed to support the development of multi-system applications or workflows that access heterogeneous databases and legacy application systems. Most extended transaction models use conditions involving events or dependencies between transactions. Intertask dependencies can serve as a uniform framework for defining extended transaction models. In this paper we introduce event attributes needed to determine whether a dependency is enforceable and to properly schedule events in extended transaction models. Using these attributes and a formalization of a dependency into the temporal logic CTL, we can automatically synthesize an automaton that captures the computations that …
Measuring The Effects Of Thread Placement On The Kendall Square Ksr1, Amy Apon, T D. Wagner, E Smirni, M Madhukar, L W. Dowdy
Measuring The Effects Of Thread Placement On The Kendall Square Ksr1, Amy Apon, T D. Wagner, E Smirni, M Madhukar, L W. Dowdy
Publications
This paper describes a measurement study of the effects of thread placement on memory access times on the Kendall Square multiprocessor, the KSRl. The KSRl uses a conventional shared memory programming model in a distributed memory architecture. The architecture is based on a ring of rings of 64-bit superscalar microprocessors. The KSRl has a Cache-Only Memory Architecture (COMA). Memory consists of the local cache memoria attached to each processor. Whenever an address is accessed, the data item is automatically copied to the local cache memory module, 80 that access times for subsequent references will be minimal. If a local cache …
A Network Management Tool For The University Of Tennessee At Chattanooga Using Simple Network Management Protocol, Ghasem Shojaie
A Network Management Tool For The University Of Tennessee At Chattanooga Using Simple Network Management Protocol, Ghasem Shojaie
Masters Theses and Doctoral Dissertations
This research is an attempt to develop a general purpose network management tool, using the Simple Network Management Protocol, for the University of Tennessee at Chattanooga (UTC). This tool is intended to be a non vendor specific application that runs on very low cost hardware, yet provides the primary functions one needs to monitor the health of network devices such as routers and bridges. The Simple Network Management Protocol was chosen because it is an industry standard. It has fewer operators than other network management protocols; therefore, it is simpler to implement. Because of the type of network that is …
A Study Of Automated Estimating Of Software Cost, Steven Shouli Wang
A Study Of Automated Estimating Of Software Cost, Steven Shouli Wang
Masters Theses
The objectives of this thesis are to survey software cost estimation methods and to discuss how the methods can be applied as conceptual knowledge in a software cost estimation expert database system. The various applications of expert database systems are discussed. Consequently, a new method to approach the software cost estimation has been proposed.
This proposed method is based upon a dozen years of analyzing software cost models which have been done by some dedicated scientists in universities, research organizations, and industry. A CASE tool called IASCE has been designed to assist the project manager to estimate a proposed project …
Optimizing Communication Routing In Parallel Computer Architectures, Nikolaos T. Liolios
Optimizing Communication Routing In Parallel Computer Architectures, Nikolaos T. Liolios
Masters Theses
This thesis is a research effort to improve on existing algorithms for processor placement and routing on hypercube and 2d-transputer parallel architectures that perform communications through message propagation. Given a set of processors N, randomly distributed on the parallel computer network, the problem is to find an optimal communication routing that minimizes the number of required links and intermediate processors. It was concluded that the spanning tree is the best starting heuristic for the routing problem. For hypercubes an algorithm was developed that outperforms all algorithms in the literature. For 2d-transputers the method of overlap maximization used in VLSI routing, …
Distributed And Collaborative Volume Visualization, Vinod Anupam, Chandrajit Bajaj, Daniel Schikore, Matthew Schikore
Distributed And Collaborative Volume Visualization, Vinod Anupam, Chandrajit Bajaj, Daniel Schikore, Matthew Schikore
Department of Computer Science Technical Reports
No abstract provided.
Global Committability In Multidatabase Systems, O. Bukhres, Ahmed K. Elmagarmid, J. Jing, W. Kim, A. Zhang
Global Committability In Multidatabase Systems, O. Bukhres, Ahmed K. Elmagarmid, J. Jing, W. Kim, A. Zhang
Department of Computer Science Technical Reports
No abstract provided.
A Geometric Constraint Solver, William Bouma, Ioannis Fudos, Christoph M. Hoffmann, Jiazhen Cai, Robert Paige
A Geometric Constraint Solver, William Bouma, Ioannis Fudos, Christoph M. Hoffmann, Jiazhen Cai, Robert Paige
Department of Computer Science Technical Reports
No abstract provided.
Parallel Detection Of All Palindromes In A String, Alberto Apostolico, Dany Breslauer, Zvi Galil
Parallel Detection Of All Palindromes In A String, Alberto Apostolico, Dany Breslauer, Zvi Galil
Department of Computer Science Technical Reports
No abstract provided.
Geometric Approaches To Mesh Generation, Christoph M. Hoffmann
Geometric Approaches To Mesh Generation, Christoph M. Hoffmann
Department of Computer Science Technical Reports
No abstract provided.
Smoothing Vertex-Degree Bounded Polyhedra, Jörg Peters
Smoothing Vertex-Degree Bounded Polyhedra, Jörg Peters
Department of Computer Science Technical Reports
No abstract provided.
Performance Analysis Of Two Bridged Csma/Cd Networks, C. C. Ko, W. C. Wang, J. L. Du, Robert H. Deng, K. M. Lye
Performance Analysis Of Two Bridged Csma/Cd Networks, C. C. Ko, W. C. Wang, J. L. Du, Robert H. Deng, K. M. Lye
Research Collection School Of Computing and Information Systems
This paper analyses the performance of two non-persistent CSMA/CD LANs linked by a bridge. The main function of the bridge is to buffer all internet work packets and forward them across networks to their destinations. From establishing and solving the main equations governing the behaviour of the bridged networks, the effects of design parameters such as the bridge buffer size and re-transmission back off delay on the performance of the system are studied. It is shown that if these parameters are chosen properly, better throughput and delay performance can be obtained, when compared with an equivalent CSMA/CD network without using …
Facial Image Retrieval, Identification, And Inference System, Jian Kang Wu, Yew Hock Ang, Chiam Prong Lam, S. K. Moorthy, Arcot Desai Narasimhalu
Facial Image Retrieval, Identification, And Inference System, Jian Kang Wu, Yew Hock Ang, Chiam Prong Lam, S. K. Moorthy, Arcot Desai Narasimhalu
Research Collection School Of Computing and Information Systems
Recognition of a human face is very easy even to a child, but is extremely difficult for computers. Here we present a Computer Aided Facial Image Identification, Retrieval and Inference System (CAFIIRIS) for criminal identification. The system stores and manages facial images and criminal records, providing necessary image and text processing, and editing tools. Inference of facial images of different ages of a person is also possible. Access to facial images can be done via key words, fuzzy descriptions, and visual browsing.
A Survey Of Expert Systems In Singapore And The Integration Of Multimedia Technology And Expert Systems, Arcot Desai Narasimhalu
A Survey Of Expert Systems In Singapore And The Integration Of Multimedia Technology And Expert Systems, Arcot Desai Narasimhalu
Research Collection School Of Computing and Information Systems
Expert systems technologies have been widely adopted by different industries form the early 1980s. There have been examples of expert systems embedded in applications developed for the financial and banking sector, manufacturing, services and government. In section 2 of this paper, we present a scan of expert systems used in different sectors. Section 3 will cover the expert system tools and applications developed in the decade of the 1980s. Section 4 will present some of the ongoing expert systems related activities. Section 5 will extrapolate the present work to forecast the future types of expert systems that might be developed …
Memory-Adaptive External Sorting, Hwee Hwa Pang, Michael J. Carey, Miron Livny
Memory-Adaptive External Sorting, Hwee Hwa Pang, Michael J. Carey, Miron Livny
Research Collection School Of Computing and Information Systems
In real-time and goal-oriented database systems, the amount of memory assigned to queries that sort or join large relations may fluctuate due to contention from other higher priority transactions. This study focuses on techniques that enable external sorts both to reduce their buffer usage when they lose memory, and to effectively utilize any additional buffers that are given to them. We also show how these techniques can be extended to work with sort-merge joins. A series of experiments confirms that our proposed techniques are useful for sorting and joining large relations in the face of memory fluctuations.
A Cognitively Motivated System For Software Component Reuse, Michael Joseph Mateas
A Cognitively Motivated System For Software Component Reuse, Michael Joseph Mateas
Dissertations and Theses
Software reuse via component libraries suffers from the twin problems of code location and comprehension. The Intelligent Code Object Planner (ICOP) is a cognitively motivated system that facilitates code reuse by answering queries about how to produce an effect with the library. It can plan for effects which are not primitive with respect to the library by building a plan that incorporates multiple components. The primary subsystems of ICOP are a knowledge base which describes the ontology of the library, a natural language interface which translates user queries into a formal effect language (predicates), a planner which accepts the effect …
Parallel Genetic Algorithm For The Dag Vertex Splitting Problem, Matthias Mayer
Parallel Genetic Algorithm For The Dag Vertex Splitting Problem, Matthias Mayer
Computer Science Technical Reports
Directed Acyclic Graphs (DGAs) are often used to model circuits and networks. The path length in such DAGs represents circuit or network delays. In the vertex splitting problem, the objective is to determine a minimum number of vertices from the graph to split such that the resulting graph has no path of length greater than a given maximum delay δ. The problem has been proven to be NP-hard. A sequential Genetic Algorithm has been developed to solve the DAG Vertex Splitting Problem. Unlike a standard Genetic Algorithm, this approach uses a variable chromosome length to represent the vertices that split …