• DocumentCode
    3181014
  • Title

    Identifying objects in a conventional procedural language: an example of data design recovery

  • Author

    Liu, Sying-Syang ; Wilde, Norman

  • fYear
    1990
  • fDate
    26-29 Nov 1990
  • Firstpage
    266
  • Lastpage
    271
  • Abstract
    The authors propose methodologies to aid in the design recovery of object-like features of a program written in a non-object-oriented language. Two complementary methods, based on an analysis of global data or of data types, are proposed, along with an interactive tool that would combine the two methods while using human input to guide the object identification process. The authors are constructing a prototype interactive software tool to implement these methods for the C language. The intention is to collect data on the user´s decisions and reasons for making them so that improved heuristics or knowledge-based-methods could be developed to improve the process
  • Keywords
    C language; interactive systems; knowledge based systems; object-oriented programming; software tools; systems analysis; C language; data design recovery; data types; global data; heuristics; knowledge-based-methods; object identification process; object-like features; procedural language; prototype interactive software tool; Computer industry; Data analysis; Data models; Humans; Object oriented programming; Software design; Software engineering; Software maintenance; Software prototyping; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1990, Proceedings., Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-8186-2091-9
  • Type

    conf

  • DOI
    10.1109/ICSM.1990.131371
  • Filename
    131371