Kafura et al., 1981 - Google Patents
Software quality metrics based on interconnectivityKafura 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 …
- 238000000034 method 0 abstract description 104
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3604—Software analysis for verifying properties of programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements 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 |