Skip to main content

Reverse Engineering Interaction Plans for Legacy Interface Migration

  • Chapter
Computer-Aided Design of User Interfaces III

Abstract

Legacy interface migration is becoming an increasingly important IT activity; many organizations are interested in cost effective and low risk processes for making their legacy systems accessible to new, web-based platforms. Most migration techniques proposed to date require a lot of human expertise. In this paper we discuss Mathaino, an intelligent, multi platform, semi-automated, and low risk solution for migrating legacy user interfaces to the web by wrapping them with web-accessible front-ends.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abrams, M., Phanouriou, C., Batongbacal, A. and Shuster, J., UIML: An Appliance-Independent XML User Interface Language, in Proc. of 8th World Wide Web Conference WWW’8 (Toronto, 11–14 May 1999), Computer Networks, Vol. 31, No. 11–16, pp. 1695–1708, accessible at http://www.harmonia.com/resources/papers/www8_0599/index. htm or at http://www8.org/w8-papers/5b-hypertext-media/uiml/uiml.html

    Google Scholar 

  2. Bisbal, J., Lawless, D., Wu, B., and Grimson, J., Legacy Information System Migration: A Brief Review of Problems, Solutions and Research Issues, IEEE Software, Vol. 16, No. 5, 1999, pp. 103–111.

    Article  Google Scholar 

  3. El-Ramly, M., Iglinski, P., Stroulia, E., and Matichuk, B., Modeling the System-User Dialog Using Interaction Traces, in Proceedings of IEEE 8th Working Conference on Reverse Engineering WCRE’2001 (Stuttgart, 2–5 October 2001), IEEE Computer Society Press, Los Alamitos, 2001, pp. 208–217.

    Chapter  Google Scholar 

  4. Frank, M.R. and Szekely, P., Adaptive Forms: An interaction technique for entering structured data, Knowledge-Based Systems Journal, Vol. 11, No. 1, 1998, pp. 37–45.

    Article  MathSciNet  Google Scholar 

  5. Ghallab, M., Howe, A., Knoblock, G., McDermott, D., Ram, A., Veloso, M., Weld, D., and Wilkins, D., The PDDL Planning Domain Definition Language, The AIPS-98 Planning Competition Committee, CVC TR-98-003/DCS TR-1165, 1998.

    Google Scholar 

  6. Kapoor, R., Device Retargetable User Interface Re-engineering using XML, Technical Report, TR-01-11, Computing Science Dept, University of Alberta, Alberta, 2001, accessible at http://web.cs.ualberta.ca/~kapoor/images/Thesis.pdf

    Google Scholar 

  7. Kapoor, R. and Stroulia, E., Mathaino: Simultaneous Legacy Interface Migration to Multiple Platforms, in M.J. Smith, G. Salvendy, D. Harris, and R.J. Koubek (eds.), Usability Evaluation and Interface Design - Cognitive Engineering, Intelligent Agents and Virtual Reality, Proceedings of the 9th Int. Conf. on Human-Computer Interaction HCI International’2001 (New Orleans, 5–10 August 2001), Vol. 1, Lawrence Erlbaum Associates, Mahwah, 2001, pp. 51–55.

    Google Scholar 

  8. Kong, L., Stroulia, E., and Matichuk, B., Legacy Interface Migration: A Task-Centered Approach, in Proceedings of the 8th Intern. Conf. on Human-Computer Interaction HCI International’99 (Munich, 22–27 August 1999), Lawrence Erlbaum Associates, Mahwah, 1999, pp. 1167–1171, accessible at http://www.cs.ualberta.ca/~stroulia/Papers/hci99.pdf

    Google Scholar 

  9. Lehman, M.M., Perry, D.E., Ramil, J.F., Turski, W.M., and Wernick, P., Metrics and laws of Software evolution - the nineties view, in Proceedings of the 4th International Symposium on Software Metrics METRICS’97 (Albuquerque, 5–7 November 2000), IEEE Press, Los Alamitos, 2000, pp. 20–32.

    Google Scholar 

  10. Merlo, E., Gagne, P. Y., Girard, J.F., Kontogiannis, K., Hendren, L., Panangaden, P., DeMori, R., Reengineering User Interfaces, IEEE Software, Vol. 12, No. 1, 1995, pp. 64–73.

    Article  Google Scholar 

  11. Moore, M., Representation Issues for Reengineering Interactive Systems, ACM Computing Surveys, Vol. 28, No. 4es, Article No. 199, 1996.

    Article  Google Scholar 

  12. Puerta, A.R., A Model-Based Interface Development Environment, IEEE Software, Vol. 14, No. 4, 1997, pp. 41–47.

    Article  Google Scholar 

  13. Stroulia, E., El-Ramly, M., Kong, L., Sorenson, P., and Matichuk, B., Reverse Engineering Legacy Interfaces: An Interaction-Driven Approach, in Proceedings of the 6th Working Conf. on Reverse Engineering WCRE’99 (Atlanta, 6–8 October 1999), IEEE Press, Los Alamitos, 1999, pp. 292–302.

    Google Scholar 

  14. Vanderdonckt, J., A Corpus of Selection Rules for Choosing Interaction Objects, Technical Report TR 93/3, University of Namur, Namur, 1993.

    Google Scholar 

  15. Vanderdonckt, J. and Puerta, A.R. (eds.), Computer-Aided Design of User Interfaces II, Proceedings of the 3rd Int. Conf. on Computer-Aided Design of User Interfaces CADUF99 (Louvain-la-Neuve, 21–23 October 1999), Kluwer Academic Publishers, Dordrecht, 1999. Description accessible at http://www.kap.nl/prod/b/0-7923-6078-8

    Google Scholar 

  16. XUL, accessible at http://www.mozilla.org/xpfe/xptoolkit/xulintro.html

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Stroulia, E., Kapoor, R.V. (2002). Reverse Engineering Interaction Plans for Legacy Interface Migration. In: Kolski, C., Vanderdonckt, J. (eds) Computer-Aided Design of User Interfaces III. Springer, Dordrecht. https://doi.org/10.1007/978-94-010-0421-3_26

Download citation

  • DOI: https://doi.org/10.1007/978-94-010-0421-3_26

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-3915-4

  • Online ISBN: 978-94-010-0421-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics