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

Engineering Commons™

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

Computer Engineering

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 23491 - 23520 of 25647

Full-Text Articles in Engineering

Cs 480/680: Comparative Languages, Michael T. Cox Oct 2004

Cs 480/680: Comparative Languages, Michael T. Cox

Computer Science & Engineering Syllabi

"Comparative Languages" is a graduate/undergraduate level introductory course in programming languages. We will cover several basic topics ranging from syntax (BNF) and semantics formalisms (attribute grammars), to data types, scope and extent, type checking, parameter passing methods, expression parsing and other fundamentals of programming languages and language development. The intent of the course is to provide a background in the concepts and constructs of languages, rather than simply providing just a survey of various computer languages. Nonetheless in this class, we will learn and program in three very different languages: Pascal (an imperative language), Java (an object-oriented language), and LISP …


Ceg 429/629: Internet Security, Prabhaker Mateti Oct 2004

Ceg 429/629: Internet Security, Prabhaker Mateti

Computer Science & Engineering Syllabi

Introduction to security issues arising primarily from computer networks. Topics include node and service authentication, address spoofing, hijacking, SYN floods, smurfing, sniffing, routing tricks, and privacy of data en route. Buffer overruns and other exploitation of software development errors. Hardening of operating systems. Intrusion detection. Firewalls. Ethics.


Cs 415: Social Implications Of Computing, Leo Finkelstein Oct 2004

Cs 415: Social Implications Of Computing, Leo Finkelstein

Computer Science & Engineering Syllabi

CS 415 is a communication skills course using as its subject matter current salient issues associated with the social implications of computing. In addition to the course text, you will need to use certain reading materials in the library and elsewhere, and you will be responsible for using concepts and theories provided in class lectures and discussions.


The goal of this course is to blend social implications issues with common technical communication formats you'll need to be familiar with out in the "real world." To do this, the course is built around a research project on a social implications topic …


2004 (Fall) Ensi Informer Magazine, Morehead State University. Engineering Sciences Department Oct 2004

2004 (Fall) Ensi Informer Magazine, Morehead State University. Engineering Sciences Department

ENSI Informer Magazine Archive

The ENSI Informer Magazine published in the fall of 2004.


A Survey Of Online E-Banking Retail Initiatives, P. Southard, Keng Siau Oct 2004

A Survey Of Online E-Banking Retail Initiatives, P. Southard, Keng Siau

Research Collection School Of Computing and Information Systems

Customer demand is forcing banks to provide their services online. There are two successful paths they can take: to grow, or to specialize in providing localized services and information.


Huffman Approach To Opcode Compression, Jason B. Shreve Oct 2004

Huffman Approach To Opcode Compression, Jason B. Shreve

Electrical & Computer Engineering Theses & Dissertations

Instructions are the building blocks of computer programs. They are composed of opcodes, which uniquely identify each instruction, and the operands or data. In most architectures, the instruction length is a set multiple of the word size. The size and number of operands vary by instruction. Due to programmer usage, program need, or compiler design, opcodes do not occur with a constant distribution. Likely, some opcodes occur very frequently, whereas others occur very infrequently or not at all. If the length of an opcode were representative of its frequency, compression in program size might be achieved.

This thesis is an …


Bottleneck Analysis Of Cports, Sreekalyana Chakravarthy Kajuluri Oct 2004

Bottleneck Analysis Of Cports, Sreekalyana Chakravarthy Kajuluri

Electrical & Computer Engineering Theses & Dissertations

CPortS is a transportation logistics simulation that models the flow of military cargo through a seaport and the interaction of the cargo with the port resources and infrastructure. It provides information about the seaport's capabilities, how the cargo has been handled, how many days the cargo took to clear a particular port area, and the overall throughput of the seaport. The model is highly data intensive since it models the huge traffic in a real seaport.

Bottlenecks reduce system performance. Systems that are traffic intensive or simulations of systems, which are data intensive, encounter bottlenecks, which reduce their performance. In …


Hierarchical Hybrid Multicast An End System Multicast Algorithm Approach, Guillermo Loaisiga Oct 2004

Hierarchical Hybrid Multicast An End System Multicast Algorithm Approach, Guillermo Loaisiga

Electrical & Computer Engineering Theses & Dissertations

Due to the rapid development in the computer and communication technologies, the Internet is experiencing an increasing demand of high-speed, real-time distributed applications, such as live streaming multimedia, videoconferencing, distributed simulations, and multiparty games. Multicast is an efficient transmission mechanism to support these applications. Historically, IP Multicast (IPM) has provided multicast support with well-known benefits, especially in bandwidth savings. However, it has experienced little deployment due to economic and architectural limitations.

