dc.creatorDe Oliveira Moraes R.L.
dc.creatorMartins E.
dc.date2005
dc.date2015-06-26T14:07:26Z
dc.date2015-11-26T15:41:41Z
dc.date2015-06-26T14:07:26Z
dc.date2015-11-26T15:41:41Z
dc.date.accessioned2018-03-28T22:50:12Z
dc.date.available2018-03-28T22:50:12Z
dc.identifier3540289682; 9783540289685
dc.identifierLecture Notes In Computer Science (including Subseries Lecture Notes In Artificial Intelligence And Lecture Notes In Bioinformatics). , v. 3549 LNCS, n. , p. 300 - 321, 2005.
dc.identifier3029743
dc.identifier10.1007/11556169_14
dc.identifierhttp://www.scopus.com/inward/record.url?eid=2-s2.0-62949199002&partnerID=40&md5=defe3d038b444ddfb994b4c2fce38c68
dc.identifierhttp://www.repositorio.unicamp.br/handle/REPOSIP/93351
dc.identifierhttp://repositorio.unicamp.br/jspui/handle/REPOSIP/93351
dc.identifier2-s2.0-62949199002
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1264676
dc.descriptionIn 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. © 2005 Springer-Verlag.
dc.description3549 LNCS
dc.description
dc.description300
dc.description321
dc.descriptionAllen, R., Garlan, D., Formalizing Architectural Connection (1994) Proc. of the 16th International Conference on Software Engineering, pp. 71-80. , IEEE Computer Society
dc.descriptionAnderson, T., et., al., Protective Wrapper Development: A Case Study (2003) Lecture Notes in Computer Science (LNCS, 2580, pp. 1-14. , Spring Verlag
dc.descriptionArlat, J., Aguera, M., Amat, L., Crouzet, Y., Fabre, J.C., Laprie, J.C., Martins, E., Powell, D., Fault Injection for Dependability Validation-A Methodology and some Applications (1990) IEEE Transactions on Software Engineering, 16 (2), pp. 166-182
dc.descriptionBach, J., Heuristic risk-based testing (1999) Software Testing and Quality Engineering Magazine
dc.descriptionBeydeda, S., Volker, G., State of the art in testing components (2003) Proc. Of the International Conference on Quality Software
dc.descriptionChiba, S.: Javassist - A Reflection-based Programming Wizard for Java. In: Proc of the ACM OOPSLA'98 Workshop on Reflective Programming in C++ and Java, (1998)Chen, Z., Xul, B., Zhao, J., An Overview of Methods for Dependence Analysis of Concurrent Programs (2002) ACM SIGPLAN Notices, 37 (8), pp. 45-52
dc.descriptionClemens, S., (1998) Component Software: Beyond Object-Oriented Programming, , New York, Addison-Wesley
dc.descriptionDe Millo, R.A., Li, T., Mathur, A.P., (1994) Architecture of TAMER: A Tool for dependability analysis of distributed fault-tolerant systems, , Purdue University
dc.description(2005), http://depfind.sourceforge.net, Dependency Finder tool projectFabre, J.-C., Rodriguez, M., Arlat, J., Sizum, J.-M., Building dependable COTS microkernel-based systems using MAFALDA (2000) Proc. of 2000 Pacific Rim International Symposium on Dependable Computing - PRDC'00, , Los Angeles, USA
dc.descriptionFetzer, C., Högstedt, K., Felber, P., Automatic Detection and Masking of Non-Atomic Exception Handling (2003) Proc. of DSN, pp. 445-454. , San Francisco, USA
dc.descriptionGarlan, D., Allen, R., Ockerbloom, J., Architectural Mismatch: Why Reuse is so Hard (1995) IEEE Software, 12 (6), pp. 17-26
dc.descriptionGuerra, P., et., al., A Dependable Architecture for COTS-based Software Systems using Protective Wrappers (2004) Lecture Notes in Computer Science (LNCS, 3069, pp. 147-170. , Spring Verlag
dc.descriptionHsueh, M.-C., Tsai, T., Iyer, R., Fault Injection Techniques and Tools (1997) IEEE Computer, pp. 75-82
dc.descriptionInverardi, P., Wolf, A.L., Yankelevich, D., Checking Assumptions in Component Dynamics at the Architectural Level (1997) Proc. of the 2nd International Conference on Coordination Models and Languages, , Springer-Verlag
dc.descriptionKoopman, P., Siewiorek, D, DeVale, K., DeVale, J., Fernsler, K., Guttendorf, D., Kropp, N., Pan, J., Shelton, C., Shi, Y.: Ballista Project : COTS Software Robustness Testing. Carnegie Mellon University, http://www.ece.cmu.edu/~koopman/ballista/, (2003)Leme, N.G.M., (2001) A Software Fault Injection Systems based on Patterns, , Master Thesis, UNICAMP, Brasil, in Portuguese
dc.descriptionMaes, P., Concepts and Experiments in Computational Reflection (1987) Proc. of OOPSLA'87, pp. 147-155
dc.descriptionMartins, E., Rubira, C. M. F., Leme N.G.M.: Jaca: A reflective fault injection tool based on patterns. In: Proc of the 2002 International Conference on Dependable Systems & Networks, Washington D.C. USA, (2002) 483-487Martins, E., Moraes, R., Testing Component-based Applications in the Presence of Faults (2003) Proc. of the 7th World Multi-conference on Systemic, Cybernetics and Informatics, pp. 112-117
dc.descriptionMoraes, R., Martins, E., A Strategy for Validating an ODBMS Component Using a High-Level Software Fault Injection Tool (2003) Proc. of the First Latin-American Symposium, LADC, pp. 56-68. , São Paulo, Brazil
dc.descriptionMoraes, R., Martins, E., An Architecture-based Strategy for Interface Fault Injection (2004) Proc. of the International Conference no Dependable Systems and Networks, , Firenze, Italy
dc.descriptionNaumovich, G., Avrunin, G.S., Clarke, L.A., Osterweil, L.J., Applying Static Analysis to Software Architectures (1997) Proc. of the 6th European Software Engineering Conference, , Springer-Verlag
dc.descriptionPressman, R.S., (1997) Software Engineering a Practitioner Approach, , Mc Graw Hill1, 4th edition
dc.descriptionRosa, A., (1998) A Reflexive Architecture to Inject Faults in Object-Oriented Applications, , Master Thesis, UNICAMP, Campinas, Brasil, in Portuguese
dc.descriptionRosenberg, L., Stapko, R., Gallo, A., Risk-based Object Oriented Testing (2000) Proc. of 13th International Software / Internet Quality Week (QW2000), , San Francisco, California USA
dc.descriptionSaridakis, T., Issarny, V., Developing Dependable Systems using Software Architecture (1999) Proc. of the 1st Working IFIP Conference on Software Architecture, pp. 83-104
dc.descriptionShaw, M., Clements, P.C., A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems (1997) Proc. of the 21st International Computer Software and Applications Conference, pp. 6-13
dc.descriptionSherer, S.A., A Cost-Effective Approach to Testing (1991) IEEE Software
dc.descriptionSotirovski, D., Towards Fault-Tolerant Software Architectures (2001) Working IEEE/IFIP Conference on Software Architecture, pp. 7-13. , R. Kazman, P. Kruchten, C. Verhoef, H. Van Vliet, editors, Los Alamitos, CA
dc.descriptionStafford, J.A., Richardson, D.J., Wolf, A.L.: Chainning: A Software Architecture Dependence Analysis Technique. Technical Report CU-CS845-97, Department of Computer Science, University of Colorado, (1997)Taylor, R. N., Medvidovic, N., Anderson, K.M., Whitehead Jr.E.J., Robbins, J.E., Nies, K.A., Oreizy, P., Dubrow, D.L.: A Component and Message-based Architectural Style for GUI Software. IEEE Transactions on Software Engineering, 22(6): 390-406, (1996)Voas, J., McGraw, G., (1998) Software Fault Injection: Inoculating Programs against Errors, , John Wiley & Sons, New York, EUA
dc.descriptionVoas, J., Charron, F., McGraw, G., Miller, K., Friedman, M., Predicting how Badly Good Software can Behave (1997) IEEE Software, pp. 73-83
dc.descriptionVoas, J., (2003) Marrying Software Fault Injection Technology Results with Software Reliability Growth Models. Fast Abstract ISSRE 2003, , Chillarege Press
dc.languageen
dc.publisher
dc.relationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
dc.rightsfechado
dc.sourceScopus
dc.titleFault Injection Approach Based On Architectural Dependencies
dc.typeActas de congresos


Este ítem pertenece a la siguiente institución