Homepage

News

Improved AI Methods to Detect Programming Errors

On behalf of the German Federal Office for Information Security (BSI), researchers from the University of Bremen and employees of the Bremen-based company team neusta investigated the possibilities of using artificial intelligence in code analysis. The study is available free of charge from the BSI.

Software manufacturers often examine their programs during the development phase in order to detect errors at an early stage. This process can be partly automated by using so-called SAST (static application security testing) tools. Even though the usefulness of such tools has been demonstrated in practice, they often overlook errors or report many false alarms, limiting their usefulness. Machine learning (ML), i.e. automatic learning from data, can help reduce the error rates of such SAST tools.

A large-scale study has now examined the effectiveness of the use of machine learning methods in this context, with a focus on the best possible implementation based on the latest research approaches. The Software Engineering working group at the Center for Computing Technologies (TZI) of the University of Bremen as well as the companies neusta software development and neusta mobile solutions have determined the state of the art on behalf of the German Federal Office for Information Security (BSI). As part of the project “Machine Learning in the Context of Static Application Security Testing – ML-SAST,” they carried out surveys, expert interviews, and a systematic literature search. They also examined commercially available SAST tools in terms of their ML functionalities and error detection rates.

Highest Potential in “Unsupervised Learning”

They summarized the results in a comprehensive study, in particular identifying the most promising approaches and the need for research in this area. A key finding is that supervised approaches to machine learning are used in most cases, although they have significant disadvantages. “If you want to use supervised learning approaches, you need good data sets for training the tools, and there are currently none,” explains TZI employee Lorenz Hüther. The development of the required data sets is “somewhat unrealistic” at least in the short term and can only be realized in the longer term with considerable effort.

In addition, supervised learning requires a high degree of explainability of the results – both developers and users of the tools need to be able to see whether the decision criteria of the system make sense.

The project team therefore currently sees the greatest potential in unsupervised learning with the help of clustering. The system first detects all similar functions of the program and bundles them in order to compare them. If a discrepancy is discovered at any point, the tool identifies it as a potential error.

Prototype to Be Released by the End of the Year

However, further research and development is needed to increase the potential of these methods for practical application. By the end of the year, the project participants want to develop a prototype that uses the best currently available methods in the field of ML-SAST. The prototype will be implemented as an open-source project so that all interested manufacturers can use it for their product development. The BSI is financing the development of the prototype.

 

Further Information:

The study “Machine Learning in the Context of Static Application Security Testing – ML-SAST” is available from the BSI at: https://www.bsi.bund.de/DE/Service-Navi/Publikationen/Studien/ML-SAST/ml-sast.html

 

Contact:

Lorenz Hüther
Center for Computing Technologies (TZI)
University of Bremen
Phone: +49 421 218-64476
Email: lorenz1protect me ?!uni-bremenprotect me ?!.de

 

 

 

Grafik
The best methods of automated code analysis can detect different dependencies within a program and translate them into graphs for further investigation.

Events

