
Harry Sneed
BIO
Harry M. Sneed has been working in testing since 1977. At this time he set up the first commercial test laboratory in Budapest, testing the ITS components on a fixed price basis by test case and reported defect. Sneed also
regularly teaches software engineering at the University of Regensburg, software maintenance at the technical high school in Hagenberg, software measurement and test automation at the technical high school in Vienna, and software
measurement and reengineering at the University of Dresden. He has also taught at the University of Benevento in Italy and the University of Szeged in Hungary.
Harry Sneed is a well-known person in the international informatics community, being active in the IEEE, the ACM and the German Gesellschaft for Informatics. In 1996 Sneed was awarded by the IEEE for his achievements in the field
of software reengineering and in 2008 he received the Stevens Award for his pioneering work in software maintenance. In 2005 Sneed was appointed by the German Gesellschaft für Informatik as a GI Fellow. In 2011 Sneed was awarded
the first prize for achievement in the field of software test and quality assurance by the German ASQF and in 2013 the international prize for achievement in software testing by the ISTQB.
Topic: Testing Techniques
This contribution to software test technology is a report on an ongoing migration project. The goal of the project is to validate the migration of the legal documents in the national to a new database with a different underlying data model. Parallel to the legal documents themselves, which are being transferred as images, the contents of those documents are being migrated as relational data tables. The data are not only being converted from one technical form of storage to another but are also being restructured and revised to allow for the new archive information system to better access them. Thus, though the data contents remain mostly the same, their form is changing. There is a high risk of legally sensitive data being lost or distorted. The migrated data must be strictly validated against the original data plus the migration rules. Any error in the new database can lead to legal consequences and, in the worst case, to a law suit. For this reason a separate organization, a certified product inspection agency, was engaged to inspect and confirm the migration results. That agency is using a combination of automated and manual data validation techniques to accomplish its task.