Zobrazeno 1 - 10
of 63
pro vyhledávání: '"Sebastian Erdweg"'
Publikováno v:
Proceedings of the 21st ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences.
Autor:
Nicolas Krauter, Sebastian Erdweg, Peter J. Braam, André Brinkmann, Reza Salkhordeh, Patrick Raaf
Publikováno v:
Proceedings of the ACM on Programming Languages. 5:1-29
Emerging persistent memory in commodity hardware allows byte-granular accesses to persistent state at memory speeds. However, to prevent inconsistent state in persistent memory due to unexpected system failures, different write-semantics are required
Publikováno v:
Proceedings of the ACM on Programming Languages. 4:1-28
Static typing can guide programmers if feedback is immediate. Therefore, all major IDEs incrementalize type checking in some way. However, prior approaches to incremental type checking are often specialized and hard to transfer to new type systems. I
Publikováno v:
PLDI
A structural diffing algorithm compares two pieces of tree-shaped data and computes their difference. Existing structural diffing algorithms either produce concise patches or ensure type safety, but never both. We present a new structural diffing alg
Publikováno v:
PLDI
Incremental static analyses provide up-to-date analysis results in time proportional to the size of a code change, not the entire code base. This promises fast feedback to programmers in IDEs and when checking in commits. However, existing incrementa
Autor:
Sven Keidel, Sebastian Erdweg
Publikováno v:
Proceedings of the ACM on Programming Languages. 3:1-28
interpretation is a methodology for defining sound static analysis. Yet, building sound static analyses for modern programming languages is difficult, because these static analyses need to combine sophisticated abstractions for values, environments,
Autor:
Sven Keidel, Sebastian Erdweg
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783030393212
VMCAI
VMCAI
interpretation is a technique to define sound static analyses. While abstract interpretation is generally well-understood, the analysis of program transformations has not seen much attention. The main challenge in developing an abstract interpreter f
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::ee96c9e54f4c606e0f206e89bf98be8f
https://doi.org/10.1007/978-3-030-39322-9_7
https://doi.org/10.1007/978-3-030-39322-9_7
Autor:
Sebastian Erdweg, Nada Amin, Oliver Bračevac, Patrick Eugster, Mira Mezini, Guido Salvaneschi
Publikováno v:
Proceedings of the ACM on Programming Languages, 2(ICFP)
We present the first language design to uniformly express variants of n -way joins over asynchronous event streams from different domains, e.g., stream-relational algebra, event processing, reactive and concurrent programming. We model asynchronous r
Publikováno v:
Science of Computer Programming, 155
Exploration of language specifications helps to discover errors and inconsistencies early during the development of a programming language. We propose exploration of language specifications via application of existing automated first-order theorem pr
Publikováno v:
Electronic Proceedings in Theoretical Computer Science. 325:280-281