Skip to main content
Log in

Analysis of Software Test Item Generation—— Comparison Between High Skilled and Low Skilled Engineers

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

Recent software system contain many functions to provide various services. According to this tendency, it is difficult to ensure software quality and to eliminate crucial faults by conventional software testing methods. So taking the effect of test engineer’s skill on test item generation into consideration, we propose a new test item generation method, which supports the generation of test items for illegal behavior of the system. The proposed method can generate test items based on use-case analysis, deviation analysis for legal behavior, and faults tree analysis for system fault situations. From the results of the experimental applications of our method, we confirmed that test items for illegal behavior of a system were effectively generated, and also the proposed method could effectively assist test item generation by an engineer with low-level skill.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Broekman B, Notenboom E. Testing Embedded Software. Addison-Wesley, 2003.

  2. Marks D M. Testing Very Big Systems. McGraw-Hill, 1992.

  3. Musa J D. Software Reliability Engineering: Faster Development and Testing. McGraw-Hill, 1998.

  4. Kim Y C et al. An adaptive use case design driven testing. In Proc. 15th ISCA, 2000. pp.165–168.

  5. Leveson N G. Safeware: System Safety and Computers. Addison-Wesley, MA, 1995.

  6. Knight J C, Nakano L G. Software test techniques for system fault-tree analysis. In Proc. SAFECOMP 97, 1997, pp.369–380.

  7. Cepin M, Mavko B. Fault tree developed by an object-based method improves requirements specification for safety-related system. Journal of Reliability Engineering and System Safety, 1999, 63(2): 111–125.

    Google Scholar 

  8. Dugan J B et al. Developing a high-quality software tool for fault tree analysis. In Proc. 8th ISSRE, 1, 1999, pp.222–231.

  9. Voas J M, Miller K W. An automated code-based fault-tree mitigation technique. In Proc. 14th SAFECOMP, 1995, pp.59–72.

  10. Tamura K, Okayasu J, Hirayama M. A software testing method based on hazard analysis and planning. In Proc. 9th International Symposium on Software Reliability Engineering, 1998, pp.103–110.

  11. Eriksson H E, Penker M. UML Toolkit. John-Wiley & Sons, 1997.

  12. Reese J D, Leveson N G. Software deviation analysis. In Proc. 19th International Conference on Software Engineering, 1997, pp.250–260.

  13. Tsuchiya T, Terada H, Kim E M, Kikuno T. Deviation of safety requirements for safety analysis of object-oriented design specification. In Proc. 21st Annual International Computer Software & Applications Conference, 1997, pp.252–255.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Masayuki Hirayama.

Additional information

Masayuki Hirayama received B.E. and M.E. degrees from Waseda University in 1984 and 1986, respectively. He also received the Ph.D. degree from Osaka University in 2003. He has been working at R&D center, Toshiba corporation since 1986. He is currently a senior research scientist in the Software Engineering Center at Toshiba Corporation. His research interests include the software validation and verification technique.

Osamu Mizuno received the M.E. and Ph.D. degrees from Osaka University in 1998 and 2001, respectively. He is currently an assistant professor in Graduate School of Information Science and Technology at Osaka University. His research interests include methodologies of software process improvement and risk evaluation and prediction in software development. He is also a member of IEEE.

Tohru Kikuno received the M.Sc. and Ph.D. degrees from Osaka University in 1972 and 1975, respectively. He was with the Hiroshima University from 1975 to 1987. Since 1990, he has been a professor of the Department of Information and Computer Sciences at Osaka University. Since 2002, he has been a professor of Graduate School of Information Science and Technology at Osaka University. He also holds a director of Osaka University Nakanoshima Center from 2004. His research interests include the analysis and design of fault-tolerant systems, the quantitative evaluation of software development processes, and the design of procedures for testing communication protocols. He is a senior member of IEEE, a member of ACM, and a fellow of IPSJ. He received a Paper Award from IEICE in 1993.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hirayama, M., Mizuno, O. & Kikuno, T. Analysis of Software Test Item Generation—— Comparison Between High Skilled and Low Skilled Engineers. J Comput Sci Technol 20, 250–257 (2005). https://doi.org/10.1007/s11390-005-0250-7

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-005-0250-7

Keywords

Navigation