Search Results

Advanced search parameters have been applied.
open access

COTS software selection process.

Description: Today's need for rapid software development has generated a great interest in employing Commercial-Off-The-Shelf (COTS) software products as a way of managing cost, developing time, and effort. With an abundance of COTS software packages to choose from, the problem now is how to systematically evaluate, rank, and select a COTS product that best meets the software project requirements and at the same time can leverage off the current corporate information technology architectural environment. Th… more
Date: May 1, 2006
Creator: Watkins, William M. (Strike Wire Technologies, Louisville, CO); Lin, Han Wei; McClelland, Kelly (U.S. Security Associates, Livermore, CA); Ullrich, Rebecca Ann; Khanjenoori, Soheil; Dalton, Karen et al.
Partner: UNT Libraries Government Documents Department
open access

Quantifying Design Principles in Reusable Software Components

Description: Software reuse can occur in various places during the software development cycle. Reuse of existing source code is the most commonly practiced form of software reuse. One of the key requirements for software reuse is readability, thus the interest in the use of data abstraction, inheritance, modularity, and aspects of the visible portion of module specifications. This research analyzed the contents of software reuse libraries to answer the basic question of what makes a good reusable software c… more
Date: December 1995
Creator: Moore, Freeman Leroy
Partner: UNT Libraries
open access

Umbra's system representation.

Description: This document describes the Umbra System representation. Umbra System representation, initially developed in the spring of 2003, is implemented in Incr/Tcl using concepts borrowed from Carnegie Mellon University's Architecture Description Language (ADL) called Acme. In the spring of 2004 through January 2005, System was converted to Umbra 4, extended slightly, and adopted as the underlying software system for a variety of Umbra applications that support Complex Systems Engineering (CSE) and Com… more
Date: July 1, 2005
Creator: McDonald, Michael James
Partner: UNT Libraries Government Documents Department

Automatic Software Test Data Generation

Description: In software testing, it is often desirable to find test inputs that exercise specific program features. Finding these inputs manually, is extremely time consuming, especially, when the software being tested is complex. Therefore, there have been numerous attempts automate this process. Random test data generation consists of generating test inputs at random, in the hope that they will exercise the desired software features. Often the desired inputs must satisfy complex constraints, and this mak… more
Access: Restricted to UNT Community Members. Login required if off-campus.
Date: December 2002
Creator: Munugala, Ajay Kumar
Partner: UNT Libraries
open access

In-house Software Development: Considerations for Implementation

Description: Information technology continues to evolve, libraries may not always wait on vendors or third parties to provide solutions for their diverse local needs.This article discusses the need for libraries to develop in-house Software and based on the University of North Texas Libraries experiences, it provides key considerations for the successful implementation.
Date: November 2018
Creator: Jackson, Scott & Brannon, Sian
Partner: UNT Libraries
open access

Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan part 2 mappings for the ASC software quality engineering practices, version 2.0.

Description: The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR001.3.2 and CPR001.3.6 and to a Department of Energy document, ''ASCI Software Quality Engineering: Goals, Principles, and Guideline… more
Date: September 1, 2006
Creator: Heaphy, Robert; Sturtevant, Judith E.; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Minana, Molly A. et al.
Partner: UNT Libraries Government Documents Department
open access

Detection of Generalizable Clone Security Coding Bugs Using Graphs and Learning Algorithms

Description: This research methodology isolates coding properties and identifies the probability of security vulnerabilities using machine learning and historical data. Several approaches characterize the effectiveness of detecting security-related bugs that manifest as vulnerabilities, but none utilize vulnerability patch information. The main contribution of this research is a framework to analyze LLVM Intermediate Representation Code and merging core source code representations using source code properti… more
Date: December 2018
Creator: Mayo, Quentin R
Partner: UNT Libraries
open access

Computational social network modeling of terrorist recruitment.