26. May
Mittagskonzert: Von Ballade bis Groove VIII - Steel String
Theatersaal der Universität
12:30 12:55
More
26. May
Info-Veranstaltung Master Public History
SFG, Raum 1010
16:00 17:00
More
26. May
„Versäumte Bilder“ – Ausstellung und Public Lecture im Forum am Domshof
Forum am Domshof
18:00 19:30
More
28. May
Data Snacks | "From Prompting to Orchestrating: AI Agents for Smarter Research"
Online (Zoom)
13:00 13:30
More
28. May
Martian Mindset Seminar: Assessment of a very high-power cargo transportation system to Mars
AIB
14:15 16:00
More
28. May
Info-Veranstaltung: Studieren in Bremen und Bremerhaven
Zoom
16:00 18:00
More
28. May
Vorlesungsreihe ProfsgegenRechts: Prof. Dagmar Herzog (CUNY, New York) "Der neue faschistische Körper." Organisiert von U Bremen WOC International Guestprofessorship 2026 & Profs gegen Rechts.
Weserburg, Bremen
18:30 20:00
More
01.02. Jun
Interdisziplinäre Tagung - Lucretia - Schändung. Tod. Umsturz.
Forum Am Domshof, 28195 Bremen
09:30 18:45
More
01. Jun
„Bockwurstpolitik“: Wie eine brandenburgische Kleinstadt (nicht) nach rechts rückt
Forum am Domshof, Raum 50001
10:00 12:00
More
01. Jun
Als wäre es vorbei. Texte aus dem Krieg
Haus der Wissenschaft
19:30 21:00
More
02. Jun
Mittagskonzert: Werke von Franz Schubert
Theatersaal der Universität
12:30 12:55
More
02. Jun
Greenlash – verflüchtigt sich der Geist des grünen Kapitalismus?
Forum am Domshof, Raum: 500.01
16:00 18:00
More
02. Jun
Felipe Fernandes (Universität Freiburg) “Water, Infrastructure and Urban Violence in the Port-City of Buenaventura, Colombia.”
Universität Bremen, GW2 B1216
16:15 18:00
More
02. Jun
Aus den Akten auf die Bühne - Reichsführers gehorsamster Becher: Vom SS-Standartenführer zum Millionär
Theater am Leibnizplatz
19:00 21:30
More
03. Jun
Werkstatt Lehre
09:00 16:00
More
03. Jun
Infosession: Studium und Praktikum im Ausland
GW2 B1632
12:15 13:00
More
03. Jun
Geographisches Kolloquium mit Prof. Dr. Iris Möller
GW2 B1150
16:15 18:00
More
03. Jun
Dagmar Herzog (New York): Eugenische Phantasmen. Die lange Vor- und Nachgeschichte der NS-“Euthanasie”-Morde
GW2 B 3.009 | U Bremen
18:00 20:00
More
04. Jun
Data Snacks | "Social Media Data Access in 2026: Making Sense of a Moving Target"
Online (Zoom)
13:00 13:30
More
04. Jun
Dagmar Herzog (New York): Fascism’s Lingering. Antidisability Hostility in Past and Present (Workshop)
GRA 2 0.030 | U Bremen
14:00 18:00
More
04. Jun
Dr. Frank Steier (OHB Bremen): LISA
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
08. Jun
Ukrainische Sprachdebatten. Aushandlungen von Zugehörigkeit, Legitimität und Authentizität vor und nach 2022
IW3 0330
18:15 19:45
More
08. Jun
David Mwambari (KU Leuven): Listening Otherwise: Orature, Arts-Based Methods, and Life Narratives of Refugee Mobility
U Bremen
18:15 19:45
More
09. Jun
Mittagskonzert: Tangoevolución - von Gardel bis Piazzolla
Theatersaal der Universität
12:30 12:55
More
09. Jun
Industrielle Naturverhältnisse. Gewerkschaftliche Akteure zur Dialektik von Natur und Gesellschaft
Forum am Domshof, Raum 500.01
16:00 18:00
More
10.11. Jun
vocatium
Messe in Halle 6, Bremen
08:30 15:00
More
10. Jun
Kohei Saito (Tokyo): “Counter-Planning against Climate Fascism”
Kassenhalle, Forum am Domshof
16:00 18:00
More
10. Jun
Cool bleiben – aber wo und wie? Ein Klima-Spaziergang
Haus der Wissenschaft
18:00 19:30
More
10. Jun
Vorlesungsreihe ProfsgegenRechts: Prof. Andreas Petrik (Halle): „Wie halten wir den neuen Faschismus auf? Wehrhafte Demokratie in Schule und Universität aus politikdidaktischer Sicht.“
Rotunde, Cartesium
18:15 20:00
More
11. Jun
Data Snacks | "When Research Data Outgrow Spreadsheets: An Overview of Relational Databases and SQL"
Online (Zoom)
13:00 13:30
More
11. Jun
Dr. Odele Straub (Exzellenz-Cluster "Origins", München): Vom Urknall bis zur ersten Zelle
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
11. Jun
Anja Dreschke (Köln) & Michaela Schäuble (Bern): Tarantism Revisited | Film Screening & Discussion
City 46
18:00 20:30
More
13. Jun
OPEN CAMPUS
Campus der Universität Bremen
All day
More
13. Jun
Open Campus der Universität Bremen
All day
More
15. Jun
Am Rande des Abgrunds: Literarische Darstellungen des Holocaust in der Sowjetunion
IW3 0330
18:15 19:45
More
15. Jun
Gesellschaftliche Unterschiede: Warum wir uns voneinander unterscheiden und warum das (manchmal) wichtig ist
Hanse-Wissenschaftskolleg, Lehmkuhlenbusch 4, 27753 Delmenhorst
19:30 21:00
More
16. Jun
Mittagskonzert: Iazzika Jazz Quintet
Theatersaal der Universität
12:30 12:55
More
16. Jun
Bilingualer Schreibworkshop mit Kiyémis
Weserburg, Bremen
14:00 17:00
More
17. Jun
Zwischen Erschöpfung und Systemversagen? ME/CFS und Long Covid im Fokus von Medizin, Politik und Gesellschaft.
Zentralstelle der Landesfrauenbeauftragten (ZGF) Faulenstraße 14-18, 28195 Bremen
15:00 18:00
More
17. Jun
Gekürzte Ausgaben, verkürzte Reformen? – Die Finanzierung der gesetzlichen Krankenversicherung und sozialen Pflegeversicherung
Olbers-Saal, Haus der Wissenschaft, Sandstraße 4/5, 28195 Bremen
18:00 Open End
More
18. Jun
Data Snacks | "Responsible Text Mining: A Framework for Fair, Transparent, and Ethical AI in Research"
Online (Zoom)
13:00 13:30
More
18. Jun
Brücken in die Zukunft. Arbeitsmarktpolitik in Zeiten der Transformation: Möglichkeiten und Grenzen
Forum am Domshof, Raum 50001
15:00 17:00
More
18. Jun
Prof. Dr. Tobias Voß (TU Braunschweig): Titel folgt
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
18. Jun
What Am I Doing Here? Power, Positionality, and Contradictions in Ethnographic Research | Workshop
GRA 2 – 0030 | Universität Bremen
18:00 19:30
More
19. Jun
Info-Veranstaltung Master Public History
Zoom
10:00 11:00
More
22. Jun
Info-Veranstaltung: Lehramt studieren an der Uni Bremen
Zoom
15:30 17:00
More
22. Jun
Queer-Fanfiction vs. politische Homophobie: Umstrittene Erinnerungen an den Zweiten Weltkrieg in Russland
IW3 0330
18:15 19:45
More
23. Jun
Info-Veranstaltung: Master Ungleichheiten in Geschichte und Gegenwart
Zoom
09:00 10:00
More
23. Jun
Mittagskonzert: In Tango veritas
Theatersaal der Universität
12:30 12:55
More
24. Jun
Info-Tag für Studieninteressierte 2026
Campus der Uni Bremen
08:30 16:00
More
24. Jun
Wireless Communication Protocol Parameter Optimization using Q Learning
NW1, H3
16:00 17:30
More
24. Jun
Nicola Mühlhäußer (Bremen): Überschreitungen der Subjektlogik. Relationales Denken und anarchisches Leben | WOC Book Talk #3
GW2 B 2.890 | Universität Bremen
19:00 20:30
More
25. Jun
Data Snacks | "Secure and Practical AI Services for Research: The GWDG AI Services"
Online (Zoom)
13:00 13:30
More
25. Jun
Martian Mindset Seminar: MELiSSA – Regenerative Life Support for Humans in Space
AIB
14:15 16:00
More
25. Jun
Podiumsdiskussion: „Was bedeutet (uns) feministische Philosophie heute?“
Kulturzentrum Kukoon
18:30 20:00
More
28. Jun
Oper pur – Pietro Mascagni: Cavalleria rusticana
Metropol Theater Bremen
19:00 21:00
More
29. Jun
Civil War Anxiety in Russian: Political Emotions from Perestroika to the “Wild Nineties”
IW3 0330
18:15 19:45
More
30. Jun
Mittagskonzert: Im Zauber der Klänge: Klaviermusik von Klassik bis Filmmusik
Theatersaal der Universität
12:30 12:55
More
30. Jun
Thiago Barbosa (Leipzig) "Lithium Extractivism and Indigenous (Un)futurism in Brazil."
Universität Bremen, GW2 B1216
16:15 18:00
More
02. Jul
Dr. Martin Eckstein (Universität Hamburg): Titel folgt
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
06. Jul
Auf dem Weg zu einem „gemeinsamen europäischen Haus“? Der Boom der westdeutsch-sowjetischen Städtepartnerschaften in der Perestrojka
IW3 0330
18:15 19:45
More
07. Jul
Mittagskonzert: Trio Ata la Taba – Argentinische Folklore
Theatersaal der Universität
12:30 12:55
More
07. Jul
„Versäumte Bilder“ – Ausstellung und Public Lecture im Forum am Domshof
Forum am Domshof
18:00 19:30
More
09. Jul
Dr. Giuseppe Romano (MIT-IBM Watson AI Laboratory): Titel folgt
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
17. Aug
Bernsteine: Zeitkapseln der Evolution
Hanse-Wissenschaftskolleg, Lehmkuhlenbusch 4, 27753 Delmenhorst
19:30 21:00
More
03. Sep
Warum wir wählen, was wir wählen: Unser Wahlverhalten in unsicheren Zeiten
VHS Delmenhorst, Am Turbinenhaus11, 27749 Delmenhorst
19:30 21:00
More
08. Sep
20 Jahre Kriseninterventionsteam Stalking (Stalking-KIT) in Bremen
Forum am Domshof
10:00 17:00
More
09.11. Sep
Integrated Training on "Place" in Global Health: From Geospatial Methods to Positionality
Johannes Gutenberg-University Mainz (Campus), 55128 Mainz
All day
More
05. Oct
Wahlmanipulation im digitalen Zeitalter: Wo liegen die Gefahren?
Hanse-Wissenschaftskolleg, Lehmkuhlenbusch 4, 27753 Delmenhorst
19:30 21:00
More
29. Oct
Prof. Dr. Michèle Heurs (Uni Hannover und DESY/DZA): Titel folgt
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
02. Nov
Wölfe in Niedersachsen
Hanse-Wissenschaftskolleg, Lehmkuhlenbusch 4, 27753 Delmenhorst
19:30 21:00
More
12. Nov
Info-Veranstaltung: Studieren in Bremen und Bremerhaven
Zoom
16:00 18:00
More
26. Nov
Prof. Dr. Rafaela Hillerbrand (Karlsruhe Institute of Technology): Dual Use, Risk, and Responsibility in Physical Research - Abgesagt!
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
14. Jan
Prof. Dr. Kristina Giesel (FAU Erlangen-Nürnberg): Titel folgt
Hörsaal H3, Geb. NW1, Otto-Hahn-Allee 1, 28359 Bremen
16:00 17:00
More
All Events

