Abstract

In recent years, the complexity of computer simulations has increased steadily, and it is now common to see very complex software development for simulation studies. These tasks are particularly challenging in the field of computer systems and networking simulations. Although there have been numerous efforts in the field of modeling and simulation of computer systems and computer networks, there have been few opportunities for researchers to discuss and highlight the main issues they face when building new software tools, techniques and architectures for these applications. Following the success of the first SIMUTools International Conference on Simulation Tools and Techniques (Marseille, France, March 2008), and its follow-up editions in Rome (2009) and Malaga (2010), this special issue aims at giving such an opportunity. The idea of this issue is to provide a timely reference of the current best practices and thus contribute to help the simulation community to tackle new problems and improve the current state-of-the-art techniques and tools. The first edition of SIMUTools received 114 submissions in this field out of which 33 were accepted for publication as full papers in the conference proceedings. The authors of the best of these papers and numerous other contributions in this area were submitted to this issue. After a long review process, this double-volume issue includes a number of varied topics briefly summarized hereafter, including a few extended versions of the original papers from SIMUTools, and many other interesting articles related to simulation tools and techniques. ‘A Component-Based Simulator for MIPS32 Processors’, by Yu Chen and Hessam Sarjoughian, introduces the use of DEVS-Suite for creating a library for simulation of computer architecture, based on MIPS32 processors. The authors compare single-cycle, multi-cycle and pipeline MIPS 32 architectures, by modeling them using their physical and functional architectures. Each component is built as a DEVS atomic/ coupled component, and a simulation is automatically executed based on the DEVS-Suite environment. The authors also discuss educational activities based on their model and tools, including an interesting survey. The paper ‘A Simulation Environment for Hierarchical Process Chains Based on OMNETþþ’, by Falko Bause, Peter Buchholz, Jan Kriege and Sebastian Vastag, introduces the use of the networking tool OMNETþþ in a different application domain: process chains. The authors introduce ProC/B, a library for hierarchical modeling that can be mapped into discrete-event simulation models. The idea is to map a graphical specification model and convert it into an OMNETþþ library for simulation purposes. The authors present the design of such a library, and discuss validation results of the transformation process. The article ‘Application-Level Simulation for Network Security’, by Stephan Schmidt, Rainer Bye, Joel Chinnow, Karsten Bsufka, Ahmet Camtepe and Sahin Albayrak, presents the design of NeSSi, a network simulator that incorporates varied network-security models (automated attack generators, trace analysis, intrusion detection, etc.). The main goal is to allow network service providers to improve security through simulation analysis, using a library tailored specifically for security experts and network administrators. The tool allows the user to model hierarchical networks, and it provides an advanced GUI to create network topologies and varied scenarios. The models can be executed with high performance, based on a parallel

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call