Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Search Publications by: David W. Flater ()

Search Title, Abstract, Conference, Citation, Keyword or Author
Displaying 26 - 50 of 119

Redressing grievances with the treatment of dimensionless quantities in SI

October 3, 2017
Author(s)
David W. Flater
The International System of Units (SI) and its associated methods adhere to a design principle in which all kinds of quantities are described in terms of a standard set of dimensions. It is a corollary of that principle that quantities having no extent in

Architecture for Software-assisted Quantity Calculus

December 2, 2016
Author(s)
David W. Flater
A quantity value, such as 5 kg, consists of a number and a reference (often an International System of Units (SI)unit) that together express the magnitude of a quantity. Many software libraries, packages, and ontologies that implement "quantities and units

Mostly sunny with a chance of cyber

September 22, 2016
Author(s)
David W. Flater
Counting known vulnerabilities and correlating different factors with the vulnerability track records of software products after the fact is obviously feasible. The harder challenge is to produce “evidence to tell how vulnerable a piece of software is”

A Rational Foundation for Software Metrology

January 20, 2016
Author(s)
David W. Flater, Paul E. Black, Elizabeth N. Fong, Raghu N. Kacker, Vadim Okun, Stephen S. Wood, David R. Kuhn
Much software research and practice involves ostensible measurements of software, yet little progress has been made on an SI-like metrological foundation for those measurements since the work of Gray, Hogan, et al. in 1996-2001. Given a physical object

Defensive code's impact on software performance

January 26, 2015
Author(s)
David W. Flater
Defensive code is instructions added to software for the purpose of hardening it against uncontrolled failures and security problems. It is often assumed that defensive code causes a significant reduction in software performance, which justifies its

Estimation of uncertainty in application profiles

October 3, 2014
Author(s)
David W. Flater
Performance is an important facet of software quality, and application profiling tools are the instruments used to measure software performance at the function and application levels. The most powerful measurement method available in application profiling

Estimation of uncertainty in application profiles

February 3, 2014
Author(s)
David W. Flater
Application profiling tools are the instruments used to measure software performance at the function and application levels. The most powerful measurement method available in application profiling tools today is sampling-based profiling, where a

Configuration of profiling tools for C/C++ applications under 64-bit Linux

March 20, 2013
Author(s)
David W. Flater
Application profiling tools are the instruments used to measure software performance at the function and application levels. Without careful configuration of the tools and the environment, invalid results are readily obtained. The errors may not become
Was this page helpful?