Studies

Students walking along the MZH and chatting

Studying at the University of Bremen

Whether it be the compact campus, the diverse study programs on offer, or the green cycling city – a degree at the University of Bremen has a lot to offer.

You can choose from a broad range of degree program at the University of Bremen:

  • more than 100 bachelor’s and master’s degree programs
  • the state examination in law
  • international degree courses and further training offers

Profile

The University of Bremen is one of Germany’s medium-sized universities. In its mission statement, the university prioritizes:

Academic Consultation

Visit the following points of contact for information on studying:

Applying to Study

We provide comprehensive and detailed information on applications and enrollment for the following areas:

All about Research

Test tubes with different coloured liquids.

High Level of Third-Party Funding

A great strength of the University of Bremen is its considerable success in the acquisition of third-party funds, both in individual as well as in collaborative research. The German Research Foundation (DFG) is the largest provider of third-party finance: Besides the MARUM Cluster of Excellence, the University of Bremen is currently involved in no less than seven Collaborative Research Centers, as well as a number of research groups and priority programs.

Zwei Personen bei der gemeinsamen Arbeit im Labor.

Strategic Promotion of Talent

The targeted promotion of young talent, unlocking potential, and early independence are among the guiding principles of the University of Bremen. We offer intensive support to young academics in six DFG research training groups, numerous junior research groups and also through doctoral programs offered in cooperation with non-university research institutions.

