Software Quality Journal

, Volume 13, Issue 1, pp 31-69

First online:

Towards Formalised Guidelines for Migrating Structured Designs to UML: A Case Study

  • Elli GeorgiadouAffiliated withSchool of Computing Science, Middlesex University Email author 
  • , Eleni BerkiAffiliated withDepartment of Computer Science and Information Systems, University of Jyväskylä
  • , Maria del Brezo CorderoAffiliated withFaculty of Science, Higher Technical School of Computer Engineering, Department of Informatics, Valladolid University
  • , Margaret RossAffiliated withFaculty of Systems Engineering, Southampton Institute
  • , Geoff StaplesAffiliated withFaculty of Systems Engineering, Southampton Institute

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


This paper provides evidence that it is possible to migrate structured system designs to UML models. Legacy structured designs can be converted to object-oriented systems without losing data or functionality. The reason for choosing UML is that it is the new standard notation, which tries to build on and integrate object-oriented notations. Extracts from a case study are presented together with the proposed guidelines for the re-engineering process.


re-engineering structured designs OO UML isomorphic models reuse testing