driven development and software product lines. In
ENASE, pages 112–121.
Legeard, B., Peureux, F., and Utting, M. (2004). Control-
ling test case explosion in test generation from b for-
mal models. Software Testing, Verification and Relia-
bility, 14(2):81–103.
Liu, S. and Nakajima, S. (2010). A decompositional ap-
proach to automatic test case generation based on
formal specifications. In Fourth Intl. Conf. on Se-
cure Software Integration and Reliability Improve-
ment, pages 147–155.
Liu, S. and Nakajima, S. (2020). Automatic test case and
test oracle generation based on functional scenarios in
formal specifications for conformance testing. IEEE
Transactions on Software Eng., 48(2):691–712.
Malekzadeh, M. and Ainon, R. N. (2010). An automatic test
case generator for testing safety-critical software sys-
tems. In 2nd Intl. Conf. on Computer and Automation
Eng. (ICCAE), pages 163–167.
Mateo, P., Polo, M., and Lamancha, B. (2009). Automatic
generation of test cases in software product lines. In
Intl. Conf. on Enterprise Inf. Systems.
Mustafa, A., Wan-Kadir, W. M., and Ibrahim, I.
(2017). Comparative evaluation of the state-of-art
requirements-based test case generation approaches.
Intl. Journal on Advanced Science, Eng. and Inf. Tech-
nology, 7(4-2):1567–1573.
Mustafa, A., Wan-Kadir, W. M., Ibrahim, N., Shah, M. A.,
Younas, M., Khan, A., and Alanazi, F. (2021). Auto-
mated test case generation from requirements: A sys-
tematic literature review. Computers, Materials and
Continua, 67(2):1819–1833.
Nebut, C., Fleurey, F., Le Traon, Y., and J
´
ez
´
equel, J. M.
(2004). A requirement-based approach to test product
families. In Software Product-Family Eng.: 5th Intl.
Workshop, PFE 2003, pages 198–210. Springer Berlin
Heidelberg.
Nebut, C., Pickin, S., Le Traon, Y., and J
´
ez
´
equel, J. M.
(2003). Automated requirements-based generation of
test cases for product families. In 18th IEEE Intl.
Conf. on Automated Software Eng., 2003. Proceed-
ings, pages 263–266. IEEE.
Neto, A. and Claudio, D. (2007). Introduc¸
˜
ao a teste de soft-
ware. Engenharia de Software Magazine, 1:22.
Pickin, S., Jard, C., Jeron, T., Jezequel, J.-M., and Le Traon,
Y. (2007). Test synthesis from UML models of dis-
tributed software. IEEE Transactions on Software
Eng., 33(4):252–269.
Reales, P., Polo, M., and Caivano, D. (2012). Model based
testing in software product lines. In Enterprise Inf.
Systems, volume 102, pages 270–283. Springer.
Riebisch, M. and Hubner, M. (2005). Traceability-driven
model refinement for test case generation. In 12th
IEEE Intl. Conf. and Workshops on the Eng. of
Computer-Based Systems (ECBS’05), pages 113–120.
Santos, E., Costa, L., Arag
˜
ao, B., Santos, I., and Andrade,
R. (2019). Extraction of test cases procedures from
textual use cases to reduce test effort: Test factory ex-
perience report. In Proc. of the XVIII Brazilian Symp.
on Software Quality, pages 266–275. ACM.
Shanthi, A. V. K. and Kumar, D. G. M. (2011). Auto-
mated test cases generation for object oriented soft-
ware. Indian Journal of Computer Science and Eng.,
2(4):543–546.
Singh, S. K. and Singh, A. (2012). Software testing. Van-
dana Publications.
Tahat, L. H., Vaysburg, B., Korel, B., and Bader, A. J.
(2001). Requirement-based automated black-box test
generation. In 25th Annual Intl. Computer Software
and Applications Conf. - COMPSAC 2001, pages
489–495. IEEE.
Vani, V., Mahalakshmi, G., and Antony, J. (2015). Gen-
eration of patterns for test cases. Indian Journal of
Science and Technology, 8(24):1.
Vaysburg, B., Tahat, L. H., and Korel, B. (2002). Depen-
dence analysis in reduction of requirement based test
suites. In Proc. of the 2002 ACM SIGSOFT Intl. Symp.
on Software Testing and Analysis, pages 107–111.
Verma, R. and Beg, M. (2013). Generation of test cases
from software requirements using natural language
processing. In 6th Intl. Conf. on Emerging Trends in
Eng. and Technology, pages 140–147.
Wang, C., Pastore, F., Goknil, A., Briand, L., and Iqbal,
Z. (2015). Automatic generation of system test cases
from use case specifications. In Proc. of the Intl. Symp.
on Software Testing and Analysis, pages 385–396.
Wang, C., Pastore, F., Goknil, A., and Briand, L. C.
(2020). Automatic generation of acceptance test cases
from use case specifications: an NLP-based approach.
IEEE Transactions on Software Eng., 48(2):585–616.
Wohlin, C. (2014). Guidelines for snowballing in system-
atic literature studies and a replication in software en-
gineering. In Proc. of the 18th Intl. Conf. on Evalua-
tion and Assessment in Software Eng., pages 1–10.
Wohlin, C., Runeson, P., H
¨
ost, M., Ohlsson, M. C., Regnell,
B., and Wessl
´
en, A. (2000). Experimentation in soft-
ware engineering: an introduction. Kluwer Academic
Publishers, Norwell, MA, USA.
Yue, T., Ali, S., and Zhang, M. (2015). Rtcm: a natural lan-
guage based, automated, and practical test case gener-
ation framework. In Proc. of the Intl. Symp. on Soft-
ware Testing and Analysis, pages 397–408.
Zhang, H., Wang, S., Yue, T., et al. (2018). Search and
similarity based selection of use case scenarios: An
empirical study. Empirical Software Eng., 23:87–164.
Zhang, M., Yue, T., Ali, S., Zhang, H., and Wu, J. (2014).
A systematic approach to automatically derive test
cases from use cases specified in restricted natural lan-
guages. In 8th Intl. Conf. on System Analysis and
Modeling: Models and Reusability, SAM, pages 142–
157. Springer Intl. Publishing.
Zhang, W. and Liu, S. (2013). Supporting tool for automatic
specification-based test case generation. In Struc-
tured Object-Oriented Formal Language and Method.
SOFL 2012, volume 7787, pages 12–25. Springer.
IoTBDS 2024 - 9th International Conference on Internet of Things, Big Data and Security
148