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

Computer Sciences Commons

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

2004

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 511 - 540 of 797

Full-Text Articles in Computer Sciences

A Secure Lightweight Currency Service Provider, Chih-Wen Hsiao, David Turner, Keith Ross Jan 2004

A Secure Lightweight Currency Service Provider, Chih-Wen Hsiao, David Turner, Keith Ross

Theses Digitization Project

The main purpose of this project is to build a bank system that offers a friendly and simple interface to let users easily manage their lightweight currencies. The Lightweight Currency Protocol (LCP) was originally proposed to solve the problem of fairness in resource cooperatives. However, there are other possible applications of the protocol, including the control of spam and as a general purpose medium of exchange for low value transactions. This project investigates the implementation issues of the LCP, and also investigates LCP bank services to provide human interface to currency operations.


Helpdesk Support Alert System, Vorapong Chinpanich Jan 2004

Helpdesk Support Alert System, Vorapong Chinpanich

Theses Digitization Project

The goal of this project was to implement the Helpdesk Support Alert System in the Data Center Services (DCS) of California State University, San Bernardino's (CSUSB's) Information Resource and Technology Division (IRT). DCS is responsible for ensuring uninterrupted operation of all CSUSB administrative computing systems. These responsibilities include user support, system maintenance, and system security. The DCS helpdesk cannot be staffed 24 hours a day; this application is designed to alert DCS technicians of emergencies when they are away from the helpdesk. The Helpdesk Support Alert System sends out an automated emergency alert in the form of a short text …


A Java Image Editor And Enhancer, Lalitha Darbhamulla Jan 2004

A Java Image Editor And Enhancer, Lalitha Darbhamulla

Theses Digitization Project

The purpose of this project is to develop a Java Applet that provides all the tools needed for creating image fantasies. It lets the user pick a template and an image, and combine them together. The user can then apply image processing techniques such as rotation, zooming, blurring etc according to his/her requirements.


Pdf Receipts: A Micro-Based-Payment Web Service, Yu-Feng Ho Jan 2004

Pdf Receipts: A Micro-Based-Payment Web Service, Yu-Feng Ho

Theses Digitization Project

The purpose of this project is to design, build and implement an instance of a specified online payment system, which is based on micro-payments. The three components for this system are a bookstore, a receipt service and a currency issuer.


Movie Theater Ticket Order System: (Mttos), Chun-Kai Chiu Jan 2004

Movie Theater Ticket Order System: (Mttos), Chun-Kai Chiu

Theses Digitization Project

This project is a movie theater order system. This system allows people to get movie information and purchase tickets on the Internet. This project is based on a Model-View-Controller (MVC) architecture, which introduces a controller servlet to provide a single point of entry to the web system and encourages more reuse and extensibility of the code.


Dynamic Report Generator, Liquan Xie Jan 2004

Dynamic Report Generator, Liquan Xie

Theses Digitization Project

This project describes DRG (Dynamic Report Generator). This program can be used on the internet to summarize the content of a database based on user criteria. DRG allows the user to choose a database, input the data, and generate a report based on user input, and print out the results in a new format. This paper describes the design and analysis of the DRG program.


A Web-Based, Database Bound, Wysiwyg Development Environment For Web Applications, David Blane Delong Jan 2004

A Web-Based, Database Bound, Wysiwyg Development Environment For Web Applications, David Blane Delong

Theses Digitization Project

This project, WebAppDesigner, combines a "What You See Is What You Get" (WYSISYG) web page designer, database table designer, query tool, and an automatic deployment process into a single easy to use solution for small businesses and individuals.


Context Sensitive Anomaly Monitoring Of Process Control Flow To Detect Mimicry Attacks And Impossible Paths, Haizhi Xu, Wenliang Du, Steve J. Chapin Jan 2004

Context Sensitive Anomaly Monitoring Of Process Control Flow To Detect Mimicry Attacks And Impossible Paths, Haizhi Xu, Wenliang Du, Steve J. Chapin

Electrical Engineering and Computer Science - All Scholarship

