Skip to main content
Weiter zur Homepage der Europäischen Kommission (öffnet in neuem Fenster)
Deutsch Deutsch
CORDIS - Forschungsergebnisse der EU
CORDIS

A Neuroscientific Foundation of Program Comprehension

Projektbeschreibung

Brains On Code: Neurowissenschaftliche Sichtweise auf das Programmieren

Unser Alltag hängt immer mehr von zuverlässigen Softwareanwendungen und -systemen ab. Software zu programmieren ist im Endeffekt eine Tätigkeit des Menschen. Beim Programmieren ist man im hohen Maße auf geeignete Programmiersprachen, Werkzeuge und die passende Ausbildung angewiesen. Ziel des EU-finanzierten Projekts Brains On Code ist, die Programmiererinnen und Programmierer und ihre beruflichen Aktivitäten zu verstehen, um sie bei ihrer Arbeit besser unterstützen zu können. Zu diesem Zweck setzt Brains On Code neurowissenschaftliche Methoden ein, um die kognitiven Prozesse und Faktoren aufzudecken, die das Verständnis von Programmen beeinflussen. Brains On Code wird neuartige Einblicke in die Programmierausbildung, Programmiersprachen und das Design von Werkzeugen sowie die notwendigen Kompetenzen für eine Karriere in der Softwarebranche und darüber hinaus liefern.

Ziel

"The pivotal role of software in our modern world mandates strong requirements on quality, correctness, and reliability of software systems. In software development and maintenance, the ability to understand program artifacts plays a key role for programmers to fulfill these requirements. Despite significant progress, research on program comprehension has a fundamental limitation: program comprehension is a cognitive process that cannot be directly observed, which leaves considerable room for misinterpretation, uncertainty, and confounders.
In Brains On Code, we will develop a neuroscientific foundation of program comprehension. Instead of merely observing whether there is a difference regarding program comprehension (e.g. between two programming methods), we aim at precisely and reliably determining the key factors that cause the difference. This is especially challenging as humans are the subjects of study, and inter-personal variance and other confounding factors obfuscate the results. The key idea of Brains On Code is to leverage established methods from cognitive neuroscience to obtain insights into the underlying processes and influential factors of program comprehension. Brains On Code will pursue a multimodal approach that integrates different neuro-physiological measures as well as a cognitive computational modeling approach to establish the theoretical foundation. This way, Brains On Code will lay the foundations of measuring and modeling program comprehension and offer substantial feedback for programming methodology, language design, and education. Addressing longstanding foundational questions such as ""How can we reliably measure program comprehension?"", ""What makes a program hard to understand?"", and ""What skills should programmers have?"" will become into reach. A success of Brains On Code would not only help answer these questions, but also provide an outline for applying the methodology beyond program code (models, specifications, etc.)."

Wissenschaftliches Gebiet (EuroSciVoc)

CORDIS klassifiziert Projekte mit EuroSciVoc, einer mehrsprachigen Taxonomie der Wissenschaftsbereiche, durch einen halbautomatischen Prozess, der auf Verfahren der Verarbeitung natürlicher Sprache beruht. Siehe: Das European Science Vocabulary.

Sie müssen sich anmelden oder registrieren, um diese Funktion zu nutzen

Schlüsselbegriffe

Schlüsselbegriffe des Projekts, wie vom Projektkoordinator angegeben. Nicht zu verwechseln mit der EuroSciVoc-Taxonomie (Wissenschaftliches Gebiet).

Programm/Programme

Mehrjährige Finanzierungsprogramme, in denen die Prioritäten der EU für Forschung und Innovation festgelegt sind.

Thema/Themen

Aufforderungen zur Einreichung von Vorschlägen sind nach Themen gegliedert. Ein Thema definiert einen bestimmten Bereich oder ein Gebiet, zu dem Vorschläge eingereicht werden können. Die Beschreibung eines Themas umfasst seinen spezifischen Umfang und die erwarteten Auswirkungen des finanzierten Projekts.

Finanzierungsplan

Finanzierungsregelung (oder „Art der Maßnahme“) innerhalb eines Programms mit gemeinsamen Merkmalen. Sieht folgendes vor: den Umfang der finanzierten Maßnahmen, den Erstattungssatz, spezifische Bewertungskriterien für die Finanzierung und die Verwendung vereinfachter Kostenformen wie Pauschalbeträge.

HORIZON-ERC - HORIZON ERC Grants

Alle im Rahmen dieses Finanzierungsinstruments finanzierten Projekte anzeigen

Aufforderung zur Vorschlagseinreichung

Verfahren zur Aufforderung zur Einreichung von Projektvorschlägen mit dem Ziel, eine EU-Finanzierung zu erhalten.

(öffnet in neuem Fenster) ERC-2021-ADG

Alle im Rahmen dieser Aufforderung zur Einreichung von Vorschlägen finanzierten Projekte anzeigen

Gastgebende Einrichtung

UNIVERSITAT DES SAARLANDES
Netto-EU-Beitrag

Finanzieller Nettobeitrag der EU. Der Geldbetrag, den der Beteiligte erhält, abzüglich des EU-Beitrags an mit ihm verbundene Dritte. Berücksichtigt die Aufteilung des EU-Finanzbeitrags zwischen den direkten Begünstigten des Projekts und anderen Arten von Beteiligten, wie z. B. Dritten.

€ 2 499 023,00
Adresse
CAMPUS
66123 Saarbrucken
Deutschland

Auf der Karte ansehen

Region
Saarland Saarland Regionalverband Saarbrücken
Aktivitätstyp
Higher or Secondary Education Establishments
Links
Gesamtkosten

Die Gesamtkosten, die dieser Organisation durch die Beteiligung am Projekt entstanden sind, einschließlich der direkten und indirekten Kosten. Dieser Betrag ist Teil des Gesamtbudgets des Projekts.

€ 2 499 023,00

Begünstigte (1)

Mein Booklet 0 0