The complete guide to software testing
The complete guide to software testing
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Towards a cooperation knowledge level for collaborative problem solving
ECAI '92 Proceedings of the 10th European conference on Artificial intelligence
Formal specification of compositional architectures
ECAI '92 Proceedings of the 10th European conference on Artificial intelligence
Controlling cooperative problem solving in industrial multi-agent systems using joint intentions
Artificial Intelligence
Automated test data generation for programs with procedures
ISSTA '96 Proceedings of the 1996 ACM SIGSOFT international symposium on Software testing and analysis
Software unit test coverage and adequacy
ACM Computing Surveys (CSUR)
Modelling social action for AI agents
Artificial Intelligence - Special issue: artificial intelligence 40 years later
On agent-based software engineering
Artificial Intelligence
Agent-based software engineering
First international workshop, AOSE 2000 on Agent-oriented software engineering
Software Assessment: Reliability, Safety, Testability
Software Assessment: Reliability, Safety, Testability
User Centered Knowledge-Based System Design: a Formal Modelling Approach
EKAW '94 Proceedings of the 8th European Knowledge Acquisition Workshop on A Future for Knowledge Acquisition
Requirements Engineering for Distributed Development Using Software Agents
ER '08 Proceedings of the ER 2008 Workshops (CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM) on Advances in Conceptual Modeling: Challenges and Opportunities
Towards service-based approach: building huge software architectural design
International Journal of Communication Networks and Distributed Systems
Hi-index | 0.00 |
Although each paradigm have their own influence in the software engineering field with the support of their merits, researchers continue to strive for more efficient and powerful techniques. Agents are being advocated as a next generation model for engineering complex, distributed systems. Since the agent-oriented decomposition is an effective way of partitioning the problem space of complex system it has become a trend in software engineering. Although there are an increasing number of deployed agent applications, there is no systematic analysis precisely what makes the agent paradigm effective, when to use it and what type of applications can get use of it. Moreover the qualitative analysis of agent-based software engineering would not permit an objective observer to distinguish and prefer the agent-based approach from other approaches in the field of software engineering (includes software testing). Hence, the distinguishing factor cannot be just with qualitative descriptions; rather, it must be quantitative in nature. This paper therefore provides a timely summary and enhancement of agent theory in software testing, which describes an evaluation framework based on quantitative theory for adapting Agent-Oriented Software Testing (AOST) to complex systems.The multi-agent system illustrated here, is on the basis of few basic operational real-world testing techniques, as an attempt to describe how to practice agent-based software testing, which has not previously done.