Many intrusions amplify rights or circumvent defenses by issuing system calls in ways that the original process did not. Defense against these attacks emphasizes preventing attacking code from being introduced to the system and detecting or preventing execution of the injected code. Another approach, where this paper fits in, is to assume that both injection and execution have occurred, and to detect and prevent the executing code from subverting the target system. We propose a method using waypoints: marks along the normal execution path that a process must follow to successfully access operating system services. Waypoints actively log trustworthy context …


Optimum Transmission Range For Wireless Ad Hoc Networks, Jing Deng, Yunghsiang S. Han, Po-Ning Chen, Pramod K. Varshney Jan 2004

Optimum Transmission Range For Wireless Ad Hoc Networks, Jing Deng, Yunghsiang S. Han, Po-Ning Chen, Pramod K. Varshney

Electrical Engineering and Computer Science - All Scholarship

The transmission range that achieves the most economical use of energy in wireless ad hoc networks is studied under homogeneous node distribution. By assuming the knowledge of node location, we first proposed a transmission strategy to ensure the progress of data packets toward their final destinations. Then the average packet progress for a transmission range universal for all nodes is derived, which is accordingly used to determine the optimal transmission range that gives the maximum efficiency of energy consumption. Different from some previous work, our analysis does not make the assumption of large nodal density in the wireless ad hoc …


Cooperative Game Theory Within Multi-Agent Systems For Systems Scheduling, Derek Messie, Jae C. Oh Jan 2004

Cooperative Game Theory Within Multi-Agent Systems For Systems Scheduling, Derek Messie, Jae C. Oh

Electrical Engineering and Computer Science - All Scholarship

Research concerning organization and coordination within multi-agent systems continues to draw from a variety of architectures and methodologies. The work presented in this paper combines techniques from game theory and multi-agent systems to produce self-organizing, polymorphic, lightweight, embedded agents for systems scheduling within a large-scale real-time systems environment. Results show how this approach is used to experimentally produce optimum real-time scheduling through the emergent behavior of thousands of agents. These results are obtained using a SWARM simulation of systems scheduling within a High Energy Physics experiment consisting of 2500 digital signal processors.


Access Control In A Distributed Decentralized Network: An Xml Approach To Network Security Using Xacml And Saml, Paul J. Mazzuca Jan 2004

Access Control In A Distributed Decentralized Network: An Xml Approach To Network Security Using Xacml And Saml, Paul J. Mazzuca

Dartmouth College Undergraduate Theses

The development of eXtensible Distributed Access Control (XDAC) systems is influenced by the transference of data access and storage from the local computer to the network. In this distributed system, access control is determined by independent components which transmit requests and decisions over a network, utilizing XML signing capabilities found in the Security Assertion Markup Language (SAML). All resources in the XDAC system are protected by the first component, a Policy Enforcement Point (PEP), which acts as the main divider between the requesting entity and the requested resource. The PEP grants access to a resource only if the second component, …


Pokémon® Cards And The Shortest Common Superstring, Mark Stamp, Austin Stamp Jan 2004

Pokémon® Cards And The Shortest Common Superstring, Mark Stamp, Austin Stamp

Faculty Publications, Computer Science

Evidence is presented that certain sequences of Pokémon cards are determined by selecting consecutive elements from a longer sequence. We then consider the problem of recovering the shortest common superstring (SCS), i.e., the shortest string that contains each of the Pokémon card sequences as a consecutive substring. The SCS problem arises in many applications, most notably in DNA sequencing.


Human-Robot Interaction, Erika Rogers Jan 2004

Human-Robot Interaction, Erika Rogers

Computer Science and Software Engineering

The relationship between robots and humans is so different in character from other human-machine relationships that it warrants its own field of study. Robots differ from simple machines and even from complex computers in that they are often designed to be mobile and autonomous. They are not as predictable as other machines; they can enter a human’s personal space, forcing a kind of social interaction that does not happen in other human-machine relationships.


Traditional Chinese Medical Clinic System, Chaomei Liu Jan 2004

