• DocumentCode
    3170056
  • Title

    Navigating Through the Design of Object-Oriented Programs

  • Author

    Gasparis, Epameinondas ; Nicholson, Jonathan ; Eden, Amnon H. ; Kazman, Rick

  • fYear
    2008
  • fDate
    15-18 Oct. 2008
  • Firstpage
    331
  • Lastpage
    332
  • Abstract
    The design navigator is a tool for reverse-engineering object-oriented programs into charts at any level of abstraction. The design navigator discovers the object-oriented building blocks in the design of programs and visualises them in terms of LePUS3, a formal design description language. We demonstrate that program visualization in a formal language is not only possible in principle but also of practical benefit.
  • Keywords
    formal languages; object-oriented programming; program visualisation; reverse engineering; specification languages; LePUS3; design navigator; formal design description language; program visualisation; reverse-engineering object-oriented program design; Concrete; Documentation; Formal languages; Information analysis; Java; Navigation; Process design; Reverse engineering; Software engineering; Visualization; design recovery; program visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2008. WCRE '08. 15th Working Conference on
  • Conference_Location
    Antwerp
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3429-9
  • Type

    conf

  • DOI
    10.1109/WCRE.2008.41
  • Filename
    4656429