Concepts and experiments in computational reflection
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Fault Injection for Dependability Validation: A Methodology and Some Applications
IEEE Transactions on Software Engineering
A Component- and Message-Based Architectural Style for GUI Software
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
Formalizing architectural connection
ICSE '94 Proceedings of the 16th international conference on Software engineering
Applying static analysis to software architectures
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Software fault injection: inoculating programs against errors
Software fault injection: inoculating programs against errors
An overview of methods for dependence analysis of concurrent programs
ACM SIGPLAN Notices
Fault Injection Techniques and Tools
Computer
A Cost-Effective Approach to Testing
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Predicting How Badly "Good" Software Can Behave
IEEE Software
A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Developing Dependable Systems Using Software Architecture
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
Protective Wrapper Development: A Case Study
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Checking Assumptions in Component Dynamics as the Architectural Level
COORDINATION '97 Proceedings of the Second International Conference on Coordination Languages and Models
Jaca: A Reflective Fault Injection Tool Based on Patterns
DSN '02 Proceedings of the 2002 International Conference on Dependable Systems and Networks
Building dependable COTS microkernel-based systems using MAFALDA
PRDC '00 Proceedings of the 2000 Pacific Rim International Symposium on Dependable Computing
Towards Fault-tolerant Software Architectures
WICSA '01 Proceedings of the Working IEEE/IFIP Conference on Software Architecture
State of the art in testing components
QSIC '03 Proceedings of the Third International Conference on Quality Software
Software Engineering: A Practitioner's Approach (McGraw-Hill Series in Computer Science)
Software Engineering: A Practitioner's Approach (McGraw-Hill Series in Computer Science)
Fault injection approach based on dependence analysis
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Hi-index | 0.00 |
In a previous paper we described a fault injection strategy that applies risk-based analysis to select the system’s riskiest components for testing. Among other criteria, this analysis considers the number of upstream and downstream dependencies of a component in a system. In order to obtain this number, we propose the use of architectural-level dependency analysis. One advantage of an analysis at architectural level is that systems may often contain COTS components from which no source code is available. The approach is illustrated with a case study, and the preliminary experimental results are also discussed.