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

Digital Commons Network

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

Software Engineering

Theses/Dissertations

2007

Institution
Keyword
Publication

Articles 1 - 15 of 15

Full-Text Articles in Entire DC Network

A Structured Systemic Framework For Software Development, Kevin Macgregor Adams Apr 2007

A Structured Systemic Framework For Software Development, Kevin Macgregor Adams

Engineering Management & Systems Engineering Theses & Dissertations

The purpose of this research was to develop and apply a systems-based framework for the analysis of software development project performance. Software development project performance is measured at the project level; that is, cost, schedule, and product quality that affect the overall project. To date, most performance improvement efforts have been focused on individual processes within the overall software development system. Making improvements to sub-elements, processes, or sub-systems without regard for the overall project is a classic misbehavior entered into by practitioners who fail to use a holistic, systemic approach. Attempts to improve sub-system behavior are at odds with The …


An Exploratory Study Of Iso 9001:2000 Quality Management Systems Using The Iso/Iec 15504 Architecture, Paul Richard Shimp Apr 2007

An Exploratory Study Of Iso 9001:2000 Quality Management Systems Using The Iso/Iec 15504 Architecture, Paul Richard Shimp

Engineering Management & Systems Engineering Theses & Dissertations

The purpose of this paper is to provide an exploratory study on the implementation and issues regarding Quality Management Systems as defined by ISO 9001 :2000 using the architecture of ISO/IEC 15504. The recently published ISO/IEC 15504 series of standards provides a framework to assess processes and determine levels of capability. With the use of this framework, the study will focus on the assessment and identification of problem areas requiring focus for continual improvement within an ISO 9001 :2000 quality management system.

The structure of this paper is as follows: Section 1 provides a background discussion of ISO 9001 :2000. …


Locating Encrypted Data Hidden Among Non-Encrypted Data Using Statistical Tools, Walter J. Hayden Mar 2007

Locating Encrypted Data Hidden Among Non-Encrypted Data Using Statistical Tools, Walter J. Hayden

Theses and Dissertations

This research tests the security of software protection techniques that use encryption to protect code segments containing critical algorithm implementation to prevent reverse engineering. Using the National Institute of Standards and Technology (NIST) Tests for Randomness encrypted regions hidden among non-encrypted bits of a binary executable file are located. The location of ciphertext from four encryption algorithms (AES, DES, RSA, and TEA) and three block sizes (10, 100, and 500 32-bit words) were tested during the development of the techniques described in this research. The test files were generated from the Win32 binary executable file of Adobe's Acrobat Reader version …


Software Protection Against Reverse Engineering Tools, Joshua A. Benson Mar 2007

Software Protection Against Reverse Engineering Tools, Joshua A. Benson

Theses and Dissertations

Advances in technology have led to the use of simple to use automated debugging tools which can be extremely helpful in troubleshooting problems in code. However, a malicious attacker can use these same tools. Securely designing software and keeping it secure has become extremely difficult. These same easy to use debuggers can be used to bypass security built into software. While the detection of an altered executable file is possible, it is not as easy to prevent alteration in the first place. One way to prevent alteration is through code obfuscation or hiding the true function of software so as …


Acquiring Three-Dimensional Data From Small Mammalian Teeth : Laser Scanning Eocene Marsupials, Nicholas E. Smith Jan 2007

Acquiring Three-Dimensional Data From Small Mammalian Teeth : Laser Scanning Eocene Marsupials, Nicholas E. Smith

Theses, Dissertations and Capstones

Three-dimensional laser scanning is an effective method of digitization in paleontology, but has traditionally been restricted to larger specimens. The goal of this study was to develop a laser scanning technique applicable to small mammalian (< 5 mm) dentition. Modeling protocols were developed, and a morphometric error study showed the system highly accurate (percent error = 1D- 0.4%, 2D- 0.05%, 3D- 1.74%). Automation and standardization were accomplished by implementation of a multiscan platform and autosurfacing macro reducing modeling time by 60%. To highlight one morphometric application, 3D models (n=61) of three sympatric Eocene marsupials were digitized, and traditionally qualitative diagnostic characters were quantified and assessed. All but two of the 19 characters examined proved diagnostic (p < 0.05), and exploratory canonical discriminant analysis confirmed three distinct species. Incorporating type specimens revealed a familial overlap, therefore, this novel modeling technique can be employed in a full revision of early Eocene marsupials.


Video Game Development With 3d Studio Max And The Xna Framework, Cole Mahoukau Koffi Jan 2007

Video Game Development With 3d Studio Max And The Xna Framework, Cole Mahoukau Koffi

Theses Digitization Project

The purpose of this project on game design and development is to experiment with actual technology tools used in computer games and get experience in three deminsional game development using 3D Studio Max and Microsoft XNA.


Matwin: A Java Tool For Computing And Experimenting In Dynamical Systems, Ehab William Aziz Rezk Jan 2007

Matwin: A Java Tool For Computing And Experimenting In Dynamical Systems, Ehab William Aziz Rezk

Theses Digitization Project