Zwei Lehrende arbeiten vor Zuhörern an einem Flipchart.

Lifelong Learning

The University of Bremen is a place of lifelong learning. With our offers of continuing education we enable you to acquire knowledge of cutting-edge research. Discover the wide range of our offers and benefit from the unique combination of practice-oriented learning and innovation.

Facets of the University of Bremen

Diversity

The diversity of our students and staff is both a framework as well as a prerequisite for high quality in research and teaching. As a cross-sectional priority and central profiling feature, we take account of diversity in our teaching and learning formats, in the structure of degree programs, and in the content of research and teaching. Moreover, diversity orientation and equal opportunity also guide us in the composition of teams and the design of counseling.   

International

Internationality is a strategic profiling objective of the University of Bremen. In keeping with our self-image as an international university, we see internationalization as a process that extends into all areas of the university – whether research, studies or administration. People from more than 100 nations enrich campus life. We are networked worldwide. In close cooperation with our partners, we work on the advancement of knowledge and finding solutions to global challenges.

Sustainability

The University of Bremen has been committed to sustainable development for years. Numerous projects and measures exist in the areas of research, teaching, operations, governance, and transfer, supporting the implementation of the 17 Sustainable Development Goals (SDGs) by the United Nations. Among them are the outstanding EMAS environmental management program, the university’s promotion of social sustainability as well as several research institutions with a focus on sustainability

Have you Heard of...?

There is a lot to be discovered on campus. What’s behind all those doors? up2date. online magazine knocks on some of them to find out. Welcome to a slightly different tour of the campus.

A man in front of a green screen is looking into the camera.

Have You Heard of... the ZMML?

Learning platform, testing center, online courses, lecture halls with opencast technology, a film studio, and much more – when you see digital teaching in action on campus, the ZMML is usually behind it.

A gloved hand runs a brush through the crease of a book.

Have You Heard of... the SuUB’s Restoration Workshop?

Equipped with an array of tools that includes brushes, book support wedges, and soot sponges, the restoration workshop saves historical books from decay. Welcome to a slightly different tour of the campus!