Skip to main content
European Commission logo
Deutsch Deutsch
CORDIS - Forschungsergebnisse der EU
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Inhalt archiviert am 2024-06-18

Software Engineering Properties of Functionally Enabled Languages

Ziel

A new trend in programming languages and system design is the use of constructs
derived from the functional language field. Owning to a variety of inherent
characteristics, functionally enabled languages are emerging as a competent
alternative to object-orientation in environments requiring fast development
turnover. Despite the apparent increase in their use, the software engineering
properties, including the alleged advantages, of such languages are largely
unexplored. With the proposed project, I aim to investigate whether the
functional characteristics present in modern languages improve developer
productivity and reduce code complexity, by designing tools and methods
that will allow me to empirically assess existing applications.
On the software complexity front, I
propose the design of a new metric that unifies complexity estimation in
functional and imperative environments. On the productivity front, I propose
functional equivalents as a way to compare developer expressiveness between
programming languages. In addition to the research targets, the project
complements my long term objective to achieve research independence, by
enabling my move to a different working environment and allowing me to receive
training in career advancement fields, such as research leadership and
teaching. The project has a target duration of 18 months and will be executed
at TU Delft, with guidance provided by Prof. Arie van Deursen.

Aufforderung zur Vorschlagseinreichung

FP7-PEOPLE-2011-IEF
Andere Projekte für diesen Aufruf anzeigen

Koordinator

TECHNISCHE UNIVERSITEIT DELFT
EU-Beitrag
€ 127 783,60
Adresse
STEVINWEG 1
2628 CN Delft
Niederlande

Auf der Karte ansehen

Region
West-Nederland Zuid-Holland Delft en Westland
Aktivitätstyp
Higher or Secondary Education Establishments
Kontakt Verwaltung
Arie Van Deursen (Prof.)
Links
Gesamtkosten
Keine Daten