• DocumentCode
    2663906
  • Title

    Automatic Detection of Shared Objects in Multithreaded Java Programs

  • Author

    Tolubaeva, Munara ; Can, Aysu Betin

  • Author_Institution
    Inf. Inst., Middle East Tech. Univ., Ankara, Turkey
  • fYear
    2008
  • fDate
    10-12 Dec. 2008
  • Firstpage
    522
  • Lastpage
    526
  • Abstract
    This paper presents a simple and efficient automated tool called DoSSO that detects shared objects in multithreaded Java programs. Our main goal is to help programmers see all potentially shared objects that may cause some complications at runtime. This way programmers can implement a concurrent software without considering synchronization issues and then use appropriate locking mechanism based on the DoSSO results. To illustrate the effectiveness of our tool, we have performed an experiment on a multithreaded system with graphical user interfaces and remote method invocations and achieved promising results.
  • Keywords
    Java; graphical user interfaces; multi-threading; multiprocessing programs; software tools; concurrent software; graphical user interfaces; locking mechanism; multithreaded Java programs; remote method invocations; shared objects automatic detection; Concurrent computing; Event detection; Fault detection; Graphical user interfaces; Informatics; Java; Object detection; Programming profession; Protection; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence for Modelling Control & Automation, 2008 International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    978-0-7695-3514-2
  • Type

    conf

  • DOI
    10.1109/CIMCA.2008.225
  • Filename
    5172680