Dipl.-Inform. Markus von Detten - Fachgebiet Softwaretechnik

Universität Paderborn
Institut für Informatik
Fachgebiet Softwaretechnik
Zukunftsmeile 1
33102 Paderborn
Office: ZM1.02-11
Phone: (+49) 5251 - 60-3309
Fax: (+49) 5251 - 60-3530
Email: mvdetten[at]upb.de

Current Projects

Archimetrix

Archimetrix combines clustering and pattern detection techniques to recover the architecture of a software system from source code. While the clustering can extract a software architecture based on source code metrics, the pattern detection is used to detect bad smells in the architecture. Once those bad smells are removed, the clustering can be used again, to get a clearer view of the now improved software architecture.Archimetrix currently offers the following features:Analysis of

[more]

Reclipse

Reclipse is a reverse engineering tool for the automatic detection of patterns in source code. A pattern is a general, reusable solution to a commonly occurring problem in software design. Detecting pattern occurrences can help understand a piece of code and thereby provide deeper insight into a software. Reclipse provides the following features:Graphical specification of the structure and behavior of patternsDescription of structure based on object diagramsDescription of behavior based

[more]

CRC 901 "On-The-Fly Computing"

CRC 901 On-The-Fly Computing aims at the development of methods and tools for automated composition and execution of end-user services from basic IT services offered on a globalized IT service market place. We plan to support both OTF service providers and OTF compute centres. For service providers we offer methods to support the creation and analysis of service compositions. Infrastructure providers get methods to optimize their service execution and workload distribution. The overall goal is h

[more]

Recovery and Reengineering of Component-based Software Architectures

Nowadays, software used in business information systems is very large and therefore difficult to maintain and extend. To handle this complexity, component-based software architectures which break up the system into a number of small-scale, logical components are employed. However, the long life-time of these systems leads to the unwanted introduction of deficiencies into the architecture, an effect known as architecture erosion.In this PhD project, different techniques are used to recover softwa

[more]

Imprint | Webmaster | Recent changes: 13.12.2011