• DocumentCode
    2826465
  • Title

    Object-oriented simulation of distributed systems using Java(R) and Silk(R)

  • Author

    Kilgore, Richard A. ; Burke, Emmett

  • Author_Institution
    ThreadTec Inc., St. Louis, MO, USA
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1802
  • Abstract
    An object-oriented modeling infrastructure using the Java-based, Silk simulation classes is defined that enables the simulation of multitasking, distributed systems using symmetric multiprocessors. The simulation infrastructure is being used to evaluate alternative architectures for embedded, distributed systems. We show how the underlying structure is adapted to several different applications, including various Internet applications. The paper describes the infrastructure, its robustness, and the application of the model to produce insights for a system under design. The simulation infrastructure enables a high fidelity representation of the internal complexity of the application on each processing node, the operating system behavior, and the disks and network. The simple yet powerful representation leverages the use of the Silk entity-thread architecture to achieve a simulation architecture that maps to the actual system architecture in both conceptual design and processing sequence. The model has been validated through instrumentation of the evolving target system
  • Keywords
    Internet; Java; multiprocessing systems; multiprogramming; network operating systems; object-oriented programming; virtual machines; Internet applications; Java-based Silk simulation classes; Silk entity-thread architecture; conceptual design; disks; embedded distributed systems; internal complexity; multitasking distributed systems; network; object-oriented modeling infrastructure; object-oriented simulation; operating system behavior; processing node; processing sequence; robustness; symmetric multiprocessor; Computer architecture; Delay; Internet; Java; Object oriented modeling; Power system modeling; Process design; Software design; Topology; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 2000. Proceedings. Winter
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-6579-8
  • Type

    conf

  • DOI
    10.1109/WSC.2000.899172
  • Filename
    899172