Traditional Chinese Medical Clinic System, Chaomei Liu

Theses Digitization Project

The Chinese Medical Clinic System is designed to help acupuncturists and assistants record and store information. This system can maintain and schedule appointments and view patient diagnoses effectively. The system will be implemented on a desktop PC connected to the internet to facilitate the acupuncturists record of information.


Web Based Query Optimization Simulator, Edwin Richard Waite Jan 2004

Web Based Query Optimization Simulator, Edwin Richard Waite

Theses Digitization Project

The Web Based Query Optimization Simulator (WBQOS) is a software tool designed to enhance understanding of query optimization with a Relational Database Management System (RDBMS). WBQOS allows the user to visualize and participate in query optimization, which enhances the learning process.


A Heuristic On The Rearrangeability Of Shuffle-Exchange Networks, Katherine Yvette Alston Jan 2004

A Heuristic On The Rearrangeability Of Shuffle-Exchange Networks, Katherine Yvette Alston

Theses Digitization Project

The algorithms which control network routing are specific to the network because the algorithms are designed to take advantage of that network's topology. The "goodness" of a network includes such criteria as a simple routing algorithm and a simple routing algorithm would increase the use of the shuffle-exchange network.


Apparel Companies' Management System (Aplan), Anjia Wang Jan 2004

Apparel Companies' Management System (Aplan), Anjia Wang

Theses Digitization Project

APLAN is a computer software system developed to aid in an apparel company's management system. APLAN is designed to improve the efficiency of production management by combining the companies' main production activities in one system. This project was designed to use MYSQL as the database system. JSP (Java Server Pages) is an interface between MySQL and the web browser and the database access scheme is JDBC (JAVA Database Connectivity).


A Web Based It Support Tracking System, Buket Tuna Jan 2004

A Web Based It Support Tracking System, Buket Tuna

Theses Digitization Project

This project proposes an automated system that allows a registered user to post questions to a web-based database of technical experts. This enables the user to have a quicker response time to their questions. The users questions and answers are posted to the website.


Develop Heuristics To The Popular Minesweeper Game, Angela Tzujui Huang Jan 2004

Develop Heuristics To The Popular Minesweeper Game, Angela Tzujui Huang

Theses Digitization Project

This project describes Automine, a program intended to aid in the solving of the Minesweeper computer game. Automine is based on the Linux xwindow C program with xwindow graphic library. The program uses heuristics and probability statistics to help in determining safe squares and squares concealing mines with the goal of allowing a player to achieve minimal time performance. The source code for Automine and for a game simulation is provided in the appendices.


Morder Server Food Service, Chieh-Chou Chou Jan 2004

Morder Server Food Service, Chieh-Chou Chou

Theses Digitization Project

The purpose of this study was to develop a Point Of Sale system which helps owners to cut restaurant losses, improve customer service, reduce employee mistakes, and increase profitability. mOrder-Servers is touch screen oprerated at the point of sale, It has an easy to follow screen layout, and the simplicity of a windows based interface.


Olympiad Delegation Registration System, Xuetao Wang Jan 2004

Olympiad Delegation Registration System, Xuetao Wang

Theses Digitization Project

The purpose of this project is to design, build and implement a web application system for the Olympiad delegation registration. All the pages and user registration information will be stored in a PostgreSQL database and retrieved by JAVA Servlet and JDBC (JAVA Database Connectivity). The main purpose of this project is to provide an easy-to-register and web-base communication evironment for the National Olympic Committes (NOC) and the Organizing Committee for the Olympic Games (OCOG).


The Web-Based Database Management System For The Computer Science Graduate Program, Dung Tien Vu Jan 2004

The Web-Based Database Management System For The Computer Science Graduate Program, Dung Tien Vu

Theses Digitization Project

The purpose of this project is to provide faculty and students a secure access to graduate student resources and it will also cover database design, web development, security, migration, and deployment of the new system.


Mathematical Security Models For Multi-Agent Distributed Systems, Chunyan Ma Jan 2004

