References of User_Interface_Migration

    CUI to GUI Migration: Static Analysis of Character-Based Panels, Ingo Claßen and Klaus Hennig and Ingo Mohr and Michael Schulz
    @InProceedings{	  claßen.hennig.ea:cui,
      author	= {Ingo Claßen and Klaus Hennig and Ingo Mohr and Michael
    		  Schulz},
      title		= {CUI to GUI Migration: Static Analysis of Character-Based
    		  Panels},
      booktitle	= {1st  European Conference on Software Maintenance and
    		  Reengineering 97},
      month		= mar,
      year		= {1997},
      publisher	= {IEEE Computer Society Press},
      abstract	= {This paper reports on progress in the construction of an
    		  integrated tool environment for the migration of
    		  character-based panels of mainframe applications into
    		  graphical user interfaces. It presents our approach for
    		  static analysis of character-based panels that is based on
    		  the identification of dialog entities in panels using
    		  generalized descriptions of panel areas and describes a
    		  tool supporting the identification process. The goal of our
    		  approach is to increase the level of automation in the
    		  migration process compared to existing migration tools. },
      class		= {Alteration, Re-Design, User_Interface_Migration}
    }
    
    
    Experience with User Interface Re-engineering: Transferring DOS Panels to Windows, László Csaba
    @InProceedings{	  csaba:experience,
      author	= {László Csaba},
      title		= {Experience with User Interface Re-engineering:
    		  Transferring DOS Panels to Windows},
      booktitle	= {1st  European Conference on Software Maintenance and
    		  Reengineering 97},
      month		= mar,
      year		= {1997},
      publisher	= {IEEE Computer Society Press},
      abstract	= {This article describes a method of user interface
    		  reengineering used in a project of turning a large
    		  character based archaic DOS application into a modern
    		  Windows application. The program was originally written for
    		  mainframe environment in COBOL language. During the
    		  conversion the working core had to be left unchanged. In
    		  the applied method the original program - recompiled for
    		  Windows with the I/O calls replaced - is run and remote
    		  controlled through a communications module by the new
    		  wrapping application. The new program, the Artificial User
    		  Program was developed with S-Prog, a highly effective
    		  visual tool. Some parts of the source were generated by
    		  Word Basic macros. },
      class		= {Alteration, Re-Design, User_Interface_Migration},
      keywords	= {DOS, Windows, User Interface Reengineering, Remote
    		  Controlling, Artificial User Program, S-Prog, Word Basic}
    }
    
    
    Reverse engineering of user interfaces., E. Merlo and J.F. Girard and K. Kontogiannis and P. Panangaden and R. De Mori
    @InProceedings{	  merlo.girard.ea:reverse,
      author	= {E. Merlo and J.F. Girard and K. Kontogiannis and P.
    		  Panangaden and R. {De Mori}},
      title		= {Reverse engineering of user interfaces.},
      booktitle	= {Working Conference on Reverse Engineering},
      year		= {1993},
      month		= {May 21-23},
      address	= {Baltimore, Maryland},
      pages		= {171-179},
      note		= { Extracts user interface descriptions from COBOL/CICS
    		  source code and translates them to abstract behaviour
    		  descriptions based on process algebra (CCS). Part of the
    		  analysis is done using Refine/COBOL. The translation itself
    		  is done manually},
      class		= {Alteration, Re-Design, User_Interface_Migration},
      ftp		= {ftp.crim.ca/gl/public/wcre93.ps.Z}
    }
    
    
    Knowledge-based User Interface Migration, Melody Moore and Spencer Rugaber and Phil Seaver
    @InProceedings{	  moore.rugaber.ea:knowledge-based,
      author	= {Melody Moore and Spencer Rugaber and Phil Seaver},
      title		= {Knowledge-based User Interface Migration},
      booktitle	= {Proceedings of the  International Conference on Software
    		  Maintenance ~1994},
      year		= {1994},
      abstract	= {A significant problem in reengineering large systems is
    		  adapting the user interface to a new environment. Often,
    		  drastic changes in the user interface are inevitable, as in
    		  migrating a text-based system to a workstation with
    		  Graphical User Interface capabilities. This experience
    		  report chronicles a study of user interface migration
    		  issues, examining and evaluating current tools and
    		  techniques. It also describes a case study undertaken to
    		  explore the use of knowledge engineering to aid in
    		  migrating interfaces across platforms.},
      keywords	= {User Interface, reengineering, migration, reverse
    		  engineering, knowledge-based},
      ftp		= {ftp.cc.gatech.edu//pub/groups/reverse/repository/uif\_migration.ps}
    		  ,
      class		= {Alteration, Re-Design, User_Interface_Migration}
    }
    
    
    Domain Analysis for Transformational Reuse, Melody Moore and Spencer Rugaber
    Available as
    Melody.Moore.
    @InProceedings{	  moore.rugaber:domain,
      author	= {Melody Moore and Spencer Rugaber},
      title		= {Domain Analysis for Transformational Reuse},
      booktitle	= {Proceedings of the Fourth Working Conference on Reverse
    		  Engineering},
      publisher	= {IEEE Computer Society Press Los Alamitos California},
      year		= {1997},
      editor	= {Ira Baxter and Alex Quilici and Chris Verhoef},
      month		= {October},
      url		= {http://www.cc.gatech.edu/fac/Melody.Moore},
      abstract	= {Domain analysis is an effective technique for enabling
    		  both reuse and reverse engineering. This paper shows how
    		  domain analysis can provide a framework for combining
    		  reverse engineering and forward engineering to implement
    		  transformational reuse for information system user
    		  interfaces.},
      keywords	= {Reverse engineering domain analysis user interfaces
    		  reuse},
      class		= {Software_Evolution Reengineering_in_General
    		  User_Interface_Migration Software_Reverse_Engineering
    		  Model_Generating Reverse_Specification Re-Design
    		  Domain_Analysis Alteration }
    }
    
    
    Issues in User Interface Migration, Melody Moore and Spencer Rugaber
    @InProceedings{	  moore.rugaber:issues,
      author	= {Melody Moore and Spencer Rugaber},
      title		= {Issues in User Interface Migration},
      booktitle	= {Proceedings of the Third Software Engineering Research
    		  Forum},
      address	= {Orlando Florida},
      year		= {1993},
      month		= nov,
      abstract	= { In today's continually changing world of computing, many
    		  old and outdated systems are being migrated to newer,
    		  faster, and less proprietary platforms. Reengineering
    		  strategies have traditionally concentrated on the
    		  functional design of the program itself. User interfaces,
    		  however, present some unique problems for migration, since
    		  often the user interface changes drastically -- for
    		  example, migrating from a text-based interface to a
    		  graphical user interface. Here we present work that
    		  identifies the important issues in effectively migrating
    		  user interfaces between heterogeneous platforms and
    		  different display technologies.},
      ftp		= {ftp.cc.gatech.edu//pub/groups/reverse/repository/serf.ps},
      class		= {Alteration, Re-Design, User_Interface_Migration}
    }
    
    
    Using Knowledge Representation to Understand Interactive Systems, Melody Moore and Spencer Rugaber
    Available as
    Melody.Moore.
    @InProceedings{	  moore.rugaber:using,
      author	= {Melody Moore and Spencer Rugaber},
      title		= {Using Knowledge Representation to Understand Interactive
    		  Systems},
      booktitle	= {Proceedings of the Fifth International Workshop on Program
    		  Comprehension (IWPC)},
      publisher	= {IEEE Computer Society Press},
      month		= {May},
      url		= {http://www.cc.gatech.edu/fac/Melody.Moore},
      keywords	= {knowledge representation reverse engineering user
    		  interfaces},
      class		= {Reengineering_in_General User_Interface_Migration
    		  Software_Reverse_Engineering Reverse_Specification
    		  Re-Design Domain_Analysis Alteration }
    }
    
    
    Representation Issues for Reengineering Interactive Systems, Melody Moore
    Available as
    Melody.Moore.
    @Article{	  moore:representation,
      author	= {Melody Moore},
      title		= {Representation Issues for Reengineering Interactive
    		  Systems},
      journal	= {ACM Computing Surveys},
      year		= {1996},
      volume	= {28},
      number	= {4es},
      month		= {December},
      url		= {http://www.cc.gatech.edu/fac/Melody.Moore},
      keywords	= {representation user interface reengineering modeling},
      class		= {Reengineering_in_General User_Interface_Migration
    		  Software_Reverse_Engineering Model_Generating
    		  Reverse_Specification Re-Design Alteration
    		  Intermediate_Representations_of_Source_Code }
    }
    
    
    Rule-based Detection for Reengineering User Interfaces, Melody Moore
    Available as
    Melody.Moore.
    @InProceedings{	  moore:rule-based,
      author	= {Melody Moore },
      title		= {Rule-based Detection for Reengineering User Interfaces},
      booktitle	= {Proceedings of the Third Working Conference on Reverse
    		  Engineering (WCRE)},
      publisher	= {IEEE Computer Society Press},
      year		= {1996},
      month		= {November},
      url		= {http://www.cc.gatech.edu/fac/Melody.Moore},
      keywords	= {reverse engineering user interfaces rule base knowledge
    		  representations},
      class		= {Reengineering_in_General User_Interface_Migration
    		  Software_Reverse_Engineering Model_Generating
    		  Reverse_Specification Re-Design Alteration }
    }
    
    
    A Technique for Reverse Engineering User Interfaces, Melody Moore
    @InProceedings{	  moore:technique,
      author	= {Melody Moore},
      title		= {A Technique for Reverse Engineering User Interfaces},
      booktitle	= {Proceedings of the Fourth Reverse Engineering Forum},
      publisher	= {IEEE Computer Society},
      year		= {1994},
      month		= {November},
      note		= {Presentation slides available},
      class		= {Reengineering_in_General User_Interface_Migration
    		  Re-Design Alteration }
    }
    

koschke@informatik.uni-stuttgart.de (Feedback).
Copyright © 1998-2000 University of Stuttgart, Germany. $Revision: 1.5 $
Date: Sun Nov 22 00:11:22 CET 2009