Difference between revisions of "ESOP 2011"
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 11: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 |
| 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.