EUDL

European Union Digital Library
Proceedings Journals Search EAI
Contact Us
SIMUTOOLS 2009
QOSIM 2009SCENES 2009OMNET++ 2009

    SIMUTOOLS

    2nd International ICST Conference on Simulation Tools and Techniques

    SIMUTools 2009 is the Second International Conference on Simulation Tools and Techniques. This edition, which builds on the success of the first conference (168 participants from 31 countries), will focus on all aspects of simulation modeling and analysis. High quality papers are sought on simulati…

    SIMUTools 2009 is the Second International Conference on Simulation Tools and Techniques. This edition, which builds on the success of the first conference (168 participants from 31 countries), will focus on all aspects of simulation modeling and analysis. High quality papers are sought on simulation tools, methodologies, applications, and practices. The aim of the conference is to bring academic and industry researchers together with practitioners (from both the simulation community and from the numerous simulation user communities). The conference will address current and future trends in simulation techniques, models and practices, and foster interdisciplinary collaborative research in this area. While the main focus of the conference is on simulation tools, the conference also encourages the submission of broader theoretical and practical research contributions.

    more »
    Editor(s): Olivier Dalle, Gabriel Wainer, Giovanni Stea and L. Felipe Perrone
    Publisher
    ICST
    ISBN
    978-963-9799-45-5
    Conference dates
    2nd–6th Mar 2009
    Location
    Rome, Italy
    Appeared in EUDL
    29th Nov 2011
    Appears in
    ACM Digital Library

    Copyright © 2011–2013 ICST

    Ordered by title or year
    Showing 11–15 of 65 results
    Page size: 5102550100
    • First
    • Previous
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • …
    • Next
    • Last
    • Instruction Set Simulator Generation Using HARMLESS, a New Hardware Architecture Description Language

      Research Article in 2nd International ICST Conference on Simulation Tools and Techniques

      Rola Kassem, Mikaël Briday, Jean-Luc Béchennec, Yvon Trinquet, Guillaume Savaton

      Abstract
      Instruction set simulators are commonly used in embedded system development processes for early functional validation of code and exploration of new instruction set design. Such a simulator can be ei…Instruction set simulators are commonly used in embedded system development processes for early functional validation of code and exploration of new instruction set design. Such a simulator can be either hand-written or generated automatically, based on a Hardware Architecture Description Language. Automatically generated simulators are more maintainable and are faster to develop, but they also generally suffer from low performances in simulation speed and a lack of expressivity in the description. This paper introduces HARMLESS, a new language to automatically generate instruction set simulators. It differs from other languages in many ways: it resolves most expressivity issues and naturally offers a exible description by explicitly splitting the syntax (mnemonic), format (binary code) and behavior descriptions. Thus, it allows an incremental description, starting for example by the disassembler (requiring format and syntax descriptions). When the frst two descriptions are validated, the behavior description is added to obtain the simulator. Some results are also presented on the simulator build process, especially on the decoder generation. An instruction cache is also introduced to speed up simulation in the same order of magnitude as hand-written simulators. Some experimental results are eventually presented.
      more »
    • Efficient Cross-Layer Simulator for Performance Evaluation of Wireless Mesh Networks

      Research Article in 2nd International ICST Conference on Simulation Tools and Techniques

      Chi Harold Liu, Sara Grilli Colombo, Erwu Liu, Athanasios Gkelias, Giovanni Paltenghi

      Abstract
      Wireless mesh networks (WMNs) are emerging as a promis- ing technology for backhauling data tra±c from wireless ac- cess networks to the wired Internet that expected to support various types of appli…Wireless mesh networks (WMNs) are emerging as a promis- ing technology for backhauling data tra±c from wireless ac- cess networks to the wired Internet that expected to support various types of applications with di®erent quality of service (QoS) requirements. While wireless mesh networking has attracted great industrial and academic interest, many re- search challenges remain in all protocol layers. Moreover, traditional layered approaches, initially designed for wired networks, have been proven insu±cient for WMNs due to the wireless channel variability, co-channel interference and new data tra±c peculiarities. In this work we provide a complete cross-layer solution for WMNs. Our protocol architecture framework comprises a novel joint QoS routing and opportunistic scheduling scheme that exploits the multi-user diversity gain while guarantees end-to-end packet delivery that satis¯es the multiple QoS requirements of the underlying applications. On top of this, the interaction of these algorithms with the transport layer is investigated where the suitability of several techniques, such as Explicit Congestion Noti¯cation, Explicit Loss No- ti¯cation and Explicit Rate Noti¯cation is considered. In order to assess the performance of the proposed protocols, a realistic and comprehensive simulation platform for WMNs that spans all layers from physical to application has been implemented using OPNET modeler. This paper provides a detailed description of the proposed protocols and the simu- lation platform together with some performance evaluation results.
      more »
    • NLPToolbox: An Open-Source Nonlinear Programming Tool

      Research Article in 2nd International ICST Conference on Simulation Tools and Techniques

      Diego Lages, Adilson Xavier, Nelson Maculan

      Abstract
      Nonlinear programming problems (NLP) solvers require some level of flexibility. This flexibility must be supported on the method choice, on the parameters specification and on the problem modelling. …Nonlinear programming problems (NLP) solvers require some level of flexibility. This flexibility must be supported on the method choice, on the parameters specification and on the problem modelling. Few of the tools currently available can address this level of flexibility. This paper presents an open-source, complete and easy tool, named NLPToolbox, to achieve this purpose. Given its open-source characteritics, it offers the opportunity to study nonlinear programming in an iterative way: by showing how the methods works and allowing all kinds of specifications: methods and parameters. Altough being a work continually in progress, it is already usable. It is currently used in teaching nonlinear programming and solving some kinds of NLP problems, like clustering and Support Vector Machine classification. Its future lies on the optimization of the tool itself, improving the precision of the numeric algorithms and integrating new methods.
      more »
    • Performances of Clustered Ad Hoc Networks on 3D Terrains

      Research Article in 2nd International ICST Conference on Simulation Tools and Techniques

      Sonja Filiposka, Dimitar Trajanov, Marija Vuckovik

      Abstract
      Propagation prediction algorithms which use terrain information are typically used for the design of modern wireless systems. Therefore, it is essential that when analyzing the performances of ad hoc…Propagation prediction algorithms which use terrain information are typically used for the design of modern wireless systems. Therefore, it is essential that when analyzing the performances of ad hoc networks we observe the network in a natural 3D terrain and we use an appropriate propagation model. In this paper we explain our extension of the NS-2 simulator using Digital Elevation Model data and terrain aware propagation model. Because of the natural emergence of clustering in the network of users, we also study the relationship between the clustering in the ad hoc networks and different terrain profiles. The simulations show that, when the network clusters are accompanied with related terrain contours, the observed network performances demonstrate measurable enhancement.
      more »
    • ProtoPeer: A P2P Toolkit Bridging the Gap Between Simulation and Live Deployement

      Research Article in 2nd International ICST Conference on Simulation Tools and Techniques

      Wojciech Galuba, Karl Aberer, Zoran Despotovic, Wolfgang Kellerer

      Abstract
      Simulators are a commonly used tool in peer-to-peer systems research. However, they may not be able to capture all the details of a system operating in a live network. Transitioning from the simulati…Simulators are a commonly used tool in peer-to-peer systems research. However, they may not be able to capture all the details of a system operating in a live network. Transitioning from the simulation to the actual system implementation is a non-trivial and time-consuming task. We present ProtoPeer, a peer-to-peer systems prototyping toolkit that allows for switching between the event-driven simulation and live network deployment without changing any of the application code. ProtoPeer defines a set of APIs for message passing, message queuing, timer operations as well as overlay routing and managing the overlay neighbors. Users can plug in their own custom implementations of most of the parts of ProtoPeer including custom network models for simulation and custom message passing over different network stacks. ProtoPeer is not only a framework for building systems but also for evaluating them. It has a unified system-wide infrastructure for event injection, measurement logging, measurement aggregation and managing evaluation scenarios. The simulator scales to tens of thousands of peers and gives accurate predictions closely matching the live network measurements.
      more »
    • First
    • Previous
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • …
    • Next
    • Last
    IST