Overlay multicast holds promise for the implementation of large scale Internet multicast services. An overlay network is a virtual topology constructed on top of the Internet infrastructure. This concept …


Vector Operations In Superscalar Architectures, Nathan Daniel Flinn Oct 2004

Vector Operations In Superscalar Architectures, Nathan Daniel Flinn

Electrical & Computer Engineering Theses & Dissertations

Vector calculations are very prevalent today. Though the vector-processing computer is quite an old concept, superscalar processors lack hardware support for vector operations. This thesis investigates whether an ordinary superscalar computer architecture can be designed to include hardware support for improved vector operations without drastically changing the existing superscalar design and behavior. A computer architecture design was created and implemented that included the vector multiply (dot product) operation. The design includes a Vector Operations Unit that captures incoming vector operations and generates the necessary set of machine instructions to complete the vector operation internally. It then delivers these instructions to …


An Algorithm For Locating Fundamental Frequency (F0) Markers In Speech, Princy Dikshit Oct 2004

An Algorithm For Locating Fundamental Frequency (F0) Markers In Speech, Princy Dikshit

Electrical & Computer Engineering Theses & Dissertations

Speech has been the principal form of human communication since it began to evolve at least one hundred thousand years ago. Speech is produced by vibrations of the vocal cords. The rate of vibration of the cords is called fundamental frequency (F0) or pitch. The objective of this thesis is to locate pitch period cycles on a cycle-by-cycle basis. The complexity in identifying pitch cycles stems from the highly irregular nature of human speech. Dynamic programming is used to combine two sources of information for pitch period marking. One source of information is the "local" information corresponding to the location …


Micro-Switches With Sputtered Au, Aupd, Au-On-Aupt, And Auptcu Alloy Electric Contacts, Ronald A. Coutu Jr., P. E. Kladitis, R. Cortez, R. E. Strawser, Robert L. Crane Sep 2004

Micro-Switches With Sputtered Au, Aupd, Au-On-Aupt, And Auptcu Alloy Electric Contacts, Ronald A. Coutu Jr., P. E. Kladitis, R. Cortez, R. E. Strawser, Robert L. Crane

Electrical and Computer Engineering Faculty Research and Publications

This work is the first to report on a new analytic model for predicting micro-contact resistance and the design, fabrication, and testing of microelectromechanical systems (MEMS) metal contact switches with sputtered bi-metallic (i.e. gold (Au)-on-Au-platinum (Pt), (Au-on-Au-(6%)Pt)), binary alloy (i.e. Au-palladium (Pd), (Au-(2%)Pd)), and tertiary alloy (i.e. Au-Pt-copper (Cu), (Au-(5%)Pt-(0.5%)Cu)) electric contacts. The micro-switches with bi-metallic and binary alloy contacts resulted in contact resistance between 1-2 /spl Omega/ and, when compared to micro-switches with sputtered Au electric contacts, exhibited a 3.3 and 2.6 times increase in switching lifetime, respectively. The tertiary alloy exhibited a 6.5 times increase in switch lifetime …


A Comparison Of Micro-Switch Analytic, Finite Element, And Experimental Results, Ronald A. Coutu Jr., P. E. Kladitis, Lavern A. Starman, J. R. Reid Sep 2004

A Comparison Of Micro-Switch Analytic, Finite Element, And Experimental Results, Ronald A. Coutu Jr., P. E. Kladitis, Lavern A. Starman, J. R. Reid

Electrical and Computer Engineering Faculty Research and Publications

Electrostatically actuated, metal contact, micro-switches depend on having adequate contact force to achieve desired, low contact resistance. In this study, higher contact forces resulted from overdriving cantilever beam style switches, after pull-in or initial contact, until the beam collapsed onto the drive or actuation electrode. The difference between initial contact and beam collapse was defined as the useful contact force range. Micro-switch pull-in voltage, collapse voltage, and contact force predictions, modeled analytically and with the CoventorWare finite element software package, were compared to experimental results. Contact resistance was modeled analytically using Maxwellian spreading resistance theory. Contact resistance and contact …


Techniques And Patterns For Safe And Efficient Real-Time Middleware, Angelo Corsaro Sep 2004

Techniques And Patterns For Safe And Efficient Real-Time Middleware, Angelo Corsaro

All Computer Science and Engineering Research

