• DocumentCode
    2715192
  • Title

    Dynamic visualization of concurrent object-oriented systems

  • Author

    Exton, Christopher

  • Author_Institution
    Sch. of Network Comput., Monash Univ., Clayton, Vic., Australia
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    294
  • Lastpage
    295
  • Abstract
    Although some problems are most naturally solved by using a set of concurrent processes, it is not an easy task to give students a sound understanding of the concepts, models and practice involved in designing concurrent object-oriented software systems. Dynamic visualization can expedite the students´ comprehension and understanding of concurrent object-oriented program execution. By being given the ability to explore the various threads of execution and event order of an executing concurrent program, the student can gain an understanding of the threads of control and how they relate to classes, object instantiation, object destruction, and method invocation. When considering the use of visualization for concurrent object-oriented systems, four overlapping guidelines may be contemplated: abstraction, representation, emphasis and navigation
  • Keywords
    object-oriented programming; parallel programming; program visualisation; abstraction; concurrent object-oriented systems; concurrent program; dynamic visualization; emphasis; navigation; representation; Computer networks; Concurrent computing; Dynamic programming; Guidelines; Navigation; Object oriented modeling; Runtime; Software systems; Visualization; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2000. IWALT 2000. Proceedings. International Workshop on
  • Conference_Location
    Palmerston North
  • Print_ISBN
    0-7695-0653-4
  • Type

    conf

  • DOI
    10.1109/IWALT.2000.890640
  • Filename
    890640