Scenario-based object-oriented test frameworks for testing distributed systems

W. T. Tsai, L. Yu, A. Saimi, R. Paul

Research output: Chapter in Book/Report/Conference proceedingConference contribution

24 Citations (Scopus)

Abstract

Testing is difficult and expensive, and testing distributed system even more difficult due to issues such as interoperability, collaboration, synchronization, timing, and concurrency. A tester often needs to spend significant time in developing lengthy testing code to ensure that the System Under Test (SUT) is reasonably well tested. This paper proposes an Object-Oriented (OO) framework to test distributed system rapidly and adaptively by using scenario modeling, state modeling, verification patterns, design patterns, regression testing, ripple effect analysis, simulation, automated test execution, and remote testing using TCP/IP or SOAP. Finally, this paper uses a supply-chain example to illustrate the key concepts.

Original languageEnglish (US)
Title of host publicationProceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems
PublisherIEEE Computer Society
Pages288-294
Number of pages7
Volume2003-January
ISBN (Print)0769519105
DOIs
StatePublished - 2003
Event9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003 - San Juan, Puerto Rico
Duration: May 28 2003May 30 2003

Other

Other9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003
CountryPuerto Rico
CitySan Juan
Period5/28/035/30/03

Fingerprint

Testing
Interoperability
Supply chains
Synchronization

Keywords

  • Analytical models
  • Automatic testing
  • Collaboration
  • Concurrent computing
  • Object oriented modeling
  • Pattern analysis
  • Simple object access protocol
  • System testing
  • TCPIP
  • Timing

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Tsai, W. T., Yu, L., Saimi, A., & Paul, R. (2003). Scenario-based object-oriented test frameworks for testing distributed systems. In Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems (Vol. 2003-January, pp. 288-294). [1204349] IEEE Computer Society. https://doi.org/10.1109/FTDCS.2003.1204349

Scenario-based object-oriented test frameworks for testing distributed systems. / Tsai, W. T.; Yu, L.; Saimi, A.; Paul, R.

Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems. Vol. 2003-January IEEE Computer Society, 2003. p. 288-294 1204349.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Tsai, WT, Yu, L, Saimi, A & Paul, R 2003, Scenario-based object-oriented test frameworks for testing distributed systems. in Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems. vol. 2003-January, 1204349, IEEE Computer Society, pp. 288-294, 9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003, San Juan, Puerto Rico, 5/28/03. https://doi.org/10.1109/FTDCS.2003.1204349
Tsai WT, Yu L, Saimi A, Paul R. Scenario-based object-oriented test frameworks for testing distributed systems. In Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems. Vol. 2003-January. IEEE Computer Society. 2003. p. 288-294. 1204349 https://doi.org/10.1109/FTDCS.2003.1204349
Tsai, W. T. ; Yu, L. ; Saimi, A. ; Paul, R. / Scenario-based object-oriented test frameworks for testing distributed systems. Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems. Vol. 2003-January IEEE Computer Society, 2003. pp. 288-294
@inproceedings{cb1dfaab231f4ce58c13a9e08f42e88e,
title = "Scenario-based object-oriented test frameworks for testing distributed systems",
abstract = "Testing is difficult and expensive, and testing distributed system even more difficult due to issues such as interoperability, collaboration, synchronization, timing, and concurrency. A tester often needs to spend significant time in developing lengthy testing code to ensure that the System Under Test (SUT) is reasonably well tested. This paper proposes an Object-Oriented (OO) framework to test distributed system rapidly and adaptively by using scenario modeling, state modeling, verification patterns, design patterns, regression testing, ripple effect analysis, simulation, automated test execution, and remote testing using TCP/IP or SOAP. Finally, this paper uses a supply-chain example to illustrate the key concepts.",
keywords = "Analytical models, Automatic testing, Collaboration, Concurrent computing, Object oriented modeling, Pattern analysis, Simple object access protocol, System testing, TCPIP, Timing",
author = "Tsai, {W. T.} and L. Yu and A. Saimi and R. Paul",
year = "2003",
doi = "10.1109/FTDCS.2003.1204349",
language = "English (US)",
isbn = "0769519105",
volume = "2003-January",
pages = "288--294",
booktitle = "Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems",
publisher = "IEEE Computer Society",

}

TY - GEN

T1 - Scenario-based object-oriented test frameworks for testing distributed systems

AU - Tsai, W. T.

AU - Yu, L.

AU - Saimi, A.

AU - Paul, R.

PY - 2003

Y1 - 2003

N2 - Testing is difficult and expensive, and testing distributed system even more difficult due to issues such as interoperability, collaboration, synchronization, timing, and concurrency. A tester often needs to spend significant time in developing lengthy testing code to ensure that the System Under Test (SUT) is reasonably well tested. This paper proposes an Object-Oriented (OO) framework to test distributed system rapidly and adaptively by using scenario modeling, state modeling, verification patterns, design patterns, regression testing, ripple effect analysis, simulation, automated test execution, and remote testing using TCP/IP or SOAP. Finally, this paper uses a supply-chain example to illustrate the key concepts.

AB - Testing is difficult and expensive, and testing distributed system even more difficult due to issues such as interoperability, collaboration, synchronization, timing, and concurrency. A tester often needs to spend significant time in developing lengthy testing code to ensure that the System Under Test (SUT) is reasonably well tested. This paper proposes an Object-Oriented (OO) framework to test distributed system rapidly and adaptively by using scenario modeling, state modeling, verification patterns, design patterns, regression testing, ripple effect analysis, simulation, automated test execution, and remote testing using TCP/IP or SOAP. Finally, this paper uses a supply-chain example to illustrate the key concepts.

KW - Analytical models

KW - Automatic testing

KW - Collaboration

KW - Concurrent computing

KW - Object oriented modeling

KW - Pattern analysis

KW - Simple object access protocol

KW - System testing

KW - TCPIP

KW - Timing

UR - http://www.scopus.com/inward/record.url?scp=71049165803&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=71049165803&partnerID=8YFLogxK

U2 - 10.1109/FTDCS.2003.1204349

DO - 10.1109/FTDCS.2003.1204349

M3 - Conference contribution

AN - SCOPUS:71049165803

SN - 0769519105

VL - 2003-January

SP - 288

EP - 294

BT - Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems

PB - IEEE Computer Society

ER -