Over 90 percent of all microprocessors are now used for real-time and embedded applications. The behavior of these applications is often constrained by the physical world. It is therefore important to devise higher-level languages and middleware that meet conventional functional requirements, as well as dependably and productively enforce real-time constraints. Real-Time Java is emerging as a safe, real-time environment. In this thesis we use it as our experimentation platform; however, our findings are easily adapted to other similar platforms. This thesis provides the following contributions to the study of safe and efficient real-time middleware. First, it identifies potential bottlenecks and …


Tcp Processor: Design, Implementation, Operation, And Usage, David V. Schuehler Sep 2004

Tcp Processor: Design, Implementation, Operation, And Usage, David V. Schuehler

All Computer Science and Engineering Research

There is a critical need to perform advanced data processing on network traffic. In order to accom-plish this, protocol processing must first be performed to reassemble individual network packets into consistent data streams representing the exact dataset being transferred between end systems. This task is currently performed by protocol stacks running on end systems. Similar protocol processing opera-tions are needed to process the data on the interior of the network. Given millions of network connections operating on multi-gigabit per second network links, this task is extremely difficult. The TCP-Processor addresses this challenge. It is a hardware circuit designed to perform …


A Model Of Computer Science Graduate Admissions Decisions, Nigel Ward Sep 2004

A Model Of Computer Science Graduate Admissions Decisions, Nigel Ward

Departmental Technical Reports (CS)

Potential applicants to graduate school find it difficult to predict, even approximately, which schools will accept them. We have created a predictive model of admissions decision-making, packaged in the form of a web page that allows students to enter their information and see a list of schools where they are likely to be accepted. This paper discusses the design of the model and the way its parameters were estimated. Interesting points include the way that weights are assigned dynamically to various factors based on the informativeness of each factor and on the applicant's relative strengths on each factor.


Exact Bounds On Finite Populations Of Interval Data, Scott Ferson, Lev Ginzburg, Vladik Kreinovich, Luc Longpre, Monica Aviles Sep 2004

Exact Bounds On Finite Populations Of Interval Data, Scott Ferson, Lev Ginzburg, Vladik Kreinovich, Luc Longpre, Monica Aviles

Departmental Technical Reports (CS)

In this paper, we start research into using intervals to bound the impact of bounded measurement errors on the computation of bounds on finite population parameters ("descriptive statistics"). Specifically, we provide a feasible (quadratic time) algorithm for computing the lower bound on the finite population variance function of interval data. We prove that the problem of computing the upper bound on the finite population variance function of interval data is, in general, NP-hard. We provide a feasible algorithm that computes this upper bound under reasonable easily verifiable conditions, and provide preliminary results on computing other functions of finite populations.


Volume Holographic Recording And Readout For 90-Deg Geometry, Partha P. Banerjee, Monish Ranjan Chatterjee, Nickolai Kukhtarev, Tatiana Kukhtareva Sep 2004

Volume Holographic Recording And Readout For 90-Deg Geometry, Partha P. Banerjee, Monish Ranjan Chatterjee, Nickolai Kukhtarev, Tatiana Kukhtareva

Electrical and Computer Engineering Faculty Publications

When a prerecorded cross-beam hologram is reconstructed (so-called edge-lit readout) with a uniform plane wave and a point source, the resulting exact solutions reveal Bessel-function-type diffracted beam profiles, which are fundamentally modified under weak propagational diffraction. The case of a profiled beam readout with propagational diffraction may be analyzed using a transfer function approach based on 2-D Laplace transforms. In a second series of investigations, dynamic readout from a cross-beam volume hologram recorded with two orthogonal uniform plane waves is considered for various dependences of the refractive index modulation with intensity. Typically, refractive index profiles that are proportional to the …


Device Discovery In Frequency Hopping Wireless Ad Hoc Networks, Brian S. Peterson Sep 2004

Device Discovery In Frequency Hopping Wireless Ad Hoc Networks, Brian S. Peterson

Theses and Dissertations

This research develops a method for efficient discovery of wireless devices for a frequency hopping spread spectrum, synchronous, ad hoc network comprised of clustered sub-networks. The Bluetooth wireless protocol serves as the reference protocol. The development of a discovery, or outreach, method for scatternets requires the characterization of performance metrics of Bluetooth piconets, many of which are unavailable in literature. Precise analytical models characterizing the interference caused to Bluetooth network traffic by inquiring devices, the probability mass function of packet error rates between arbitrary pairs of Bluetooth networks, and Bluetooth discovery time distribution are developed. Based on the characterized performance …


Wright State University College Of Engineering And Computer Science Bits And Pcs Newsletter, Volume 21, Number 1, September 2004, College Of Engineering And Computer Science, Wright State University Sep 2004

Wright State University College Of Engineering And Computer Science Bits And Pcs Newsletter, Volume 21, Number 1, September 2004, College Of Engineering And Computer Science, Wright State University

