Bauhaus Project (computing)

The Bauhaus project is a software research project collaboration among the University of Stuttgart, the University of Bremen, and a commercial spin-off company Axivion,[1] also known as Bauhaus Software Technologies.

The Bauhaus project serves the fields of software maintenance and software reengineering.

Created in response to the problem of software rot,[2] the project aims to analyze and recover the means and methods developed for legacy software by understanding the software's architecture.[3] As part of its research, the project develops software tools (such as the Bauhaus Toolkit) for software architecture, software maintenance and reengineering and program understanding.[4]

The project derives its name from the former Bauhaus art school.[5]

  1. ^ "Technology leader for static code analysis". Axivion. Retrieved 2024-10-11.
  2. ^ Holger Bruns. "Rolle rückwärts: 'Reverse Engineering' deckt Schwachstellen in der Softwarentwicklung auf." Deutschlandfunk (Radio Germany). 08.07.2006.
  3. ^ Tullio Vardanega. Reliable software technology - Ada-Europe 2005:10th Ada-Europe International Conference on Reliable Software Technologies, York, UK, June 20 - 24, 2005, proceedings. Volume 3555 of Lecture Notes in Computer Science. Springer, 2005. ISBN 3-540-26286-5, ISBN 978-3-540-26286-2
  4. ^ Quigley, Aaron J. Large Scale Relational Information Visualization, Clustering, and Abstraction Archived July 17, 2011, at the Wayback Machine, pp. 155-159. Doctoral dissertation. Department of Computer Science and Software Engineering, University of Newcastle, August, 2001.
  5. ^ "The Bauhaus Project". Archived from the original on 2007-01-14. Retrieved 2007-03-05.