A systematic review of approaches for testing concurrent programs

V Arora, R Bhatia, M Singh - Concurrency and Computation …, 2016 - Wiley Online Library
Concurrent programs are replacing the sequential programs as they utilize the true
capabilities of multicore architecture. The extensive use of multicore systems and …

Kernel-weighted graph convolutional network: A deep learning approach for traffic forecasting

Q Zhang, Q Jin, J Chang, S Xiang… - 2018 24th international …, 2018 - ieeexplore.ieee.org
Traffic forecasting is of great significance and has many applications in Intelligent Traffic
System (ITS). In spite of many thoughtful attempts in the past decades, this task still remains …

Generation of test cases from uml diagrams-a systematic literature review

K Jin, K Lano - Proceedings of the 14th Innovations in Software …, 2021 - dl.acm.org
Model-Based testing (MBT) is a technique to derive test cases from models of the system
under test (SUT), and the UML is the leading and de-facto standard language for system …

C&L: Generating model based test cases from natural language requirements descriptions

E Sarmiento, JCS do Prado Leite… - 2014 IEEE 1st …, 2014 - ieeexplore.ieee.org
Software testing tasks are usually time-consuming, especially if one considers complex
projects. Requirements engineering artifacts are a valuable starting point for the …

Test scenario generation from natural language requirements descriptions based on petri-nets

E Sarmiento, JCSP Leite, E Almentero… - Electronic Notes in …, 2016 - Elsevier
Test generation from functional requirements in natural language (NL) is often time-
consuming and error prone, especially in complex projects. In this context, formal …

A comprehensive investigation of natural language processing techniques and tools to generate automated test cases

I Ahsan, WH Butt, MA Ahmed, MW Anwar - Proceedings of the Second …, 2017 - dl.acm.org
Natural Language Processing (NLP) techniques show promising results to organize and
identify desired information from the bulky raw data. As a result, NLP techniques are …

Testing for concurrency in UML diagrams

M Shirole, R Kumar - ACM SIGSOFT Software Engineering Notes, 2012 - dl.acm.org
Concurrent programming is increasingly being used in many applications with the advent of
multi-cores. The necessary support for execution of multi-threading is getting richer …

A memorization approach for test case generation in concurrent UML activity diagram

S Kamonsantiroj, L Pipanmaekaporn… - Proceedings of the …, 2019 - dl.acm.org
Test case generation is the most important part of software testing. Currently, researchers
have used the UML activity diagram for test case generation. Testing concurrent system is …

Automatic test path generation from sequence diagram using genetic algorithm

B Hoseini, S Jalili - 7'th International Symposium on …, 2014 - ieeexplore.ieee.org
Software testing is an important and complicated phase of software development cycle.
Software test process acquires test cases as input for the system under test to evaluate the …

A systematic mapping of test case generation techniques using UML interaction diagrams

NM Minhas, S Masood, K Petersen… - Journal of Software …, 2020 - Wiley Online Library
Abstract Model‐based test case generation techniques provide a mechanism to derive tests
systematically. This study provides a systematic mapping of test case generation techniques …