• DocumentCode
    2367868
  • Title

    Multi-valued constant propagation for the reengineering of user interfaces

  • Author

    Merlo, E. ; Girard, J.F. ; Hendren, L. ; De Mori, R.

  • Author_Institution
    Centre de Recherche Inform. de Montreal, McGill Coll., Montreal, Que., Canada
  • fYear
    1993
  • fDate
    27-30 Sep 1993
  • Firstpage
    120
  • Lastpage
    129
  • Abstract
    An extension of simple constant propagation analysis is presented in the context of the ongoing Macroscope project on the reengineering of user interfaces. Multi-valued constant propagation analysis (MVCP) is needed to extract user interface behavioral specifications from source code. Structural and behavioral specifications are used to generate new user interface code that will be integrated into the original system. The flow analysis aspects involved in the MVCP approach are described together with an overall view of the user interface reengineering project. The motivations and advantages of such an analysis method are presented
  • Keywords
    data flow analysis; formal specification; systems re-engineering; user interfaces; MVCP approach; Macroscope project; code generation; constant propagation analysis; flow analysis; multi-valued constant propagation analysis; source code; systems reengineering; user interface behavioral specifications; user interface code; user interface reengineering project; user interfaces; Educational institutions; Engineering management; Graphics; Object oriented modeling; Performance analysis; Productivity; Project management; Reverse engineering; Usability; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance ,1993. CSM-93, Proceedings., Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-4600-4
  • Type

    conf

  • DOI
    10.1109/ICSM.1993.366950
  • Filename
    366950