BITs and PCs Newsletter

A ten page newsletter created by the Wright State University College of Engineering and Computer Science that addresses the current affairs of the college.


Run-Time Modification Of The Class Hierarchy In A Live Java Development Environment, Joel R. Brandt, Kenneth J. Goldman Sep 2004

Run-Time Modification Of The Class Hierarchy In A Live Java Development Environment, Joel R. Brandt, Kenneth J. Goldman

All Computer Science and Engineering Research

Class hierarchy design is central to object-oriented software development. However, it is sometimes difficult for developers to anticipate all the implications of a design until implementation is underway. To support experimentation with different designs, we extend prior work on live development environments to allow run-time modification of the class hierarchy. The result is a more fluid object-oriented development process, in which immediate feedback from the executing program can be used to guide hierarchy design. This paper presents a framework and developer support for run-time modification of class inheritance relations in JPie, a live visual programming environment for Java. Most notably, …


Every Polynomial-Time 1-Degree Collapses If And Only If P=Pspace, Stephen A. Fenner, Stuart A. Kurtz, James S. Royer Sep 2004

Every Polynomial-Time 1-Degree Collapses If And Only If P=Pspace, Stephen A. Fenner, Stuart A. Kurtz, James S. Royer

Faculty Publications

No abstract provided.


Volume Holographic Optical Elements, Ching-Cherng Sun, Partha P. Banerjee Sep 2004

Volume Holographic Optical Elements, Ching-Cherng Sun, Partha P. Banerjee

Electrical and Computer Engineering Faculty Publications

The final two papers are concerned with the analysis of novel holograms. Banerjee et al. investigate holographic recording and reconstruction for edge-lit holograms recorded in a 90-degree geometry. Various cases of recording and readout that incorporate propagational diffraction have been modeled. It is shown that the 90-degree geometry can result in beam shaping, as evidenced through preliminary experimental results with photorefractive lithium niobate. Nguyen et al. propose a new approach for designing computer-generated holograms. An artificial neural network is used to initiate the genetic algorithm so that the high computation cost of genetic algorithms for synthesizing holograms is significantly reduced …


Power-Stepped Protocol: Enhancing Spatial Utilization In A Clustered Mobile Ad Hoc Network, Chansu Yu, Kang G. Shin, Ben Lee Sep 2004

Power-Stepped Protocol: Enhancing Spatial Utilization In A Clustered Mobile Ad Hoc Network, Chansu Yu, Kang G. Shin, Ben Lee

Electrical and Computer Engineering Faculty Publications

While most previous studies on mobile ad hoc networks (MANETs) rely on the assumption that nodes are randomly distributed in the network coverage area, this assumption is unlikely to hold, as nodes tend to be cluttered around hot spots like the site of an accident or disaster. We refer to this as a clustered layout. Intuitively, a MANET with the clustered layout may suffer from serious performance degradation due to the excessive collisions in congested hot spots and space underutilization of sparse areas. In this paper, we propose a power-controlled network protocol, called the power-stepped protocol (PSP), that maximizes the …


Optimizing Proportionally Fair Prices, Laura Wynter Sep 2004

Optimizing Proportionally Fair Prices, Laura Wynter

Research Collection School Of Computing and Information Systems

We demonstrate the non-uniqueness of proportional fairness prices, and show that the model of Kelly et al. [9] falls into the category of models that can be generalized to allow optimization of the link prices, with a view toward profit maximization. However, through this framework, we also show that the total revenue that can be obtained through proportional fairness pricing on a network is unique.


Ultra Wideband Communication Link, Preeti Singh Aug 2004

Ultra Wideband Communication Link, Preeti Singh

Theses

Ultra-wideband communication (UWB) has been a topic of extensive research in recent years especially for its short-range communication and indoor applications. The preliminary objective of the project was to develop a description and understanding of the basic components of the communication link at microwave frequencies in order to achieve the primary objective of establishing a communication setup at a bandwidth of 2.5 GHz for testing Ultra Wideband (UWB) antennas. This was achieved with the aid of commercially available optical system which was modified for the purpose. Beginning with the generation of baseband narrow pulses with energy spanning over a broad …


Scheduling Algorithms For Cioq Switches, Prashanth Pappu, Jonathan S. Turner Aug 2004

Scheduling Algorithms For Cioq Switches, Prashanth Pappu, Jonathan S. Turner

All Computer Science and Engineering Research

