|
ABSTRACT
Adaptivity, the ability of a system to adapt itself to its environment, is a key property of autonomous systems. In his paper we propose a benefit-based framework for the efinition of metrics to measure adaptivity. We demonstrate the application of the framework in a case study of the adaptivity of restart strategies for Web Services Reliable Messaging (WSRM). Using the framework, we define two adaptivity metrics for a fault-injection-driven evaluation of the adaptivity of three restart strategies in aWSRM implementation. The adaptivity measurements are complemented by a thorough discussion of the performance of the restart strategies.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
The Apache Software Foundation: Apache Axis. http://ws.apache.org/axis/.
|
| |
3
|
The Apache Software Foundation: Apache Sandesha. http://ws.apache.org/sandesha/.
|
| |
4
|
BEA Systems, IBM, Microsoft Corporation Inc, and TIBCO SoftwareInc. Web Services Reliable Messaging Protocol (WS-ReliableMessaging), February 2005.
|
| |
5
|
D. G. Cacuci. Sensitivity & Uncertainty Analysis, Volume I: Theory. CRC Press, 2003.
|
| |
6
|
|
| |
7
|
|
| |
8
|
W. Jiang and H. Schulzrinne. Modeling of Packet Loss and Delay and Their Effect on Real-Time Multimedia Service Quality. In Proc. NOSSDAV, 2000.
|
 |
9
|
|
| |
10
|
|
| |
11
|
B. Krishnamurthy and J. Rexford. Web Protocols and Practice. Addison Wesley, 2001.
|
| |
12
|
J. F. Meyer. Performability modeling: Back to the future? In Proceedings of the 8th International Workshop on Performability Modeling of Computer and Communication Systems, pages 5--9. CTIT, 2007.
|
| |
13
|
|
 |
14
|
Vern Paxson, End-to-end Internet packet dynamics, Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication, p.139-152, September 14-18, 1997, Cannes, France
|
| |
15
|
R Development Core Team. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria, 2006. ISBN 3-900051-07-0.
|
| |
16
|
P. Reinecke, A. P. A. van Moorsel, and K. Wolter. A Measurement Study of the Interplay Between Application Level Restart and Transport Protocol. In M. Malek, M. Reitenspieß, and J. Kaiser, editors, ISAS, volume 3335 of Lecture Notes in Computer Science, pages 86--100. Springer, 2004.
|
| |
17
|
P. Reinecke, A. P. A. van Moorsel, and K. Wolter. Experimental Analysis of the Correlation of HTTP GET Invocations. In A. Horv´ath and M. Telek, editors, EPEW, volume 4054 of Lecture Notes in Computer Science, pages 226--237. Springer, 2006.
|
| |
18
|
|
| |
19
|
H. Sanneck, G. Carle, and R. Koodli. A framework model for packet loss metrics based on loss runlengths. In Proceedings of the SPIE/ACM SIGMM Multimedia Computing and Netoworking Conference 2000, San Jose, CA, January 2000. SPIE/ACM SIGMM.
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
U. Zdun, M. Völter, and M. Kircher. Pattern-Based Design of an Asynchronous Invocation Framework for Web Services. Int. J. Web Service Res., 1(3):42--62, 2004.
|
 |
24
|
|
| |
25
|
Y. Zhang, V. Paxson, and S. Shenker. The Stationarity of Internet Path Properties: Routing, Loss, and Throughput. ACIRI Technical Report, 2000.
|
|