SCALPL

ScalPL : A Scalable Programming Language

 Coordinatore PHILIPPS UNIVERSITAET MARBURG 

Spiacenti, non ci sono informazioni su questo coordinatore. Contattare Fabio per maggiori infomrazioni, grazie.

 Nazionalità Coordinatore Germany [DE]
 Totale costo 1˙382˙680 €
 EC contributo 1˙382˙680 €
 Programma FP7-IDEAS-ERC
Specific programme: "Ideas" implementing the Seventh Framework Programme of the European Community for research, technological development and demonstration activities (2007 to 2013)
 Code Call ERC-2007-StG
 Funding Scheme ERC-SG
 Anno di inizio 2008
 Periodo (anno-mese-giorno) 2008-10-01   -   2014-09-30

 Partecipanti

# participant  country  role  EC contrib. [€] 
1    AARHUS UNIVERSITET

 Organization address address: Nordre Ringgade 1
city: AARHUS C
postcode: 8000

contact info
Titolo: Ms.
Nome: Ellen
Cognome: Kjemtrup Lindstroem
Email: send email
Telefono: +45 8942 5606
Fax: +45 8942 5601

DK (AARHUS C) beneficiary 0.00
2    PHILIPPS UNIVERSITAET MARBURG

 Organization address address: Biegenstrasse 10
city: MARBURG
postcode: 35032

contact info
Titolo: Dr.
Nome: Klaus
Cognome: Ostermann
Email: send email
Telefono: 4964210000000
Fax: 4964210000000

DE (MARBURG) hostInstitution 0.00
3    PHILIPPS UNIVERSITAET MARBURG

 Organization address address: Biegenstrasse 10
city: MARBURG
postcode: 35032

contact info
Titolo: Ms.
Nome: Sandra
Cognome: Basenau
Email: send email
Telefono: 4964210000000
Fax: 4964210000000

DE (MARBURG) hostInstitution 0.00

Mappa


 Word cloud

Esplora la "nuvola delle parole (Word Cloud) per avere un'idea di massima del progetto.

scalability    languages    programming    language    regularity    composability    grow    domain    techniques    extended   

 Obiettivo del progetto (Objective)

'The goal of this project is the development of a growable programming language: a language whose vocabulary can easily be extended for purposes such as the development of domain-specific languages. The proposal addresses the long-standing 'holy grail' of programming: Removing the 'representational gap', making a program look like a description of a domain expert. This project is certainly not the first one that adresses this goal. The main novelty of this approach is its emphasis on scalability. We call an approach to grow a language scalable, if it is easy to compose multiple extensions of a language (composability), and if an extended language can be extended with the same concepts and techniques as the original language (regularity). Without composability, components can only be refined in a linear fashion. Without regularity, a different technology is required on each level of size and abstraction, thereby inhibiting scalability. If this project is successfull, it can substantially contribute to a radically new approach to programming, where many different kinds of techniques to provide domain-specific abstractions, such as frameworks, containers, libraries, domain-specific languages, code generators, and interpreters are subsumed by a single technology to grow or define a language. To this end, this project will combine and extend research results from the domains of (embedded) domain-specific languages, generative and model-driven development, aspect-oriented programming, and advanced type- and module systems.'

Altri progetti dello stesso programma (FP7-IDEAS-ERC)

PIHOMER (2012)

Pioneering Heterogeneous Organometallic-Mediated Electrocatalytic Reactions

Read More  

HEALTHMPOWR (2014)

A New Paradigm for Public Health Surveillance: Unlocking the Potential of Data to Empower Women and Health Systems

Read More  

STRUBOLI (2011)

Structure and Bonding at Oxide-Liquid Interfaces

Read More