Description: The Seldon terrorist model represents a multi-disciplinary approach to developing organization software for the study of terrorist recruitment and group formation. The need to incorporate aspects of social science added a significant contribution to the vision of the resulting Seldon toolkit. The unique addition of and abstract agent category provided a means for capturing social concepts like cliques, mosque, etc. in a manner that represents their social conceptualization and not simply as a p… more
Date: October 1, 2004
Creator: Berry, Nina M.; Turnley, Jessica Glicken (Sandia National Laboratories, Albuquerque, NM); Smrcka, Julianne D. (Sandia National Laboratories, Albuquerque, NM); Ko, Teresa H.; Moy, Timothy David (Sandia National Laboratories, Albuquerque, NM) & Wu, Benjamin C.
Partner: UNT Libraries Government Documents Department
open access

Presto user<U+2019>s guide version 2.6.

Description: Presto is a Lagrangian, three-dimensional explicit, transient dynamics code for the analysis of solids subjected to large, suddenly applied loads. Presto is designed for problems with large deformations, nonlinear material behavior, and contact. There is a versatile element library incorporating both continuum and structural elements. The code is designed for a parallel computing environment. This document describes the input for the code that gives users access to all of the current functional… more
Date: October 1, 2006
Creator: Gullerud, Arne S.; Koteras, James Richard; Hales, Jason Dean & Crane, Nathan Karl
Partner: UNT Libraries Government Documents Department
open access

Software quality assurance in the 1996 performance assessment for the Waste Isolation Pilot Plant

Description: The US Department of Energy (DOE) Waste Isolation Pilot Plant (WIPP), located in southeast New Mexico, is a deep geologic repository for the permanent disposal of transuranic waste generated by DOE defense-related activities. Sandia National Laboratories (SNL), in its role as scientific advisor to the DOE, is responsible for evaluating the long-term performance of the WIPP. This risk-based Performance Assessment (PA) is accomplished in part through the use of numerous scientific modeling codes,… more
Date: May 23, 2000
Creator: FROEHLICH,GARY K.; OGDEN,HARVEY C. & BYLE,KATHLEEN A.
Partner: UNT Libraries Government Documents Department
open access

SEM Predicting Success of Student Global Software Development Teams

Description: The extensive use of global teams to develop software has prompted researchers to investigate various factors that can enhance a team’s performance. While a significant body of research exists on global software teams, previous research has not fully explored the interrelationships and collective impact of various factors on team performance. This study explored a model that added the characteristics of a team’s culture, ability, communication frequencies, response rates, and linguistic catego… more
Date: May 2015
Creator: Brooks, Ian Robert
Partner: UNT Libraries
open access

Multiple Window Editor

Description: This paper is written to present the design purpose and design process of the Multiple Window Editor. Multiple Window Editor is a software which allows the user to edit or view different files or the same file on the screen by the window facilities provided by this software. All the windows can be dynamically created, changed, moved, and destroyed. The main purpose of this program is to improve the programming environment for the users. The design motivations will be introduced through the comp… more
Date: June 1986
Creator: Alphy, Yu Cherng-Der
Partner: UNT Libraries
open access

Finding a balance: computer software, intellectual property and the challenge of technological change

Description: This report identifies three policy issues; 1) the appropriate scope of copyright protection for computer software; 2) patent protection for software-related inventions and algorithms, and how the U.S. Patent and Trademark Office will handle these types of applications; and 3) complications facing librar4ies and commercial and private producers and users of digital information, including computer-based mixed media products.
Date: 1992
Creator: United States. Congress. Office of Technology Assessment
Partner: UNT Libraries Government Documents Department
open access

Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan. Part 1: ASC software quality engineering practices, Version 2.0.

Description: The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR 1.3.2 and 1.3.6 and to a Department of Energy document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines. This … more
Date: September 1, 2006
Creator: Sturtevant, Judith E.; Heaphy, Robert; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Minana, Molly A. et al.
Partner: UNT Libraries Government Documents Department
open access

Randomly Generated Test Problems for Positive Definite Quadratic Programming

Description: A procedure is described for randomly generating positive definite quadratic programming test problems. The test problems are constructed in the form of linear least squares problems subject to linear constraints. The probability measure for the problems so generated is invariant under orthogonal transformations. The procedure allows the user to specify the size of the least squares problem (number of unknown parameters, number of observations, and number of constraints); the relative magnitude… more
Date: October 1982
Creator: Lenard, Melanie L. & Minkoff, Michael
Partner: UNT Libraries Government Documents Department
open access

