Master data

Safe Round-Trip Software Engineering for Improving the Maintainability of Legacy Software Systems
Description:

Safe Round-Trip Software Engineering for Improving the Maintainability of Legacy Software Systems. In this project we aim at investigating methods and techniques to reverse engineer "formal models" from existing systems based on rewriting logic capturing explicit and implicit aspects of the original system. We claim that by using formal reasoning techniques on top of the extracted models the software engineer can first express a formal property that the system exhibits before re-engineering, and later check it against the re-engineered models representing the system design.

Keywords: Reverse Engineering, Formal Methods, Reengineering
Short title: Safe-RTSE
Period: 01.11.2015 - 30.04.2019
Contact e-mail: martin.pinzger@aau.at
Homepage: http://serg.aau.at/

Employees

Employees Role Time period
Martin Pinzger (internal)
  • Project leader
  • 01.11.2015 - 31.10.2018
Giovanni Liva (internal)
  • Research staff
  • 01.11.2015 - 31.10.2018

Categorisation

Project type Research funding (on request / by call for proposals)
Funding type §27
Research type
  • Fundamental research
  • Applied research
Subject areas
  • 102022 - Software development
Research Cluster No research Research Cluster selected
Gender aspects Genderrelevance not selected
Project focus
  • Science to Science (Quality indicator: I)
Classification raster of the assigned organisational units:
working groups
  • Software Engineering Research Group (SERG)

Cooperations

No partner organisations selected