Skip to main content

Reengineering of user interfaces for the migration of database applications

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 720))

Included in the following conference series:

  • 124 Accesses

Abstract

Reengineering of user interfaces (RUI) integrates useful, old technologies and modern concepts of UI design. In particular, RUI can be applied for the migration of business relevant database applications on host systems. Their life-cycle can be extended by distributing presentation and dialogue functionality to an intelligent front-end. Operationally, direct benefits can be realised by increasing the user's productivity. Strategically, RUI can trigger the stepwise migration of old software systems. RUI-strategies minimise migrational risk and can be flexibly applied where user acceptance is minimal or the economical benefits are maximal. However, the realisation of a successful RUI-project requires complex knowledge in a broad range of subjects. This knowledge has to be covered by a generic process model. Our goal is to present an integral approach that involves an extensive preliminary analysis, a reverse engineering process and a forward engineering process. This concept — currently developed with Ploenzke, Inc. — can be generically applied for dialogue solutions differing in complexity.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Thurner: Beherrschung des Technologie-Wechsels mit Reengineering, in: R. Thurner (ed.): Reengineering, AIT, Hallbergmoos, 1990, pp. 11–20

    Google Scholar 

  2. H. Sneed: Economics of Software-Re-engineering, Communications of the ACM, Vol. 3, pp. 163–182, 1991

    Google Scholar 

  3. J. Grudin: The computer reaches out, CHI'90 Proceedings, 1990, pp.339–384

    Google Scholar 

  4. H. Zuylen (ed.): The REDO Handbook — A Compendium of Reverse Engineering for Software Maintenance, Esprit Project 2487, Aug. 1991

    Google Scholar 

  5. E. Smit: ANDES — Method for user interface ANalysis and reDESign, Report 2487-TN-WL-1071, Esprit project 2487: REDO, Feb. 1992

    Google Scholar 

  6. S. Hague, I. Reid: FOCUS — Esprit II Project: P2620 — Third Annual Report Summary of Progress, Esprit Project 2487, Jan. 1992

    Google Scholar 

  7. R. Mori et alii: Programm Understanding through Structural and Behavioral Recognition and User Interaction, Proceedings CASE 1992, p.21992

    Google Scholar 

  8. Ploenzke Systeme GmbH: Expertise — Dialog-Reengineering, Wiesbaden, 1992

    Google Scholar 

  9. S. Eicker et Alii: Einbindung von Software-Altlasten durch integrations orientiertes Reengineering, WI,No.2, Vol. 34, pp. 137–145, Apr. 1992

    Google Scholar 

  10. R. Marty: Reengineering des Benutzerinterface, in: R. Thurner (ed.): Reengineering — Ein integrales Wartungskonzept, pp.115–123

    Google Scholar 

  11. L. Richter: Wiederbenutzbarkeit und Restrukturierung oder Reuse, Reengineering und Reverse Engineering, WI, No.2, Vol. 34, pp. 127–136, 1992

    Google Scholar 

  12. T. Biggerstaff: Design Recovery for Maintanance and Reuse, IEEE Computer, No.7, Vol. 22, pp. 36–49, July 1989

    Google Scholar 

  13. J. Nielsen: The Usability Engineering Life Cycle, IEEE Computer, No.3, Vol. 25, pp. 12–24, March 1992

    Google Scholar 

  14. B. Curtis, B. Hefley: Defining a Place for User Interface Engineering, IEEE Software, No.2, Vol. 9, pp. 84–86, 1992

    Google Scholar 

  15. E. Ortwein: Reengineering von Benutzerschnittstellen in existierenden Software-Systemen, Diplomarbeit, Institut für Angewandte Informatik, Universität Karlsruhe, Feb. 1993

    Google Scholar 

  16. W. Hausler, R. Linger, M. Pleszkoch: Using Function Abstraction to Understand Programm Behavior, IEEE Software, No.1, Vol. 7, pp. 55–63, 1990

    Google Scholar 

  17. L. Bass, J. Coutaz: Developing Software for the User Interface, Addison-Wesley, Reading, Massachusetts, 1991

    Google Scholar 

  18. Foley et alii: UIDE — An Intelligent User Interface Design Environment, in: J. Sullivan, S. Tyler (eds.): Intelligent User Interfaces, ACM, 1990, pp.339–384

    Google Scholar 

  19. A. Weisbecker: Regelbasierte Generierung softwareergonomischer Benutzer-schnittstellen, GI Ergonomie & Informatik, No. 16, pp. 19–28, Juli 1992

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vladimír Mařík Jiří Lažanský Roland R. Wagner

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karagiannis, D., Ortwein, E., Gag, J. (1993). Reengineering of user interfaces for the migration of database applications. In: Mařík, V., Lažanský, J., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 1993. Lecture Notes in Computer Science, vol 720. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57234-1_76

Download citation

  • DOI: https://doi.org/10.1007/3-540-57234-1_76

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57234-3

  • Online ISBN: 978-3-540-47982-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics