Abstract
Web Services are a novel approach for business-to-business interactions. Their management, especially fault and performance management, is becoming necessary for their success and emergence. Nowadays, this management is platform-dependent and does not allow third parties to be involved. In this paper, we consider management of Web Services by passive testing where the tester itself is a Web Service. We propose different architectures for observation of simple and composite Web Services. We also study a set of online traces collection mechanisms and discuss their performances in terms of required CPU/RAM resources and introduced network overhead. These performances are then maximized by selecting best locations of observers. Observation considers both functional and non-functional (QoS) properties of Web Services. The paper presents also our experiments using different observation architectures and traces collection mechanisms while observing a simple and a composite Web Service.
| Original language | English |
|---|---|
| Pages (from-to) | 362-374 |
| Number of pages | 13 |
| Journal | Information and Software Technology |
| Volume | 51 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - Feb 2009 |
Keywords
- Passive testing of Web Services
- Traces' collection
- Web Services
- Web Services management
- Web Services quality monitoring
ASJC Scopus subject areas
- Software
- Information Systems
- Computer Science Applications