Software reliability analysis models
IBM Journal of Research and Development
Software errors and complexity: an empirical investigation0
Communications of the ACM
Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Software engineering: an industrial approach. Vol. 1
Software engineering: an industrial approach. Vol. 1
Managing the software process
Defect type and its impact on the growth curve
ICSE '91 Proceedings of the 13th international conference on Software engineering
Experiences with defect prevention
IBM Systems Journal
An information model for use in software management estimation and prediction
CIKM '93 Proceedings of the second international conference on Information and knowledge management
In-Process Evaluation for Software Inspection and Test
IEEE Transactions on Software Engineering - Special issue on software reliability
In-process improvement through defect data interpretation
IBM Systems Journal
Programming quality improvement in IBM
IBM Systems Journal
A taxonomy of computer program security flaws
ACM Computing Surveys (CSUR)
Software trustability analysis
ACM Transactions on Software Engineering and Methodology (TOSEM)
A Statistical Approach to the Inspection Checklist Formal Synthesis and Improvement
IEEE Transactions on Software Engineering
Diagnosing Rediscovered Software Problems Using Symptoms
IEEE Transactions on Software Engineering
Proceedings of the Conference on The Future of Software Engineering
A case study in root cause defect analysis
Proceedings of the 22nd international conference on Software engineering
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Requirements analysis using forward and backward search
Annals of Software Engineering
Empirical Software Engineering
Software Evolution and the Code Fault Introduction Process
Empirical Software Engineering
Classification and evaluation of defects in a project retrospective
Journal of Systems and Software
Using A Defined and Measured Personal Software Process
IEEE Software
Learning from Our Mistakes with Defect Causal Analysis
IEEE Software
Evaluating Software Development Objectively
IEEE Software
A Case Study of Software Process Improvement During Development
IEEE Transactions on Software Engineering
Software Dependability in the Tandem GUARDIAN System
IEEE Transactions on Software Engineering
Integrating Time Domain and Input Domain Analyses of Software Reliability Using Tree-Based Models
IEEE Transactions on Software Engineering
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Failure and Fault Analysis for Software Debugging
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Building an Experience Base for Software Engineering: A Report on the First CeBASE eWorkshop
PROFES '01 Proceedings of the Third International Conference on Product Focused Software Process Improvement
Defect-Based Reliability Analysis for Mission-Critical Software
COMPSAC '00 24th International Computer Software and Applications Conference
Requirements discovery during the testing of safety-critical software
Proceedings of the 25th International Conference on Software Engineering
Task-directed software inspection technique: an experiment and case study
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
A case study in the use of defect classification in inspections
CASCON '01 Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research
Generation of an error set that emulates software faults based on field data
FTCS '96 Proceedings of the The Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS '96)
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
ISSRE '96 Proceedings of the The Seventh International Symposium on Software Reliability Engineering
Analyze-NOW-an environment for collection and analysis of failures in a network of workstations
ISSRE '96 Proceedings of the The Seventh International Symposium on Software Reliability Engineering
SALT - An Integrated Environment to Automate Generation of Function Tests for APIs
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Operational anomalies as a cause of safety-critical requirements evolution
Journal of Systems and Software
The Evolution of a System Test Process
ITC '99 Proceedings of the 1999 IEEE International Test Conference
Test Process Optimization: Closing The Gap In The Defect Spectrum
ITC '99 Proceedings of the 1999 IEEE International Test Conference
The Importance of Life Cycle Modeling to Defect Detection and Prevention
STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
Adding Diversity to Software Inspections
ICCI '03 Proceedings of the 2nd IEEE International Conference on Cognitive Informatics
Collecting data for software reliability analysis and modeling
CASCON '93 Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1
Empirical Analysis of Safety-Critical Anomalies During Operations
IEEE Transactions on Software Engineering
Ongoing Requirements Discovery in High-Integrity Systems
IEEE Software
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
Reflections on Industry Trends and Experimental Research in Dependability
IEEE Transactions on Dependable and Secure Computing
An approach to the measurement of software evolution: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - 2003 International Conference on Software Maintenance: The Architectural Evolution of Systems
Effects of defects in UML models: an experimental investigation
Proceedings of the 28th international conference on Software engineering
A research agenda for distributed software development
Proceedings of the 28th international conference on Software engineering
Optimal release time: numbers or intuition?
Proceedings of the 2006 international workshop on Software quality
Software faults: a quantifiable definition
Advances in Engineering Software
HOTTest: A model-based test design technique for enhanced testing of domain-specific applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Results from introducing component-level test automation and test-driven development
Journal of Systems and Software - Special issue: Selected papers from the 11th Asia Pacific software engineering conference (APSEC 2004)
Testing and inspecting reusable product line components: first empirical results
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Requirement error abstraction and classification: an empirical study
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Classification of usability problems (CUP) scheme: augmentation and exploitation
Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles
Emulation of Software Faults: A Field Data Study and a Practical Approach
IEEE Transactions on Software Engineering
A Practical Approach for Quality-Driven Inspections
IEEE Software
WoSQ '07 Proceedings of the 5th International Workshop on Software Quality
Trace anomalies as precursors of field failures: an empirical study
Empirical Software Engineering
Research issues in software fault categorization
ACM SIGSOFT Software Engineering Notes
NHPP models with Markov switching for software reliability
Computational Statistics & Data Analysis
Improvement of causal analysis using multivariate statistical process control
Software Quality Control
A model for software rework reduction through a combination of anomaly metrics
Journal of Systems and Software
Bytecode fault injection for Java software
Journal of Systems and Software
Defect categorization: making use of a decade of widely varying historical data
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Web application fault classification - an exploratory study
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
A defect-driven process for software quality improvement
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Empirical Analysis of the Relation between Level of Detail in UML Models and Defect Density
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Integrating in-process software defect prediction with association mining to discover defect pattern
Information and Software Technology
Comparison of Process Quality Characteristics Based on Change Request Data
IWSM/Metrikon/Mensura '08 Proceedings of the International Conferences on Software Process and Product Measurement
Defect prevention with orthogonal defect classification
Proceedings of the 2nd India software engineering conference
Defining defects, errors, and service degradations
ACM SIGSOFT Software Engineering Notes
A case study comparing defect profiles of a reused framework and of applications reusing it
Empirical Software Engineering
A systematic literature review to identify and classify software requirement errors
Information and Software Technology
Toward an understanding of bug fix patterns
Empirical Software Engineering
A Case Study of Defect Introduction Mechanisms
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
An analysis method for improving a bug modification process in open source software development
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Experiences in developing and applying a software engineering technology testbed
Empirical Software Engineering
Software faults: A quantifiable definition
Advances in Engineering Software
Improving software testing via ODC: three case studies
IBM Systems Journal
Exploring defect causes in products developed by virtual teams
Information and Software Technology
BUGINNINGS: identifying the origins of a bug
Proceedings of the 3rd India software engineering conference
Analyzing errors and referral pairs to characterize common problems and improve web reliability
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Assessing quality processes with ODC COQUALMO
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Measuring complexity, effectiveness and efficiency in software course projects
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Integrating ISO-IEC 15504 conformant process assessment and organizational reuse enhancement
Journal of Software Maintenance and Evolution: Research and Practice - Software process improvement and capability determination: selected articles from SPICE 2009
Transition from a plan-driven process to Scrum: a longitudinal case study on software quality
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Defect cost flow model: a Bayesian network for predicting defect correction effort
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
A control approach for Agile processes
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
FTCS'95 Proceedings of the Twenty-Fifth international conference on Fault-tolerant computing
Review of software security defects taxonomy
RSKT'10 Proceedings of the 5th international conference on Rough set and knowledge technology
A decision support system for the classification of software coding faults: a research abstract
Proceedings of the 33rd International Conference on Software Engineering
An empirical validation of a web fault taxonomy and its usage for web testing
Journal of Web Engineering
Characteristics of multiple-component defects and architectural hotspots: a large system case study
Empirical Software Engineering
Bug localization in test-driven development
Advances in Software Engineering
Results and experiences from an empirical study of fault reports in industrial projects
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
CIS'05 Proceedings of the 2005 international conference on Computational Intelligence and Security - Volume Part II
Evolving defect "folklore": a cross-study analysis of software defect behavior
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Towards adopting ODC in automation application development projects
Proceedings of the 5th India Software Engineering Conference
Reliability of feedback fechanism based on root cause defect analysis-case study
Annales UMCS, Informatica
A technique for fault tolerance assessment of COTS based systems
SAFECOMP'05 Proceedings of the 24th international conference on Computer Safety, Reliability, and Security
AutoODC: Automated generation of Orthogonal Defect Classifications
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Defect data analysis as input for software process improvement
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Dependability modeling and analysis of software systems specified with UML
ACM Computing Surveys (CSUR)
Component testing is not enough: a study of software faults in telecom middleware
TestCom'07/FATES'07 Proceedings of the 19th IFIP TC6/WG6.1 international conference, and 7th international conference on Testing of Software and Communicating Systems
Quality impact of introducing component-level test automation and test-driven development
EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
Fully employing software inspections data
Innovations in Systems and Software Engineering
Towards a measurement tool for verification and validation of simulation models
Proceedings of the Winter Simulation Conference
A Recovery-Oriented Approach for Software Fault Diagnosis in Complex Critical Systems
International Journal of Adaptive, Resilient and Autonomic Systems
Testing techniques selection based on ODC fault types and software metrics
Journal of Systems and Software
OSDC: adapting ODC for developing more secure software
Proceedings of the 28th Annual ACM Symposium on Applied Computing
The causal analysis of requested alterations for pressure garments
DHM'13 Proceedings of the 4th International conference on Digital Human Modeling and Applications in Health, Safety, Ergonomics, and Risk Management: healthcare and safety of the environment and transport - Volume Part I
Journal of Systems and Software
Model-based requirements verification method: Conclusions from two controlled experiments
Information and Software Technology
Perceived causes of software project failures - An analysis of their relationships
Information and Software Technology
Hi-index | 0.01 |
Orthogonal defect classification (ODC), a concept that enables in-process feedback to software developers by extracting signatures on the development process from defects, is described. The ideas are evolved from an earlier finding that demonstrates the use of semantic information from defects to extract cause-effect relationships in the development process. This finding is leveraged to develop a systematic framework for building measurement and analysis methods. The authors define ODC and discuss the necessary and sufficient conditions required to provide feedback to a developer; illustrate the use of the defect type distribution to measure the progress of a product through a process; illustrate the use of the defect trigger distribution to evaluate the effectiveness and eventually the completeness of verification processes such as inspection or testing; provides sample results from pilot projects using ODC; and open the doors to a wide variety of analysis techniques for providing effective and fast feedback based on the concepts of ODC.