Proceedings of the 25th International Conference on Software Engineering
An analytical approach to architecture-based software performance and reliability prediction
Performance Evaluation
Some successful approaches to software reliability modeling in industry
Journal of Systems and Software - Special issue: Automated component-based software engineering
Journal of Systems and Software - Special issue: Computer software & applications
Architecture based analysis of performance, reliability and security of software systems
Proceedings of the 5th international workshop on Software and performance
A Simulation Approach to Structure-Based Software Reliability Analysis
IEEE Transactions on Software Engineering
Journal of Systems and Software - Special issue: Quality software
Quantifying software performance, reliability and security: An architecture-based approach
Journal of Systems and Software
Architecture-Based Software Reliability Analysis: Overview and Limitations
IEEE Transactions on Dependable and Secure Computing
Controlled sequential bifurcation for software reliability study
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Early prediction of software component reliability
Proceedings of the 30th international conference on Software engineering
A stochastic model for workflow QoS evaluation
Scientific Programming - Scientific Workflows
ACM Transactions on Internet Technology (TOIT)
Model driven middleware: A new paradigm for developing distributed real-time and embedded systems
Science of Computer Programming
Model-based performance analysis using block coverage measurements
Journal of Systems and Software
Architecting dependable systems IV
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Collaborative reliability prediction of service-oriented systems
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
SHARP: a scalable approach to architecture-level reliability prediction of concurrent systems
Proceedings of the 2010 ICSE Workshop on Quantitative Stochastic Models in the Verification and Design of Software Systems
An approach for early prediction of software reliability
ACM SIGSOFT Software Engineering Notes
Software reliability estimation under certainty: generalization of the method of moments
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
A compositional method for reliability analysis of workflows affected by multiple failure modes
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Architecture-based reliability evaluation under uncertainty
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Reputation-based Reliability Prediction of Service Compositions
Electronic Notes in Theoretical Computer Science (ENTCS)
Reliability analysis of component-based systems with multiple failure modes
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
Architecture-level reliability prediction of concurrent systems
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
Architecture-driven reliability optimization with uncertain model parameters
Journal of Systems and Software
Personalized Reliability Prediction of Web Services
ACM Transactions on Software Engineering and Methodology (TOSEM)
Composite web QoS with workflow conditional pathways using bounded sets
Service Oriented Computing and Applications
On the relationships between QoS and software adaptability at the architectural level
Journal of Systems and Software
Hi-index | 0.00 |
Prevalent approaches to characterize the behavior ofmonolithic applications are inappropriate to model modernsoftware systems which are heterogeneous, and are builtusing a combination of components picked off the shelf,those developed in-house and those developed contractually.Development of techniques to characterize the behaviorof such component-based software systems based ontheir architecture is then absolutely essential. Earlier effortsin the area of architecture-based analysis have focusedon the development of composite models which are quitecumbersome due to their inherent largeness and stiffness.In this paper we develop an accurate hierarchical model topredict the performance and reliability of component-basedsoftware systems based on their architecture. This modelaccounts for the variance of the number of visits to eachmodule, and thus provides predictions closer to those providedby a composite model. The approach developed inthis paper enables the identification of performance and reliabilitybottlenecks. We also develop expressions to analyzethe sensitivity of the performance and reliability predictionsto the changes in the parameters of individual modules. Inaddition, we demonstrate how the hierarchical model couldbe used to assess the impact of changes in the workload onthe performance and reliability of the application. We illustratethe performance and reliability prediction as well assensitivity analysis techniques with examples.