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

Physical Sciences and Mathematics Commons

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

Computer Sciences

UNF Graduate Theses and Dissertations

University of North Florida; UNF; Dissertations

Articles 1 - 13 of 13

Full-Text Articles in Physical Sciences and Mathematics

On The Design Of Web Services: Soap Vs. Rest, Pavan Kumar Potti Jan 2011

On The Design Of Web Services: Soap Vs. Rest, Pavan Kumar Potti

UNF Graduate Theses and Dissertations

The purpose of this thesis is to compare the performance characteristics of Simple Object Access Protocol (SOAP) and Representational State Transfer (REST), which are methods of supporting interactions among Web services. They differ in both context and usage; SOAP is a protocol while REST is architecture. SOAP is a well-developed protocol used in the Web industry and is standardized by the World Wide Web Consortium (W3C). REST is the outcome of Dr. Roy Thomas Fielding’s 2000 PhD dissertation, “Architectural Styles and the Design of Network-Based Software Architecture.” REST is gaining in popularity due to its simplicity, scalability, and architectural dependence …


Routing Protocol Performance Evaluation For Mobile Ad-Hoc Networks, Pedro A. Lopez-Fernandez Jan 2008

Routing Protocol Performance Evaluation For Mobile Ad-Hoc Networks, Pedro A. Lopez-Fernandez

UNF Graduate Theses and Dissertations

Currently, MANETs are a very active area of research, due to their great potential to provide networking capabilities when it is not feasible to have a fixed infrastructure in place, or to provide a complement to the existing infrastructure. Routing in this kind of network is much more challenging than in conventional networks, due to its mobile nature and limited power and hardware resources.

The most practical way to conduct routing studies of MANETs is by means of simulators such as GloMoSim. GloMoSim was utilized in this research to investigate various performance statistics and draw comparisons among different MANET routing …


Comparison Of Javaspace And Corba Technologies, Anjani Kumar Jha Jan 2003

Comparison Of Javaspace And Corba Technologies, Anjani Kumar Jha

UNF Graduate Theses and Dissertations

With computer industry increasingly moving towards network-centric systems, particularly the Internet, competing technologies that help design and develop such systems are fast emerging in the marketplace. The fundamental characteristics of a networked environment are heterogeneity, partial failure, latency and difficulty of "gluing together" multiple, independent processes into a robust, scalable application. JavaSpaces, a shared memory paradigm, provides high-level coordination mechanism for Java easing the burden of creating distributed systems. Large class of distributed problems can be approached using Javaspaces' simple framework. JavaSpaces allows processes to communicate even if each was wholly ignorant of the others. CORBA on the other hand …


Dbunifier: A Framework For Automated Unification Of Textual Data In Multiple Remote Data Sources, John S. Dembowski Jan 2003

Dbunifier: A Framework For Automated Unification Of Textual Data In Multiple Remote Data Sources, John S. Dembowski

UNF Graduate Theses and Dissertations

Over time, advances in database technology and utilization have resulted in a rapid increase in the number and types of data sources. Simultaneously, numerous methods of unifying these various data sources have emerged. Research has shown that a more comprehensive set of data attribute matches between multiple schemas can be detected by combining a number of the unification methodologies as opposed to using a single method. In this research project, a unification framework, dbUNiFier, has been proposed as an approach to allow for easy integration of both existing and future unification methods and data sources.


Incorporating Aspects Into The Software Development Process In Context Of Aspect-Oriented Programming, Mark Alan Basch Jan 2002

Incorporating Aspects Into The Software Development Process In Context Of Aspect-Oriented Programming, Mark Alan Basch

UNF Graduate Theses and Dissertations

Aspect-oriented programming is a relatively new approach to programming that is design to resolve issues of separation of concerns. Rather than focusing on commonality of objects, as in object-oriented programming, aspect –oriented programming focuses on commonality of concerns, or more precisely as described by experts in the field, of "cross-cutting concerns." These are aspects that cut across different modules of a program, such as security and authentication issues.

While much research in the area has focused on developing programming languages, little attention has been given to dealing with aspects in the software development process and the Unified Modeling Language. This …


Corba: A Quantitative And Qualitative Comparison Of Industrial Strength, Commercial Corba Orbs For The Java Platform, Michelle Leigh Mckeller Jan 2001

Corba: A Quantitative And Qualitative Comparison Of Industrial Strength, Commercial Corba Orbs For The Java Platform, Michelle Leigh Mckeller

UNF Graduate Theses and Dissertations

In distributed systems design, middleware is a key component. Middleware establishes the communication between a client and server in a multi-tiered architecture. One approach to middleware is implementing the OMG's CORBA standard, through the use of ORBs. Three of the more popular commercially available ORBs are Sun's Java 2 ORB, Borland's VisiBroker for Java, and IONA's Orbix 2000 for Java. The purpose of this graduate project was to compare the three ORBs both quantitatively and qualitatively. The project compares the ORBs quantitatively by measuring the performance of each ORB, in terms of response time. The comparison was done qualitatively by …


Adaptive User Models For The Design Of Intelligent User Interfaces, Lisa Martha Hunt Jan 1999

Adaptive User Models For The Design Of Intelligent User Interfaces, Lisa Martha Hunt

UNF Graduate Theses and Dissertations

The objective of this research is to determine the effects over time of a dynamic system that adapts itself to a user's current state of expertise, in terms of the application domain, by constantly monitoring the user throughout use of the system, placing them in appropriate user models when this expertise has changed.

A dynamic system, named ER-by-Design version 2.0, is presented, consisting of an inference component, a help system, a help/assistance screen, and user models. The user models are responsible for adapting the system interface to the level of expertise of the user. The system monitors and analyzes a …


Hardware Interfacing In The Broadcast Industry Using Simple Network Management Protocol (Snmp), Walter H. Schuller Jr. Jan 1997

Hardware Interfacing In The Broadcast Industry Using Simple Network Management Protocol (Snmp), Walter H. Schuller Jr.

UNF Graduate Theses and Dissertations

Communication between various broadcast equipment plays a major role in the daily operation of a typical broadcast facility. For example, editing equipment must interface with tape machines, production switchers must interface with font generators and video effect equipment, and satellite ground controllers must interface with satellite dishes and receivers. Communication between these devices may be a simple hardware handshake configuration or a more elaborate software based communications via serial or parallel interfacing. This thesis concerns itself with the software interfacing needed to allow various dissimilar types of equipment to communicate, and therefore, interface with each other. The use of Simple …


The Effect Of Subliminal Learning: Using A Direct Manipulation Computer Interface, Tammy P. Campbell Jan 1993

The Effect Of Subliminal Learning: Using A Direct Manipulation Computer Interface, Tammy P. Campbell

UNF Graduate Theses and Dissertations

Research to determine what subliminal presentation accomplishes and its effects upon the learning process is very limited. The possibility of presenting subliminal information in a passive manner to reinforce the learning process and the possibility that this presentation can aid in the absorption of the information needed to learn is examined. A previous study examined this possibility using a text editor as the test instrument. In this thesis, a direct manipulation interface using a spreadsheet which visually presents tasks is examined to determine if this environment might be more effective with a learning medium using subliminal perception, then was the …


An Expert Inference Engine For Generation Of Nursing Diagnoses, Tom Edgar Jan 1991

An Expert Inference Engine For Generation Of Nursing Diagnoses, Tom Edgar

UNF Graduate Theses and Dissertations

Expert computer systems for use in the nursing profession are emerging as a potentially viable alternative to manual procedures. As nursing science continues to develop, the intellectual requirements of assessment and diagnosis are demanding that the professional nurse draw on an ever increasing bank of knowledge to interact effectively with clients. An expert system appears a promising tool to assist the nurse in storing and accessing some of the knowledge necessary to perform the assessment and diagnostic functions.

Problems and opportunities In applying artificial intelligence techniques to nursing science are documented and the current state of expert systems for nursing …


Adaptive Histogram Equalization, A Parallel Implementation, Charles W. Kurak Jr. Jan 1990

Adaptive Histogram Equalization, A Parallel Implementation, Charles W. Kurak Jr.

UNF Graduate Theses and Dissertations

Adaptive Histogram Equalization (AHE) has been recognized as a valid method of contrast enhancement. The main advantage of AHE is that it can provide better contrast in local areas than that achievable utilizing traditional histogram equalization methods. Whereas traditional methods consider the entire image, AHE utilizes a local contextual region.

However, AHE is computationally expensive, and therefore time-consuming. In this work two areas of computer science, image processing and parallel processing, are combined to produce an efficient algorithm. In particular, the AHE algorithm is implemented with a Multiple-Instruction-Multiple-Data (MIMD) parallel architecture. It is proposed that, as MIMD machines become more …


Linda Implementations Using Monitors And Message Passing, Alan L. Leveton Jan 1990

Linda Implementations Using Monitors And Message Passing, Alan L. Leveton

UNF Graduate Theses and Dissertations

Linda is a new parallel programming language that is built around an interprocess communication model called generative communication that differs from previous models in specifying that shared data be added in tuple form to an environment called tuple space, where a tuple exists independently until some process chooses to use it. Interesting properties arise from the model, including space and time uncoupling as well as structured naming. We delineate the essential Linda operations, then discuss the properties of generative communication. We are particularly concerned with implementing Linda on top of two traditional parallel programming paradigms - process communication through globally …


Human-Machine Interface For Tactical Air Traffic Control Communications, Alan Mastin Jan 1990

Human-Machine Interface For Tactical Air Traffic Control Communications, Alan Mastin

UNF Graduate Theses and Dissertations

This thesis proposes the design for a prototype device that would be used by Air Traffic Controllers in the radar environment to input tactical Air Traffic Control (ATC) instructions to be sent to aircraft via the Mode S digital data link network. The purpose of the device is to reduce the time required to issue instructions and to eliminate misunderstandings that occur when instructions are issued over voice transmission frequencies. The purpose of this thesis was to develop the device in the most ergonomically suited manner based on the air traffic controller's communications requirements. Digital communications systems include both airborne …