Abstract
This paper describes a part of an extended use case approach for real time object-oriented software development. Its foundation is an object-oriented software design approach which partitions design schema into layered design component architecture of functional components called “design component unit”. A use case action matrix contains a collection of related scenarios each describing a specific variant of an executable sequence of use case action units, which reflects the behavioral properties of the real time system design. Proposed scenario based testing and test plan metric measure and produce an ordering of this scenario set to enhance productivity, and promote and capitalize on test case reusability of existing scenarios. To illustrate the proposed approach uses an example of real time UPS (uninterruptible power system).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Breizer, Boris, “Black-Box Testing”, John Wiley & Sons, Inc, NY, 1995
Byun, k. Use case based approach to algorithm event state table, Ph.D, Thesis Illinois Institute of Technology, Chicago, IL 1999
Carlson, C.R. “Object-Oriented Information Systems: Architectural Strategies”, Viking Technologies Inc., Chicago, 1997.
Firesmith, D. “Use cases: The Pros and Cons,” ROAD, Vol.2, No2,pp2–6, 1995.
Hurlbut, R. “Managing Domain Architecture Evolution though Adaptive Use Case and Business Rule Models”, PH.D Thesis, Illinois Institute of Technology,1998.
Jacobson, I., et al, “Objet-Oriented Software Engineering: A Use Case Driven Approach”, Addison-Wesley/ACM press,1992.
Mealy, G.H. “A Method for Synthesizing Sequential Circuits”, Bell System Technical Journal Vol 34, 1955.
Moore, E. F. “Gedanken Experiments on Sequential Machines”, In Automata Studies. Annals of Mathematical Studies #34. Princeton,Nj: Princeton University Press, 1956.
Musa, J.D. “The Operational Profile in Software Reliability Engineering: An Overview”, AT&T Bell Labs. NJ,1992.
Musa, J.D. “Operational Profile in Software Reliability Engineering: An Overview”, AT&T Bell Labs. NJ,1993.
Marick, Brian, “The Craft of software testing: subsystem testing including Object-Based and Object-Oriented testing”, Prentice Hall Series, NJ, 1995.
Kim, YoungChul, Carlson, C.R. “Scenario based integration testing for Object-oriented software development”, IEEE The Eighth Asian Test Symposium (ATS’99), November 16–18, 1999, Shanghai, China.
Kim, YoungChul, Carlson, C.R “Adaptive Design Based Testing for OO Software”, ISCA 15th International Conference on Computers and Their Applications (CATA-2000), New Orleans, Louisiana, March 2000
Kim, YoungChul, A Use Case Based Approach to Test Plan Generation During Design, Ph.D, Thesis Illinois Institute of Technology, Chicago, IL 2000
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, R.YC., Joo, BG., Kim, KC., Joen, Bk. (2003). Scenario Based Testing & Test Plan Metrics Based on a Use Case Approach for Real Time UPS (Uninterruptible Power System). In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds) Computational Science and Its Applications — ICCSA 2003. ICCSA 2003. Lecture Notes in Computer Science, vol 2668. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44843-8_71
Download citation
DOI: https://doi.org/10.1007/3-540-44843-8_71
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40161-2
Online ISBN: 978-3-540-44843-3
eBook Packages: Springer Book Archive