Possible Content and Content Criteria

This page lists possible content and possible content criteria for software facts. That is, these are the fact themselves and some criteria for deciding which facts to include. Jeff Williams considered four groups of facts: the application or software itself (both design and code), people, process, and tools used. Other background material covers:

Possible Criteria for Content

It would be helpful if we had clear criteria why one measure or metric is included in the set of software facts and another isn't. It would also help develop new metrics or refine existing one. Some possible criteria for content are:

Possible Content

Jeff Williams organized facts in four groups: the application or software itself (both design and code), people, process, and tools used. We add an "other" category for business aspects. There is overlap and synergy between items in each group, but this separation should help us be more thorough.

Obviously many of these need standard units, e.g., function points and pages of documentation. It cannot be perfect (see Rice's theorem), but at least the terms will be codified and open to improvement.

The Software Itself

Maybe facts about design and architecture should be separate from those about the artifact itself. Many of the results (e.g., no severe weaknesses found) must refer to the process used, either explicitly (in the label or a web site) or implicitly (meets some performance standard).

People

These are the software architects, developers, testers, and so forth.

Process

This is information about how the software was developed.

Tools

These are pertinent tools used.

Other


To the software facts main page

Created Fri Aug 8 15:41:38 2008

by Paul E. Black  (paul.black@nist.gov)

Updated Thu Feb 28 15:30:03 2013

by Paul E. Black  (paul.black@nist.gov)

Information Technology Laboratory, Software and Systems Division
PRIVACY/SECURITY ISSUESFOIADisclaimerUSA.gov
NIST is an agency of the U.S. Commerce Department

This page's URL is http://hissa.nist.gov/~black/SoftwareFacts/possibleContent.html