DEVS Systems-Theory Framework for Reusable Testing of I/O Behaviors in Service Oriented Architectures

This paper presents a framework for testing at the I/O behavior level in a service-oriented architecture (SOA) environment. The framework derives minimal testable I/O pairs from a service component's behavior specifications. These minimal testable I/O pairs are mapped to reusable primitives and then synthesized into test models in the Discrete Event System Specification (DEVS) formalism to meet different test objectives. We present the system theoretic foundation for I/O behavior testing and describe the inherently re-usable test development framework.

[1]  Jianwen Su,et al.  Tools for composite web services: a short overview , 2005, SGMD.

[2]  Steven Willmott,et al.  Agent based dynamic service synthesis in large-scale open environments: experiences from the agentcities testbed , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[3]  Eddie Chee-Hung Mak AUTOMATED TESTING USING XML AND DEVS , 2006 .

[4]  Frank Leymann,et al.  Modeling Stateful Resources with Web Services , 2004 .

[5]  David Chenho Kung,et al.  An agent-based testing approach for Web applications , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[6]  John C. Grundy,et al.  SoftArch/MTE: Generating Distributed System Test-Beds from High-Level Software Architecture Descriptions , 2004, Automated Software Engineering.

[7]  John C. Grundy,et al.  Deployed software component testing using dynamic validation agents , 2005, J. Syst. Softw..

[8]  Framework for M & S – Based System Development and Testing In a Net-Centric Environment , 2005 .

[9]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[10]  Nicholas R. Jennings,et al.  Brain Meets Brawn: Why Grid and Agents Need Each Other , 2004, Towards the Learning Grid.

[11]  Hong Zhu,et al.  A multi-agent software engineering environment for testing Web-based applications , 2003, Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003.

[12]  Bernard P. Zeigler,et al.  Modeling & Simulation-Based Data Engineering: Introducing Pragmatics into Ontologies for Net-Centric Information Exchange , 2007 .