Takahashi, 1996 - Google Patents
Software quality classification model based on McCabe's complexity measureTakahashi, 1996
- Document ID
- 13394315125225758589
- Author
- Takahashi R
- Publication year
- Publication venue
- Achieving Quality in Software: Proceedings of the third international conference on achieving quality in software, 1996
External Links
Snippet
A software quality classification model based on McCabe's complexity measure is in— vestigated. It is experimentally shown using regression and discriminant analyses that program fault density (number of faults per 1000 source lines of code) depends on the …
- 238000002474 experimental method 0 abstract description 8
Classifications
-
- 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
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30477—Query execution
- G06F17/30507—Applying rules; deductive queries
-
- 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
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30587—Details of specialised database models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/02—Knowledge representation
- G06N5/022—Knowledge engineering, knowledge acquisition
- G06N5/025—Extracting rules from data
-
- 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
- G06F17/5009—Computer-aided design using simulation
-
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/04—Inference methods or devices
-
- 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
-
- 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
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107704265B (en) | Configurable rule generation method for service flow | |
US7627543B2 (en) | Automated anomaly detection | |
CN107644323B (en) | Intelligent auditing system for business flow | |
US20190138731A1 (en) | Method for determining defects and vulnerabilities in software code | |
JP2710555B2 (en) | System and method for automating the enforcement of constraints in a database | |
CN111104335B (en) | C language defect detection method and device based on multi-level analysis | |
US7246331B2 (en) | Method for optimizing integrated circuit device design and service | |
Bry et al. | Integrity verification in knowledge bases | |
CN110515856B (en) | Test case generation system based on dynamic symbolic execution | |
US6374261B1 (en) | Expert system knowledge-deficiency reduction through automated database updates from semi-structured natural language documents | |
CN105808438A (en) | Test case reuse method based on function call path | |
Fraternali et al. | A review of repairing techniques for integrity maintenance | |
Takahashi | Software quality classification model based on McCabe’s complexity measure | |
O'Keefe et al. | An integrative model of expert system verification and validation | |
Voges et al. | SADAT—An automated testing tool | |
CN115794120B (en) | Dynamic program dependency cluster detection method based on higher-order function | |
Lange et al. | Software architecture analysis: A case study | |
Yang et al. | A method-level defect prediction approach based on structural features of method-calling network | |
EP0454294A2 (en) | A reticular discrimination network for specifying real-time conditions | |
Juergens | Why and how to control cloning in software artifacts | |
Kottemann et al. | Complexity assessment: A design and management tool for information system development | |
Embury et al. | Analysing the impact of adding integrity constraints to information systems | |
Müller et al. | Describing differences between databases | |
Sarraga | Static data flow analysis of PL/I programs with the PROBE system | |
Black | Computation of ripple effect measures for software |