참고문헌
- C. A. R. Hoare, Communicating Sequential Processes, Prentice Hall, 1985
- M. Shaw and D. Garlan, 'Software Architecture: Perspectives on an emerging discipline,' Prentice Hall, 1995
- Mary Shaw, Comparing Architectural Design Style, IEEE Software, pp.27-41, Nov. 1996 https://doi.org/10.1109/52.469758
- B. Beizer, 'Software Testing Techniques,' 2nd Ed., Van Nostrand Reinhold, 1990
- James A. Whittaker, 'What Is Software Testing? And Why Is It So Hard?,' IEEE Software, pp.70-79, January, 2000 https://doi.org/10.1109/52.819971
- Y. G. Kim, et al, Test cases generation from UML state diagrams, IEE Proc. Software, Vol.146, No.4, pp.187-192, August, 1999 https://doi.org/10.1049/ip-sen:19990602
- M. J. Harrold and M. L. Soffa, 'Selecting and Using Data for Integration Testing, 'IEEE Software, pp.58-65, March, 1991 https://doi.org/10.1109/52.73750
- Elaine J. Weyuker, 'The Component-Based Software: A Cautionary Tale,' IEEE Software, pp.54-59, Sept./Oct. 1998 https://doi.org/10.1109/52.714817
- Robert V. Binder, Testing Objects: State-Based Testing, Object Magazine, July/August and Sept./Oct. 1995
- Paul C. Jorgensen and Carl Erickson, Object-Oriented Integration Testing, CACM, pp.30-38, September, 1994
- Gail C. Murphy, et al, Experiences with Cluster and Class Testing, CACM, pp.39-47, Sept. 1994
- Alan W. Brown and Kurt C. Wallnau, 'The Current Status of CBSE,' IEEE Software, pp.37-46, Sept./Oct. 1998 https://doi.org/10.1109/52.714622
- Michael Sparling, Lessons Learned Through Six Years of Component-Based Development, CACM, pp.47-53, October, 2000
- D. Garlan, et. al, 'Architectural Mismatch: Why Reuse is So Hard,' IEEE Software, pp.17-26, Nov. 1995 https://doi.org/10.1109/52.469757
- Amy M. Zaremski and Jeannette M. Wing, Specification Matching of Software Components, ACM TSEM 6(4), pp.333-369, October, 1997
- 윤희진 등 'UML 기반 콤포넌트 통합 테스팅' 정보과학회논문지(B), 제26권 제9호, pp.1105-1113, 1999
- 김은주, 최은만, '시나리오를 이용한 객체 지향 시스템의 통합 테스트', 한국정보처리학회논문지, 제5권 제9호, pp.2312-2322, 1998
- 김대수, 장재건, 전산 수학, 생능출판사. 2000