Mathematical Security Models For Multi-Agent Distributed Systems, Chunyan Ma

Theses Digitization Project

This thesis presents the developed taxonomy of the security threats in agent-based distributed systems. Based on this taxonomy, a set of theories is developed to facilitate analyzng the security threats of the mobile-agent systems. We propose the idea of using the developed security risk graph to model the system's vulnerabilties.


Information Security Program Development, William Ward Wells Jan 2004

Information Security Program Development, William Ward Wells

Theses Digitization Project

This project reviews Arrowhead Credit Union's Information Security Program structure and contents.


Mercury Instant Messaging System: A Collaborative Instant Messaging Tool, Tejaswi Srinivas Jan 2004

Mercury Instant Messaging System: A Collaborative Instant Messaging Tool, Tejaswi Srinivas

Theses Digitization Project

The purpose of this project is to use Java technology to create an instant messenger application that could be used by any person who has the basic knowledge of working with a graphical user interface. The goal here is to develop an application that provides communication to users running different operating systems.


International Extension Programs Information System Version Ii (Iepis Ii): An Mvc Model 2 Design Using Apache Jakarta Struts, Meng-Hsi Tsai Jan 2004

International Extension Programs Information System Version Ii (Iepis Ii): An Mvc Model 2 Design Using Apache Jakarta Struts, Meng-Hsi Tsai

Theses Digitization Project

The International Extension Programs Information System version II (IEPIS II) improves on the IEPIS I (designed by Yu-Pin Chang) by using the MVC Model 2 design pattern for Java Web applications. IEPIS II accomplishes this by employing the Apache Struts framework. The MVC Model 2 design pattern is an architecture that introduces a controller servlet to provide a single point of entry to the web system and to encourage more reuse and extensibility in web applications. Struts is an open sourced framework based on the MVC architectural pattern. It was created by Craig R. McClanahan, who donated it to the …


Easy Net Admin: Inventory Tool For Network Administrators, Rohini Mopu Reddy Jan 2004

Easy Net Admin: Inventory Tool For Network Administrators, Rohini Mopu Reddy

Theses Digitization Project

The purpose of this project was to develop a tool / utility for network administrators to maintain information about all the systems operated by the College of Natural Sciences at California State University, San Bernardino.


Java Synchronized Collaborative Multimedia Toolkit: A Collaborative Communication Tool, Rohit Chavan Jan 2004

Java Synchronized Collaborative Multimedia Toolkit: A Collaborative Communication Tool, Rohit Chavan

Theses Digitization Project

In this project a collaboration multimedia toolkit, JSCMT (Java Synchronized Collaborative Multimedia Toolkit) was developed which is intended to connect a group of people located in different geographical locations who are working on the same project.


Optimal Play Of The Dice Game Pig, Todd W. Neller, Clifton G.M. Presser Jan 2004

Optimal Play Of The Dice Game Pig, Todd W. Neller, Clifton G.M. Presser

Computer Science Faculty Publications

The object of the jeopardy dice game Pig is to be the first player to reach 100 points. Each player's turn consists of repeatedly rolling a die. After each roll, the player is faced with two choices: roll again, or hold (decline to roll again).

  • If the player rolls a 1, the player scores nothing and it becomes the opponent's turn.
  • If the player rolls a number other than 1, the number is added to the player's turn total and the player's turn continues.
  • If the player holds, the turn total, the sum of the rolls during the turn, …


Collaborative Design (Colldesign): A Real-Time Interactive Unified Modeling Language Tool, Surya Telikapalli Jan 2004

Collaborative Design (Colldesign): A Real-Time Interactive Unified Modeling Language Tool, Surya Telikapalli

Theses Digitization Project

This project extended COLLDESIGN, an interactive collaborative modeling tool that was developed by Mr. Hara Totapally. The initial version included a collaborative framework comprised of configurable client and server components. This project accomplished a complete implementation of the Class Diagram view. In addition, extending the framework, text messaging and audio conferencing features have been implemented to allow for real-time textual and audio communication between team members working on a particular project. VideoClient is the GUI of the application.