Automatic generation of acceptance test cases from use case specifications: an nlp-based approach

C Wang, F Pastore, A Goknil… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Acceptance testing is a validation activity performed to ensure the conformance of software
systems with respect to their functional requirements. In safety critical systems, it plays a …

Automatic generation of system test cases from use case specifications

C Wang, F Pastore, A Goknil, L Briand… - Proceedings of the 2015 …, 2015 - dl.acm.org
In safety critical domains, system test cases are often derived from functional requirements in
natural language (NL) and traceability between requirements and their corresponding test …

UML behavioral model based test case generation: a survey

M Shirole, R Kumar - ACM SIGSOFT Software Engineering Notes, 2013 - dl.acm.org
In software engineering, system modeling is the process of formulating a representation of a
real system in an abstract way to understand its behavior. Software testing encourages …

Automatic test case and test oracle generation based on functional scenarios in formal specifications for conformance testing

S Liu, S Nakajima - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
Testing a program to confirm whether it consistently implements its requirements
specification is a necessary but time-consuming activity in software development. Automatic …

Automatic code generation from unified modelling language sequence diagrams

D Kundu, D Samanta, R Mall - IET Software, 2013 - Wiley Online Library
Unified modelling language (UML) is a visual modelling language, which has gained
popularity among software practitioners. In a model‐driven software development …

A decompositional approach to automatic test case generation based on formal specifications

S Liu, S Nakajima - 2010 Fourth International Conference on …, 2010 - ieeexplore.ieee.org
Automatic functional testing is a potentially effective technique for software reliability, but it
has been a challenge due to the difficulties in automatically deriving adequate test cases …

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 …

Transformation of IFML schemas to automated tests

K Frajták, M Bureš, I Jelínek - Proceedings of the 2015 Conference on …, 2015 - dl.acm.org
Interaction Flow Modelling Language (IFML) is a recently standardized modelling language
designed to capture the structure and properties of the application user interface. In the …

A model-based testing technique for component-based real-time embedded systems

J Guan, J Offutt - 2015 IEEE Eighth International Conference …, 2015 - ieeexplore.ieee.org
The growing complexity of modern real-time embedded systems is leading to increased use
of component-based software engineering (CBSE) technology. Although many ideas have …

From UML to process algebra and back: An automated approach to model-checking software design artifacts of concurrent systems

D Remenska, J Templon, TAC Willemse… - NASA Formal Methods …, 2013 - Springer
One of the challenges in concurrent software development is early discovery of design
errors which could lead to deadlocks or race-conditions. For safety-critical and complex …