Business rule extraction from legacy code

H Huang, WT Tsai, S Bhattacharya… - Proceedings of 20th …, 1996 - ieeexplore.ieee.org
Business rules are operational rules that business organizations follow to perform various
activities. Over time, business rules evolve and the software that implemented them are also …

Scenario-based functional regression testing

WT Tsai, X Bai, R Paul, L Yu - 25th Annual International …, 2001 - ieeexplore.ieee.org
Regression testing has been a popular quality-assurance technique. Most regression testing
techniques are based on code or software design. This paper proposes a scenario-based …

Scenario-based modeling and its applications

X Bai, WT Tsai, R Paul, K Feng… - Proceedings of the …, 2002 - ieeexplore.ieee.org
Use-oriented techniques are widely used in software requirement analysis and design. Use
cases and usage scenarios facilitate system understanding and provide a common …

Automated parallel software code impact analysis

A Singh, S Vasudeva - US Patent 9,176,850, 2015 - Google Patents
BACKGROUND Large software applications, that include many (eg, hun dreds, thousands,
etc.) of lines of code, are usually developed iteratively and over time as new features and/or …

Testing extensible design patterns in object-oriented frameworks through scenario templates

WT Tsai, Y Tu, W Shao, E Ebner - Proceedings. Twenty-Third …, 1999 - ieeexplore.ieee.org
Design patterns have been used in object-oriented frameworks. This paper first discusses
the issues in testing applications developed with design patterns using an object-oriented …

Adaptive scenario-based object-oriented test frameworks for testing embedded systems

WT Tsai, Y Na, R Paul, F Lu… - Proceedings 26th Annual …, 2002 - ieeexplore.ieee.org
This paper presents a process to develop adaptive object-oriented scenario-based test
frameworks for testing embedded systems. Embedded systems often require rigorous testing …

Using program slicing to improve the efficiency and effectiveness of cluster test selection

Z Chen, Y Duan, Z Zhao, B Xu, J Qian - International Journal of …, 2011 - World Scientific
Cluster test selection is a new successful approach to select a subset of the existing test
suite in regression testing. In this paper, program slicing is introduced to improve the …

Automated parallel software code impact analysis

A Singh, S Vasudeva - US Patent 8,683,449, 2014 - Google Patents
A server device is configured to receive a request to identify a manner in which changed
code propagates within an application; generate a group of blocks that correspond to code …

Parallel changes: Detecting semantic interferences

GL Thione, DE Perry - 29th Annual International Computer …, 2005 - ieeexplore.ieee.org
Parallel changes are a basic fact of modern software development. Where previously we
looked at prima facie interference, here we investigate a less direct form that we call …

Rapid pattern-oriented scenario-based testing for embedded systems

WT Tsai, R Paul, L Yu, X Wei - Software Evolution with UML and XML, 2005 - igi-global.com
Abstract Systems change often, and each change requires reverification and revalidation.
Modern software development processes such as agile process even welcome and …