Architecture-based software reliability modeling
Tóm tắt
Từ khóa
Tài liệu tham khảo
Agnes, 2000
Allen, R., Garlan, D., 1994. Formalizing architectural connection. In: Proceedings of the Sixteenth International Conference on Software Engineering, Sorrento, Italy, 16–21 May, pp. 71–80.
Bass, 1998
Berman, 1979
Chen, 1995, Investigating coverage-reliability relationship and sensitivity of reliability estimates to errors in the operational profile, Computer Science and Informatics Journal, 25, 165
Chen, M.H., Tang, M.H., Wang, W.L., 1998. Effect of software architecture configuration on the reliability and performance estimation. In: Proceedings of the 1998 IEEE Workshop on Application Specific Software Engineering and Technology, 26–28 March, Richardson, TX, pp. 90–95.
Chen, 2001, Effect of code coverage on software reliability measurement, IEEE Transactions on Reliability, 50, 165, 10.1109/24.963124
Cheung, 1980, A user-oriented software reliability model, IEEE Transactions on Software Engineering, 6, 118, 10.1109/TSE.1980.234477
Clements, P.C., 1996. Coming attractions in software architecture, Technical Report CMU/SEI96 TR008 and ESCTR96008, Carnegie Mellon University, Software Engineering Institute, Pittsburgh, PA, USA, January.
Farr, 1996, Software reliability modeling survey, 71
Garlan, D., 1995. What is Style? In: Proceedings of Dagshtul Workshop on Software Architecture, Saarbruecken, Germany, February.
Garlan, 1993, An Introduction to Software Architecture, 1
Garlan, D., Allen, R., Ockerbloom, J., 1994. Exploiting style in architectural design environments. In: Proceedings of the Second ACM SIGSOFT Symposium on Foundations of Software Engineering, 19(5), New Orleans, Louisiana, December.
Goel, A.L., Okumoto K., 1979. A Markovian model for reliability and other performance measures of software systems. In: Proceedings of National Computer Conference, pp. 769–775.
Gokhale, S.S., Lyu, M.R., Trivedi, K.S., 1998a. Reliability simulation of component-based software systems. In: Proceedings of Ninth International Symposium on Software Reliability Engineering (ISSRE), Paderborn, Germany, November, pp. 192–201.
Gokhale, S.S., Lyu, M.R., Trivedi, K.S., 1998b. Software reliability analysis incorporating fault detection and debugging activities. In: Proceedings of Ninth International Symposium on Software Reliability Engineering (ISSRE), Paderborn, Germany, 4–7 November, pp. 202–211.
Gokhale, S.S., Wong, W.E., Trivedi, K.S., Horgan, J.R., 1998c. An analytical approach to architecture-based software reliability prediction. In: Proceedings of IEEE International Computer Performance and Dependability Symposium (IPDS), Durham, North Carolina, September, pp. 13–22.
Hamlet, D., Mason, D., Woit, D., 2001. Theory of software reliability based on components. In: Proceedings of 23rd International Conference on Software Engineering (ICSE), Toronto, Ont., Canada, 12–19 May, pp. 361–370.
Johnson, 1988, Survey of software tools for evaluating reliability, availability, and serviceability, ACM Computing Surveys, 20, 227, 10.1145/50020.50062
Krishnamurthy, S., Mathur, A.P., 1997. On the estimation of reliability of a software system using reliabilities of its components. In: Proceedings of Eighth International Symposium on Software Reliability Engineering (ISSRE), Albuquerque, NM. USA, November, pp. 146–155.
Laprie, J.-C., 1995. Dependability of computer systems: concepts, limits, improvements. In: Proceedings of Six International Symposium on Software Reliability Engineering (ISSRE), Toulouse, France, 24–27 October, pp. 2–11.
Laprie, 1996, Software reliability and system reliability
Laprie, 1991, The KAT approach to the modeling and evaluation of reliability and availability growth, IEEE Transactions on Software Engineering, SE-17, 370, 10.1109/32.90436
Li, J.J., Micallef, J., Horgan, J.R., 1997. Automatic simulation to predict software architecture reliability. In: Proceedings of Eighth International Symposium on Software Reliability Engineering (ISSRE), Albuquerque, NM, USA, November, pp. 168–179.
Littlewood, 1975, A reliability model for systems with Markov structure, Applied Statistics, 24, 172, 10.2307/2346564
Littlewood, 1979, Software reliability model for modular program structure, IEEE Transactions on Reliability, 28, 241, 10.1109/TR.1979.5220576
Lopez-Benitez, 1994, Dependability modeling and analysis of distributed programs, IEEE Transactions on Software Engineering, 28, 345, 10.1109/32.286421
Medvidovic N., Oreizy P., Taylor R.N., 1997. Reuse of off-the-shelf components in C2 style architectures. In: Proceedings of 19th International Conference on Software Engineering, 17–23 May, pp. 692–700.
Musa, 1987
Nelson, 1978, Estimating software reliability from test data, Microelectronics and Reliability, 17, 67, 10.1016/0026-2714(78)91139-3
Perry, 1992, Foundations for the study of software architecture, ACM SIGSOFT Software Eng. Notes, 17, 40, 10.1145/141874.141884
Pinkerton, T.B., 1968. Program behavior and control in virtual storage computer systems. Technical Report 4, University of Michigan.
Ramamoorthy, 1966, The analytic design of a dynamic look ahead and program segmenting system for multiprogrammed computers, Proceedings of ACM National Conference, 229
Shaw M., 1991. Heterogeneous design idioms for software architecture. In: Proceedings of Sixth International Workshop on Software Specification and Design, Como, Italy, October, pp. 158–165.
Shaw, M., Garlan, D., 1994. Characteristics of higher-level languages for software architecture. Technical Report CMU-CS-94-210, Carnegie Mellon University, Pittsburgh, PA, USA, December.
Shaw, 1996
Shaw, 1995, Abstractions for software architecture and tools to support them, IEEE Transactions on software Engineering, 21, 314, 10.1109/32.385970
Taylor, 1996, A component- and message-based architectural style for GUI software, IEEE Transactions on Software Engineering, 22, 390, 10.1109/32.508313
Tracz, 1995, DSSA frequently asked questions (FAQ), ACM Software Engineering Notes, 19, 52, 10.1145/181628.181639
Wang, W.L., Tang, M.H., Chen, M.H., 1999. Software architecture analysis—a case study. In: Proceedings of 23rd IEEE International Computer Software and Applications Conference, Phoenix, Arizona, 25–26 October, pp. 265–270.