[go: up one dir, main page]

Kafura et al., 1981 - Google Patents

Software quality metrics based on interconnectivity

Kafura et al., 1981

Document ID
734645188014033717
Author
Kafura D
Henry S
Publication year
Publication venue
Journal of Systems and Software

External Links

Snippet

We state a set of criteria that has guided the development of a metric system for measuring the quality of a largescale software product. This metric system uses the flow of information within the system as an index of system interconnectivity. Based on this observed …
Continue reading at www.sciencedirect.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3604Software analysis for verifying properties of programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme

Similar Documents

Publication Publication Date Title
Kafura et al. Software quality metrics based on interconnectivity
Henry et al. Software structure metrics based on information flow
US5699507A (en) Method of identifying similarities in code segments
US5673387A (en) System and method for selecting test units to be re-run in software regression testing
Vokolos et al. Pythia: A regression test selection tool based on textual differencing
US5828883A (en) Call path refinement profiles
US5822511A (en) Smart compare tool and method
US7146572B2 (en) System and method for configuring database result logging for a test executive sequence
Atkins et al. Using version control data to evaluate the impact of software tools
Harris et al. Extracting architectural features from source code
Miller Special Feature Program Testing: Art Meets Theory
Fyson et al. Using application understanding to support impact analysis
Griesmeyer et al. A reference manual for the event progression analysis code (EVNTRE)
Miillerburg Systematic Stepwise Testing: A Method For Testing Large Complex Systems
Lyu et al. A coverage analysis tool for the effectiveness of software testing
Markusz et al. Complexity control in logic-based programming
Henry et al. Complexity measurement of a graphical programming language
WO2005071534A2 (en) A process for simulating and analysing an object-oriented code and the corresponding software product
Heitkoetter et al. Design metrics and aids to their automatic collection
Van Den Berg et al. Static analysis of functional programs
Birmingham et al. Capturing designer expertise the CGEN system
Zupan et al. Building knowledge into an expert system
Hodges et al. A system for automatic software evaluation
Schwanke et al. Cross references are features
Emergy et al. Multi-level software testing based on cyclomatic complexity