Most scalable switches are required to buffer packets at both their inputs and outputs to overcome the slow memory speeds of packet queues. This thesis deals with the design of scheduling algorithms for such Combined Input and Output Queued (CIOQ) switches. For crossbar based CIOQ switches, we demonstrate the underperformance of commercially used scheduling algorithms under overload traffic conditions using targeted stress tests and present ideas to develop robust, stress resistant versions of these algorithms that are still simple enough to be implemented in high speed switches. To regulate the flow of traffic in buffered, multi-stage switches, we introduce a …


Wavelenght-Dispersive X-Ray Flourescence Accuration, H. Widyatmoko Aug 2004

Wavelenght-Dispersive X-Ray Flourescence Accuration, H. Widyatmoko

Makara Journal of Technology

Wavelenght–Dispersive X-Ray Flourescence Accuration. X-Fuorescence spectrometry is a method, which is increasingly applied in the geochemical analysis. X-Fuorescence spectrometry is classified under two categories – WDXRF (wavelenght – dispersive X-ray fluorescence spectrometer) and EDXRF (energy-dispersive X – ray fluorescence spectrometer). WDXRF can be configured as a sequential spectrometer , a simultaneous spectrometer or a hibrid instrument, which combines the advantages of the simultaneous and sequential spectrometers into one instrument. Each instrument is different in some characteristics, and each has applications for which it is specifically suited. In this investigation sequential spectrometer PW 1450 was used to analyze the major, minor …


Secondary Flow Experimental Study For Axial Compressor Cascade Strong Stagger With And Without Tip- Clearance: Static Pressure Distribution On Blade Surface, Syamsuri Syamsuri Aug 2004

Secondary Flow Experimental Study For Axial Compressor Cascade Strong Stagger With And Without Tip- Clearance: Static Pressure Distribution On Blade Surface, Syamsuri Syamsuri

Makara Journal of Technology

Secondary Flow Experimental Study for Axial Compressor Cascade Strong Stagger With and Without Tip- Clearance: Static Pressure Distribution on Blade Surface. The performance of blade cascade is influenced by the growth and boundary layer’s separation along blade surface and endwall (casing and hub). The secondary flow which happens near hub and casing compressors is three dimentional flow separation phenomenon comes from interaction blade boundary layer with casing and hub boundary layers in the compressor. The secondary flow causes secondary losses, blockage effect, and turning angle (deflection) distribution along blade span. The result of the research shows that the increase of …


Effect Of Photoperiodicity On Co2 Fixation By Chlorella Vulgaris Buitenzorg In Bubble Column Photobioreactor For Food Supplement Production, Anondho Wijanarko, Dianursanti Dianursanti, Arief Budi Witarto, Roekmijati Widaningroem Soemantojo Aug 2004

Effect Of Photoperiodicity On Co2 Fixation By Chlorella Vulgaris Buitenzorg In Bubble Column Photobioreactor For Food Supplement Production, Anondho Wijanarko, Dianursanti Dianursanti, Arief Budi Witarto, Roekmijati Widaningroem Soemantojo

Makara Journal of Technology

To reduce the level of CO2 content in air, effort on converting CO2 to useful products is required. One of the alternatives includes CO2 fixation to produce biomass using Chlorella vulgaris Buitenzorg. Chlorella vulgaris Buitenzorg is applied for production of food supplement. Chlorella vulgaris Buitenzorg is also easy to handle due to its superior adaptation. Currently, Chlorella vulgaris Buitenzorg has been analyzed by some experts for its cellular composition, its ability to produce high quality biomass and the content of essential nutrition. A series of experiments was conducted by culturing Chlorella vulgaris Buitenzorg using Beneck medium in bubbling column photobioreactor. …


Synthesize Of Emulsion Polymer Latex For Sub-Grade Cbr Improvement In The Road Construction, Keba Moto, V. Julian, Syamsudin Syamsudin, T. A. Wiradi, S. R. Wijaya Aug 2004

Synthesize Of Emulsion Polymer Latex For Sub-Grade Cbr Improvement In The Road Construction, Keba Moto, V. Julian, Syamsudin Syamsudin, T. A. Wiradi, S. R. Wijaya

Makara Journal of Technology

Synthesize of emulsion polymer latex for sub-grade CBR improvement in the road construction. Latex polymer for California Bearing Ratio (CBR) enhancement in sub-grade soil of road building has been prepared by emulsion polymerizations technique. The prepared polymer then characterize by Fourier Transform Infrared (FTIR). For application purpose, CBR test was done to the compacted polymer added-soil. The CBR test is done also for both soaked and unsoaked samples. It is found that our latex polymer is better then other imported latex polymer. For the latex polymer, which is design to have Temperatur glass (Tg) around 9.8-19.6o, indicating the formation of …