The purpose of this project is to implement an integrated piece of software consisting of a number of graphics programs that support mathematical computation and experimentation in dynamical systems.


Personal Information Management. A Framework For Development Of Personalisable Web Based Services, Christopher Fuchs Jan 2007

Personal Information Management. A Framework For Development Of Personalisable Web Based Services, Christopher Fuchs

Theses

The thesis research proposed herein will model, analyse and implement strategies for the development of personalised services. The goal of the research work is to design and implement a framework which supports developers by minimising the effort required in implementing personalised services. This includes the ability to react to localisation changes and to present proper information. An overall design goal is the independency of most components from each other which will be attained through the use of standard technologies and protocols and the consistent use of a component model. The result will include the proposed framework and the analyses of …


An Evaluation Of Omg Sysml 1.0a Standard Conformance Between Modelling Tools, Andrew James Campbell Jan 2007

An Evaluation Of Omg Sysml 1.0a Standard Conformance Between Modelling Tools, Andrew James Campbell

Theses : Honours

The SysML is a recent introduction to modelling languages for the systems engineering domain. Modelling tools are offering support for its notation. Studies related to the UML have indicated that modelling tools lack compliance to the UML language. This issue may apply equally to the SysML and the aim of this research is to investigate that language compliance issue. The first phase of this research is concerned with the compliance of current modelling tools to the SysML l.0a Final Adopted Specification (PAS). It consists of a comparative evaluation of candidate tools based on an ideal framework derived from the language …


A Comparison Of Edge Detection Methods For Segmentation Of Skin Lesions In Mobile-Phone-Quality Images, Khanh Linh Hua Jan 2007

A Comparison Of Edge Detection Methods For Segmentation Of Skin Lesions In Mobile-Phone-Quality Images, Khanh Linh Hua

Theses : Honours

The world is faced with a rapidly increasing number of skin cancers every year. Melanoma is the most deadly type of skin cancer though it can be treated if it has been detected at an early stage. However, there is a shortage of dermatologists in rural areas. The increasing number of camera phones, together with improved coverage in rural areas gives some potential for tele-dermatology, whereby people with no local access to a dermatologist can send images of suspicious skin lesions to an expert for assessment. Merely relaying images to a human expert solves only part of the problem, there …


Sub Space: Enhancing The Spatial Awareness Of Trainee Submariners Using 3d Simulation Environments, Michael Garrett Jan 2007

Sub Space: Enhancing The Spatial Awareness Of Trainee Submariners Using 3d Simulation Environments, Michael Garrett

Theses : Honours

Rapid advancements in computer technology have facilitated the development of practical and economically feasible three dimensional (3D) computer-generated simulation environments that have been utilized for training in a number of different fields. In particular, this development has been heavily influenced by innovations within the gaming industry, where First Person Shooter (FPS) games are often considered to be on the cutting edge of gaming technology in terms of visual fidelity and performance. 3D simulation environments built upon FPS gaming technologies can be used to realistically represent real world places, while also providing a dynamic and responsive experiential based learning environment for …


Optimized And Integrated Alignment System For Functional Proton Radiosurgery, Fadi Easa Shihadeh Jan 2007

Optimized And Integrated Alignment System For Functional Proton Radiosurgery, Fadi Easa Shihadeh

Theses Digitization Project

In this thesis work, a system for proton beam alignment was studied and optimized in many of its functional areas. The resulting system was named Positioning Alignment Control System (PACS). The PACS system is an integrated and efficient system as a result of the work done on it in the course of this thesis work.


Sequence Similarity Search Portal, Arokiya Louis Monica Joseph Jan 2007

Sequence Similarity Search Portal, Arokiya Louis Monica Joseph

Theses Digitization Project

This project brings the bioinformatics community a new development concept in which users can access all data and applications hosted in the main research centers as if they were installed on their local machines, providing seamless integration between disparate services. The project moves to integrate the sequence similarity searching at EBI and NCBI by using web services. It also intends to allow molecular biologists to save their searches and act as a log book for their sequence similarity searches. The project will also allow the biologists to share their sequences and results with others.


Web-Based Library For Student Projects/Theses And Faculty Research Papers, Rudy Senjaya Jan 2007

Web-Based Library For Student Projects/Theses And Faculty Research Papers, Rudy Senjaya

Theses Digitization Project

The purpose of this project is to make available a Web-based Library, a web application developed for the Department of Computer Science at CSUSB to manage student projects/theses and faculty papers. The project is designed in accordance with Model-View-Controller (MVC) design pattern using the Jakarta Struts framework and iBATIS Data Mapper framework from Apache Software Foundation, JavaServer Pages (JSP), and MySQL database.


Multi-User Game Development, Cheng-Yu Hung Jan 2007

Multi-User Game Development, Cheng-Yu Hung

Theses Digitization Project

This project included the development of a multi-user game that takes place in a 3 dimensional world of the computer science department. Basically, the game allows prospective students to meet existing students and faculty in a virtual open house that takes place within the third floor of Jack Brown Hall. Users can walk around Jack Brown Hall and type text messages to chat with each other.