Home > Research > Publications & Outputs > A framework for testing distributed systems
View graph of relations

A framework for testing distributed systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A framework for testing distributed systems. / Hughes, Daniel; Greenwood, P ; Coulson, G .

4th International Conference on Peer-to-Peer Computing, Proceedings. ed. / G Caronni; N Weiler; N Shahmehri. Los Alamitos : IEEE COMPUTER SOC, 2004. p. 262-263.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Hughes, D, Greenwood, P & Coulson, G 2004, A framework for testing distributed systems. in G Caronni, N Weiler & N Shahmehri (eds), 4th International Conference on Peer-to-Peer Computing, Proceedings. IEEE COMPUTER SOC, Los Alamitos, pp. 262-263, 4th International Conference on Peer-to-Peer Computing (P2P2004), Zurich, 25/08/04. https://doi.org/10.1109/PTP.2004.1334956

APA

Hughes, D., Greenwood, P., & Coulson, G. (2004). A framework for testing distributed systems. In G. Caronni, N. Weiler, & N. Shahmehri (Eds.), 4th International Conference on Peer-to-Peer Computing, Proceedings (pp. 262-263). IEEE COMPUTER SOC. https://doi.org/10.1109/PTP.2004.1334956

Vancouver

Hughes D, Greenwood P, Coulson G. A framework for testing distributed systems. In Caronni G, Weiler N, Shahmehri N, editors, 4th International Conference on Peer-to-Peer Computing, Proceedings. Los Alamitos: IEEE COMPUTER SOC. 2004. p. 262-263 doi: 10.1109/PTP.2004.1334956

Author

Hughes, Daniel ; Greenwood, P ; Coulson, G . / A framework for testing distributed systems. 4th International Conference on Peer-to-Peer Computing, Proceedings. editor / G Caronni ; N Weiler ; N Shahmehri. Los Alamitos : IEEE COMPUTER SOC, 2004. pp. 262-263

Bibtex

@inproceedings{db284c3c04074cf694d9cb4656fe0147,
title = "A framework for testing distributed systems",
abstract = "Thorough testing of distributed systems, particularly peer-to-peer systems can prove difficult due to the problems inherent in deploying,, controlling and monitoring many nodes simultaneously. This problem will only increase as the scale of distributed systems continues to grow. This framework implements a test bed environment using a semi-centralized peer-to-peer network as a substrate for sharing resources made available from standard PCs. This framework automates the process of test-case deployment using a combination of Reflection and. Aspect Oriented Programming. This allows 'point-and-click' publishing of software onto the test-bed. Our framework also provides a common monitoring, control and logging interface for all nodes running on the network. Together, these features greatly reduce deployment-time for real-world test scenarios. Automated insertion and removal of test code also ensures that the testing process does not compromise the correctness of the final system.",
author = "Daniel Hughes and P Greenwood and G Coulson",
year = "2004",
doi = "10.1109/PTP.2004.1334956",
language = "English",
isbn = "0-7695-2156-8",
pages = "262--263",
editor = "G Caronni and N Weiler and N Shahmehri",
booktitle = "4th International Conference on Peer-to-Peer Computing, Proceedings",
publisher = "IEEE COMPUTER SOC",
note = "4th International Conference on Peer-to-Peer Computing (P2P2004) ; Conference date: 25-08-2004 Through 27-08-2004",

}

RIS

TY - GEN

T1 - A framework for testing distributed systems

AU - Hughes, Daniel

AU - Greenwood, P

AU - Coulson, G

PY - 2004

Y1 - 2004

N2 - Thorough testing of distributed systems, particularly peer-to-peer systems can prove difficult due to the problems inherent in deploying,, controlling and monitoring many nodes simultaneously. This problem will only increase as the scale of distributed systems continues to grow. This framework implements a test bed environment using a semi-centralized peer-to-peer network as a substrate for sharing resources made available from standard PCs. This framework automates the process of test-case deployment using a combination of Reflection and. Aspect Oriented Programming. This allows 'point-and-click' publishing of software onto the test-bed. Our framework also provides a common monitoring, control and logging interface for all nodes running on the network. Together, these features greatly reduce deployment-time for real-world test scenarios. Automated insertion and removal of test code also ensures that the testing process does not compromise the correctness of the final system.

AB - Thorough testing of distributed systems, particularly peer-to-peer systems can prove difficult due to the problems inherent in deploying,, controlling and monitoring many nodes simultaneously. This problem will only increase as the scale of distributed systems continues to grow. This framework implements a test bed environment using a semi-centralized peer-to-peer network as a substrate for sharing resources made available from standard PCs. This framework automates the process of test-case deployment using a combination of Reflection and. Aspect Oriented Programming. This allows 'point-and-click' publishing of software onto the test-bed. Our framework also provides a common monitoring, control and logging interface for all nodes running on the network. Together, these features greatly reduce deployment-time for real-world test scenarios. Automated insertion and removal of test code also ensures that the testing process does not compromise the correctness of the final system.

U2 - 10.1109/PTP.2004.1334956

DO - 10.1109/PTP.2004.1334956

M3 - Conference contribution/Paper

SN - 0-7695-2156-8

SP - 262

EP - 263

BT - 4th International Conference on Peer-to-Peer Computing, Proceedings

A2 - Caronni, G

A2 - Weiler, N

A2 - Shahmehri, N

PB - IEEE COMPUTER SOC

CY - Los Alamitos

T2 - 4th International Conference on Peer-to-Peer Computing (P2P2004)

Y2 - 25 August 2004 through 27 August 2004

ER -