DOI QR코드

DOI QR Code

Intelligent Test Plan Metrics on Adaptive Use Case Approach

  • Kim, R. Young Chul (School of Electrical, Electronic & Computer Engineering, Hongik University) ;
  • Lee, Jaehyub (School of Information Technology, Korea University of Technology and Education)
  • 발행 : 2002.03.01

초록

This paper describes a design driven approach to drive intelligent test plan generation based on adaptive use case (3,5). Its foundation is an object-oriented software design approach which partitions design schema into design architecture of functional components called “design component”. A use case software development methodology of adaptive use case approach developed in I.I .T is employed which preserves this unit architecture on through to the actual code structure. Based on the partition design schema produced during the design phase of this methodology, a test plan is generated which includes a set of component and scenario based test. A software metric is introduced which produces an ordering of this set to enhance productivity and both promote and capitalize on test case reusability, This paper contains an application that illustrates the proposed approach.

키워드

참고문헌

  1. Breizer, Boris, 'Black-Box Testing', John Wiley & Sons, Inc, NY, 1995
  2. Kim, Young Chul. A Use Case Approach to Test Plan Generation during Design, Ph.D, Thesis Illinois Instituteof Technology, Chicago, IL 2000
  3. Carlson, C. R. 'Object-Oriented Information Systems: Archi-tectural Strategies', Viking technologies Inc., Chicago,1997
  4. Firesmith, D. 'Use cases: The Pros and Cons,' ROAD, vol. 2, no. 2, pp2-6, 1995
  5. Hurlbut, R. 'Managing Domain Architecture Evolutionthough Adaptive Use Case and Business Rule Models', PH.D Thesis, Illinois Institute of Technology, 1998
  6. Jacobson, I., et al, 'Objet-Oriented Software Engineering:A Use Case Driven Approach', Addison-Wesley/ACM press, 1992
  7. Mealy, G.H. 'A Method for Synthesizing Sequential Cir-cuits', Bell System technical Journal vol 34, 1955
  8. Moore, E. F. 'Gedanken Experiments on Sequential Mach-ines', In Automata Studies. Annals of Mathematical Studies #34. Princeton.Nj: Princeton University Press,1956
  9. Musa, J.D. 'The Operational Profile in Software Reliability Engineering: An Overview', AT&T Bell Labs. NJ, 1992
  10. Musa, J.D. 'Operational Profile in Software ReliabilityEngineering: An Overview', AT&T Bett Labs. NJ.1993
  11. Marick, Brian, 'The Craft of software testing: subsys-tern testing including Object-Based and Object-Oriented testing', Prentice Hall Series, NJ, 1995
  12. Kim, YoungChul, Carlson, C.R. 'Scenario based inte-gration testing for Object-oriented software development', IEEE The Eighth Asian Test Symposium (ATS'99), November 16-18, 1999, Shanghai, China
  13. Kim, YoungChul, Carlson, C.R 'Adative Design BasedTesting for OO Software', ISCA 15th InternationalConference on Computers and Their Applications (CATA-2000), New Orleans, Louisiana, March 2000
  14. Tae-HuiYoun, Y.Kwon, J. Lee, YoungChul Kim, 'Deve-lopment of Use Case based Testing Tool for Tele-communication System', Proc. Of The 13'th KISS Annual Conference Region Daejeon, vol. 13, no. 1, 2001
  15. Tae-HuiYoun, YoungChul Kim, J. Lee, 'Development of Use Case Tool for Design Component Unit Frameworkbased on Interaction Diagram', Proc. Of The 16'th KIPS Annual Fall Conference, vol. 8, no. 2, 2001