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

Digital Commons Network

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

PDF

Graduate Theses, Dissertations, and Problem Reports

Theses/Dissertations

2003

Computer science

Articles 1 - 8 of 8

Full-Text Articles in Entire DC Network

Implementing Software Engineering Practices In Small Industry With A Focus On Requirements Elicitation, James Clifford Fleming Dec 2003

Implementing Software Engineering Practices In Small Industry With A Focus On Requirements Elicitation, James Clifford Fleming

Graduate Theses, Dissertations, and Problem Reports

I have been involved in small industry for 33 years and I have seen how the evolution of computers and software has affected small companies striving to grow in their market place by trying to take advantage of an evolving technology. Many times an individual is assigned the task of developing software to fit the company's needs and begins the process without any formal training in the practices of Software Engineering. My Thesis will discuss my evolving skills, gained through my Masters in Software Engineering degree work, as a Software Engineer and how I have been able to implement proper …


Designing A Scalable Dynamic Load -Balancing Algorithm For Pipelined Single Program Multiple Data Applications On A Non-Dedicated Heterogeneous Network Of Workstations, Ashraf Osman Dec 2003

Designing A Scalable Dynamic Load -Balancing Algorithm For Pipelined Single Program Multiple Data Applications On A Non-Dedicated Heterogeneous Network Of Workstations, Ashraf Osman

Graduate Theses, Dissertations, and Problem Reports

Dynamic load balancing strategies have been shown to be the most critical part of an efficient implementation of various applications on large distributed computing systems. The need for dynamic load balancing strategies increases when the underlying hardware is a non-dedicated heterogeneous network of workstations (HNOW). This research focuses on the single program multiple data (SPMD) programming model as it has been extensively used in parallel programming for its simplicity and scalability in terms of computational power and memory size.;This dissertation formally defines and addresses the problem of designing a scalable dynamic load-balancing algorithm for pipelined SPMD applications on non-dedicated HNOW. …


Generalized Nowhere Zero Flow, Jingjing Chen Dec 2003

Generalized Nowhere Zero Flow, Jingjing Chen

Graduate Theses, Dissertations, and Problem Reports

Let G be an undirected graph, A be an (additive) abelian group and A* = A - {lcub}0{rcub}. A graph G is A-connected if G has an orientation D(G) such that for every function b : V(G ) A satisfying Sv∈VG b(v) = 0, there is a function f : E(G) A* such that at each vertex v ∈ V(G), ∂f(v), the net flow out from v, equals b( v). An A-nowhere-zero-flow (abbreviated as A-NZF) in G is a function f : E(G) A* such that at each vertex v ∈ V(G), ∂f(v) = 0.;In this paper, we investigate the …


Distributed Dispatchers For Partially Clairvoyant Schedulers, Kiran S. Yellajyosula Dec 2003

Distributed Dispatchers For Partially Clairvoyant Schedulers, Kiran S. Yellajyosula

Graduate Theses, Dissertations, and Problem Reports

This work focuses on the empirical evaluation of distributed dispatching strategies on shared and distributed memory architectures for hard real-time systems. The dispatching model accommodates process parameter variability and analyzes the effect of variable execution times.;Hard real-time systems are modeled in the E-T-C scheduling framework and dispatched if a valid schedule exists. We examine the dispatchability of Partially Clairvoyant schedules of different sizes and varying deadlines under reasonable assumptions. The effect of scaling up the number of processors used by the dispatcher is also studied. The results validate the superiority of the distributed strategies over sequential dispatching and scalability of …


Relational Project Modeling And Risk Projection Framework, Brian D. Gould Dec 2003

Relational Project Modeling And Risk Projection Framework, Brian D. Gould

Graduate Theses, Dissertations, and Problem Reports

The relational project modeling and risk projection framework enables a projection of the consequences of initial project schedules and schedule changes with respect to risk realization in resource constrained project environments, and the identification of unrecognized schedule risks implied by those schedules.


Architecture-Level Risk Assessment Tool Based On Uml Specification, Tianjian Wang Dec 2003

Architecture-Level Risk Assessment Tool Based On Uml Specification, Tianjian Wang

Graduate Theses, Dissertations, and Problem Reports

Most faults in software systems are likely to be found in only a few of components [1]. The early identification of these components allows the project management to focus on remedial actions, such as redesigning the critical components that are likely to cause field failures or optimally allocating resources on implementation and testing [2]. This thesis presents a prototype tool called Architecture-level Risk Assessment Tool (ARAT) to demonstrate the process of risk assessment. The final result of this process is to distinguish those potentially high risk components in the software system. ARAT is built on the risk assessment methodology [3]. …


Estimating Reliability Impact Of Biometric Devices In Large Scale Applications, Karthikeyan Mahadevan Aug 2003

Estimating Reliability Impact Of Biometric Devices In Large Scale Applications, Karthikeyan Mahadevan

Graduate Theses, Dissertations, and Problem Reports

In the last two decades, there has been a tremendous growth of biometric applications especially in security. Reliability of the biometric devices is extremely important.;This thesis discusses an approach for estimating the reliability of systems, which contain biometric user authentication subsystem. The ECRA (Early Component Based Reliability Assessment) tool utilizes an easy to use interface and employs the Bayesian algorithm to predict the system reliability. This application of the ECRA technique to biometrics is new. Using the UML diagrams and the ECRA tool, the reliability of the system is predicted.


Conceptual And Application Issues In The Implementation Of Object-Oriented Gis, Janette Elizabeth Bennett May 2003

Conceptual And Application Issues In The Implementation Of Object-Oriented Gis, Janette Elizabeth Bennett

Graduate Theses, Dissertations, and Problem Reports

The adoption of object-oriented technology for spatial data modeling is becoming a significant trend in GIS. This research explores the concepts of Object-Oriented GIS (OOGIS) and illustrates its versatility in two case studies. OOGIS provides a feature-based, intuitive representation of real world features. The study emphasizes the fundamental concepts of inheritance, polymorphism, and encapsulation in OOGIS and explores schema design, long transactions, and versioning. Further, the study discusses the advantages of OOGIS in the management and analysis of geospatial data. The case studies demonstrate both the conceptual basis of OOGIS and specific functionality including behavior, methods, versioning, long transactions and …