Model-Based Test Code Generation
ISTA: Integration and System Test
Automation
We are developing ISTA for automated generation of executable test code from
contracts, Predicate/Transition (PrT) nets, finite
state machines. The target languages of test code
include Java, C#, C++/C, VB, html/Selenium.
MACT: Model-based Aspect/Class
Checking and Testing: MACT1.30 Beta Version.
A tool for generation of Java/AspectJ test code from finite state
models of classes and aspects.
-
Dianxiang Xu, Omar El Ariss, Weifeng Xu, Linzhang Wang,
Aspect-Oriented Modeling and Verification with Finite State
Machines, Journal of Computer Science and Technology, 24(5):
949-961, Sept. 2009.
-
Dianxiang Xu, Weifeng Xu, and W. Eric Wong, Automated Test
Code Generation from Class State Models, International Journal
of Software Engineering and Knowledge Engineering, 19(4):
599-623, June 2009.
-
Dianxiang Xu, Izzat Alsmadi, and Weifeng Xu, Model Checking
Aspect-Oriented Design Specification, Proc. of the 31st IEEE
International Computer Software and Applications Conference
(COMPSAC'07), Beijing, July 2007.
-
Dianxiang Xu, Weifeng Xu, and W. Eric Wong. Automated Test
Code Generation from UML Protocol State Machines, Proc. of the
19th International Conference on Software Engineering and
Knowledge Engineering (SEKE'07), Boston, July 2007.
-
Dianxiang Xu and Weifeng Xu. State-Based Incremental
Testing of Aspect-Oriented Programs. Proc. of the 5th
International Conference on Aspect-Oriented Software Development
(AOSD’ 2006), March 20-24, 2006. Bonn, Germany.
-
Weifeng Xu and Dianxiang Xu. State-Based Testing of
Integration Aspects. Proc. of the Second Workshop on Testing of
Aspect-Oriented Programs (WTAOP’06). In conjunction with
ISSTA’06, July 2006, USA.
-
Dianxiang Xu, Weifeng Xu, and Kendall Nygard. A State-Based
Approach to Testing Aspect-Oriented Programs. Proc. of the 17th
International Conference on Software Engineering and Knowledge
Engineering, Taiwan, July 2005.
Last update: October 2009