Abstract
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.
Keywords
- Finite State Machine
- Automate Testing
- Device Under Test
- Model Drive Architecture
- Implementation Under Test
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Heckel, R., Lohmann, M.: Towards Model-Driven Testing. In: TACoS - International Workshop on Test and Analysis of Component Based Systems, Warsaw, in conjunction with ETAPS 2003 (2003)
Blanc, M., et al.: A collaborative approach for access control, intrusion diction and security testing. In: International symposium on collaborative technologies and systems, pp. 270–277 (2006)
http://java.sun.com/javaee/ (available March 24, 2007)
List, B., Korherr, B.: A UML 2 profile for business process modeling. In: Akoka, J., Liddle, S.W., Song, I.-Y., Bertolotto, M., Comyn-Wattiau, I., van den Heuvel, W.-J., Kolp, M., Trujillo, J., Kop, C., Mayr, H.C. (eds.) ER 2005 Workshops. LNCS, vol. 3770, pp. 85–96. Springer, Heidelberg (2005)
Silaghi, R., et al.: Towards an MDA-oriented UML profile for distribution. In: 8th IEEE international proceedings of the enterprise distributed object computing conference, pp. 227–239 (2004)
http://www.eclipse.org/tptp/ (available March 23, 2007)
http://www.pyxis-tech.com/en/produits/green-pepper/ (available May 20, 2007)
Petrenko, A.: Testing transition systems with input and output testers. In: International conference on testing of communicating systems, May 2003, pp. 129–145 (2003)
Tretmans, J.: Testing concurrent systems: a formal approach. In: 10th international conference on concurrency theory, pp. 46–65 (1999)
Tretmans, J., Brinksma, J.: TorX: automated model based testing. In: Proceedings of the 1st European conference on model-driven software engineering (2003)
Jiao, Y., Guo, C., Wu, B., Luo, H.: Extended-DDF modeling embedded system design: adapting to IP technology. In: The fifth international conference on computer and information technology, September 2005, pp. 829–833 (2005)
Pei, S., Wu, B., et al.: Novel software automated testing system based on J2EE. In: CFTC 2007. Tsinghua Science and Technology (accepted, 2007)
Choi, C., Ha, S.: software synthesis for dynamic data flow graph. In: The 8th international workshop on rapid system prototyping proceedings, June 1997, pp. 72–79 (1997)
Yilmaz, L.: specifying and verifying collaborative behavior in component-based systems (Ph.D.Dissertation), Virginia Polytechnic institute and state university, Balcksburg, VA (March 2002)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns elements of reusable object-orientd software. Addison-Wesley, MA (1995)
Wu, B.F., Peng, C.L.: A concurrent design approach for data flow dominated embedded systems. In: The 8th International conference on computer supported cooperative work in design proceedings, May 2004, vol. 1, pp. 3–7 (2004)
http://www.mercury.com/ (available March 30, 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pei, S., Wu, B., Yu, Q., Zhu, K. (2007). Novel Collaborative Automated Testing Framework Using DDF*. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2007. Lecture Notes in Computer Science, vol 4674. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74780-2_52
Download citation
DOI: https://doi.org/10.1007/978-3-540-74780-2_52
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74779-6
Online ISBN: 978-3-540-74780-2
eBook Packages: Computer ScienceComputer Science (R0)