Difference between revisions of "ESOP 2011"

From Openresearch
Jump to navigation Jump to search
(Created page with "{{Event |Acronym=ESOP 2011 |Title=European Symposium on Programming |Ordinal=20 |Series=ESOP |Type=Symposium |Superevent=ETAPS 2011 |Start date=2011/03/26 |End date=2011/04/03...")
 
Line 20: Line 20:
  
 
==Topics==
 
==Topics==
 +
*Programming paradigms and styles: functional programming, aspect-oriented programming, object-oriented programming, logic programming, constraint programming, extensible programming languages, domain-specific languages, biologically-inspired languages, synchronous and real-time programming languages.
 +
*Methods and tools to write, reason about, and specify languages and programs: module systems, programming techniques, meta programming, type systems, logical foundations, denotational semantics, operational semantics, program verification, static analysis, testing, language-based security.
 +
*Methods and tools for implementation: rewriting systems, program transformations, partial evaluation, experimental evaluations, virtual machines, intermediate languages, run-time environments.
 +
*Concurrency and distribution: parallel programming, process algebras, concurrency theory, service-oriented computing, distributed and mobile languages.
 +
 +
 
==Submissions==
 
==Submissions==
 
==Important Dates==
 
==Important Dates==

Revision as of 12:51, 24 November 2021

ESOP 2011
European Symposium on Programming
Ordinal 20
Event in series ESOP
Subevent of ETAPS 2011
Dates 2011/03/26 (iCal) - 2011/04/03
Presence presence
Homepage: https://software.imdea.org/~gbarthe/esop11/
Location
Location: Saarbrücken, Germany
Loading map...

Committees
PC chairs: Gilles Barthe
Table of Contents



The 20. European Symposium on Programming (ESOP) 2011


Topics

  • Programming paradigms and styles: functional programming, aspect-oriented programming, object-oriented programming, logic programming, constraint programming, extensible programming languages, domain-specific languages, biologically-inspired languages, synchronous and real-time programming languages.
  • Methods and tools to write, reason about, and specify languages and programs: module systems, programming techniques, meta programming, type systems, logical foundations, denotational semantics, operational semantics, program verification, static analysis, testing, language-based security.
  • Methods and tools for implementation: rewriting systems, program transformations, partial evaluation, experimental evaluations, virtual machines, intermediate languages, run-time environments.
  • Concurrency and distribution: parallel programming, process algebras, concurrency theory, service-oriented computing, distributed and mobile languages.


Submissions

Important Dates