Novel Collaborative Automated Testing Framework Using DDF*

Collaborative testing is an effective way of distributed interoperability in pursuit of automated testing. in this paper, a novel collaborative testing approach named Collaborative Automated Testing Framework (CATF) which meets the requirements of not only automated testing but also collaborative operation is proposed. Through the abstract analysis in terms of extended dynamic dataflow (DDF) model's viewpoint incorporating with UML2.0 profile of MDA, we design the framework with an automated engine working as a Finite State Machine (FSM). Particularly, as a approach to collaborative testing at a system level, CATF is implemented with component modules based on J2EE and verified to be of efficiency.

[1]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[2]  Baifeng Wu,et al.  A concurrent design approach for data flow dominated embedded systems , 2004, 8th International Conference on Computer Supported Cooperative Work in Design.

[3]  Patrice Clemente,et al.  A Collaborative Approach for Access Control, Intrusion Detection and Security Testing , 2006, International Symposium on Collaborative Technologies and Systems (CTS'06).

[4]  Jan Tretmans,et al.  Testing Concurrent Systems: A Formal Approach , 1999, CONCUR.

[5]  Qiang Yu,et al.  Novel Software Automated Testing System Based on J2EE , 2007 .

[6]  Beate List,et al.  A UML 2 Profile for Business Process Modelling , 2005, ER.

[7]  Nina Yevtushenko,et al.  Testing Transition Systems with Input and Output Testers , 2003, TestCom.

[8]  Levent Yilmaz,et al.  Specifying and Verifying Collaborative Behavior in Component-Based Systems , 2002 .

[9]  A. Strohmeier,et al.  Towards an MDA-oriented UML profile for distribution , 2004 .

[10]  Reiko Heckel,et al.  Towards Model-Driven Testing , 2003, TACoS.

[11]  Soonhoi Ha,et al.  Software synthesis for dynamic data flow graph , 1997, Proceedings 8th IEEE International Workshop on Rapid System Prototyping Shortening the Path from Specification to Prototype.

[12]  Jan Tretmans,et al.  TorX: Automated Model-Based Testing , 2003 .

[13]  Baifeng Wu,et al.  Extended-DDF modeling embedded system design: adapting to IP technology , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).