Software Tech E-News: Measurement

SOFTWARE MEASUREMENT

Techniques or methods that apply software measures to software engineering objects (e.g. code, inspections) to achieve predefined goals. A measure is a mapping from a set of software engineering objects to a set of mathematical objects. Measurement goals vary with the software engineering object being measured, the purpose of measurement, who is interested in these measurements, which properties are being measured, and the environment in which measurement is being performed. Examples of measures include software size, Halstead's software science measures, and McCabe's cyclomatic complexity. Associated models include sizing models, cost models, and software reliability models.

Table of Contents:


COMPLEXITY METRICS - Cyclomatic complexity, Halstead metrics, Design measures, etc.


DACS MEASUREMENT SERVICES


EDUCATION, TRAINING, COURSES, AND CONFERENCES - Software Measurement Training resources


SOFTWARE MEASUREMENT LITERATURE - Reports, articles, bibliographies and short papers relating to Software Measurement and Metrics.

Technical Reports Articles and Papers Bibliographies

SOFTWARE MEASUREMENT PEOPLE - A listing of people prominent in software measurement who have Web pages.


PROGRAMS AND ORGANIZATIONS Software measurement programs and organizations

SOFTWARE MEASUREMENT TOOLS Software cost estimating tools.

RELATED TOPICS

COST ESTIMATION Techniques, methods, and tools for planning, estimating, and monitoring the cost, budget, or schedule of a software project. Included in this discussion are Function Point and Lines-of-Code cost estimation techniques. FUNCTION POINTS ANALYSIS Function Points provide a unit of measure for software size using logical functional terms readily understood by business owners and users.

Visit the DACS Home Page for over 30 other topic areas. http://iac.dtic.mil/dacs/


DACS Home Page Software Tech News