Tool integration for flexible simulation of distributed algorithms

Citation
S. Khanvilkar et Sm. Shatz, Tool integration for flexible simulation of distributed algorithms, SOFTW PR EX, 31(14), 2001, pp. 1363-1380
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
SOFTWARE-PRACTICE & EXPERIENCE
ISSN journal
00380644 → ACNP
Volume
31
Issue
14
Year of publication
2001
Pages
1363 - 1380
Database
ISI
SICI code
0038-0644(20011125)31:14<1363:TIFFSO>2.0.ZU;2-S
Abstract
Over the last two decades, considerable research has been done in distribut ed operating systems, which can be attributed to faster processors and bett er communication technologies. A distributed operating system requires dist ributed algorithms to provide basic operating system functionality like mut ual exclusion, deadlock detection, etc. A number of such algorithms have be en proposed in the literature. Traditionally, these distributed algorithms have been presented,in a theoretical way, with limited attempts to simulate actual working models. This paper discusses our experience in simulating d istributed algorithms with the aid of some existing tools, including OPNET and Xplot. We discuss our efforts to define a basic model-based framework f or rapid simulation and visualization and illustrate how we used this frame work to evaluate some classic algorithms. We have also shown how the perfor mance of different algorithms can be compared based on some collected stati stics. To keep the focus of this paper on the approach itself, and our expe rience with tool integration, we only discuss some relatively simple models . Yet, the approach can be applied to more complex algorithm specifications . Copyright (C) 2001 John Wiley & Sons, Ltd.