A Comparison of Agent-Oriented Software Engineering Frameworks and Methodologies

Description: Agent-oriented software engineering (AOSE) covers issues on developing systems with software agents. There are many techniques, mostly agent-oriented and object-oriented, ready to be chosen as building blocks to create agent-based systems. There have been several AOSE methodologies proposed intending to show engineers guidelines on how these elements are constituted in having agents achieve the overall system goals. Although these solutions are promising, most of them are designed in ad-hoc man… more
Date: December 2003
Creator: Lin, Chia-En
Partner: UNT Libraries
open access

A System Analysis Tool

Description: In this paper we describe a tool for analyzing systems. The analysis is based on program slicing. It answers the following question for the software: if the value of a particular variable changes, what other variable values also change, and what is the path in between? program slicing was developed based on intra-procedure control and data flow. It has been expanded commercially to inter-procedure flow. However, we extend slicing to collections of programs and non-program entities, which we ter… more
Date: June 1, 2000
Creator: CAMPBELL,PHILIP L. & ESPINOZA,JUAN
Partner: UNT Libraries Government Documents Department
open access

Visualization on supercomputing platform level II ASC milestone (3537-1B) results from Sandia.

Description: This report provides documentation for the completion of the Sandia portion of the ASC Level II Visualization on the platform milestone. This ASC Level II milestone is a joint milestone between Sandia National Laboratories and Los Alamos National Laboratories. This milestone contains functionality required for performing visualization directly on a supercomputing platform, which is necessary for peta-scale visualization. Sandia's contribution concerns in-situ visualization, running a visualizat… more
Date: September 1, 2010
Creator: Geveci, Berk (Kitware, Inc., Clifton Park, NY); Fabian, Nathan; Marion, Patrick (Kitware, Inc., Clifton Park, NY) & Moreland, Kenneth D.
Partner: UNT Libraries Government Documents Department
open access

Hybrid Approaches in Test Suite Prioritization

Description: The rapid advancement of web and mobile application technologies has recently posed numerous challenges to the Software Engineering community, including how to cost-effectively test applications that have complex event spaces. Many software testing techniques attempt to cost-effectively improve the quality of such software. This dissertation primarily focuses on that of hybrid test suite prioritization. The techniques utilize two or more criteria to perform test suite prioritization as it is of… more
Date: May 2018
Creator: Nurmuradov, Dmitriy
Partner: UNT Libraries
open access

Smartphone-based Household Travel Survey - a Literature Review, an App, and a Pilot Survey

Description: High precision data from household travel survey (HTS) is extremely important for the transportation research, traffic models and policy formulation. Traditional methods of data collection were imprecise because they relied on people’s memories of trip information, such as date and location, and the remainder data had to be obtained by certain supplemental tools. The traditional methods suffered from intensive labor, large time consumption, and unsatisfactory data precision. Recent research tre… more
Date: December 2014
Creator: Wang, Qian (Computer scientist)
Partner: UNT Libraries
open access

Computer-Supported Collaborative Work and Its Application to Software Engineering in a Case Environment

Description: This study investigated, in the context of a field-based case study, possibilities for formation of a synergistic union between CSCW and CASE tools. A major dimension of today's software challenge is in gearing up for large-scale system development necessitating large teams of systems engineers. The principal goal of this research was to advance the body of knowledge regarding the nature of collaborative technological support in the software development process. Specifically, the study was desi… more
Date: May 1997
Creator: Bailey, Janet L.
Partner: UNT Libraries
open access

Project Final Report: HPC-Colony II

Description: This report recounts the HPC Colony II Project which was a computer science effort funded by DOE's Advanced Scientific Computing Research office. The project included researchers from ORNL, IBM, and the University of Illinois at Urbana-Champaign. The topic of the effort was adaptive system software for extreme scale parallel machines. A description of findings is included.
Date: November 1, 2013
Creator: Jones, Terry R; Kale, Laxmikant V & Moreira, Jose
Partner: UNT Libraries Government Documents Department
Back to Top of Screen