default search action
Eric Koskinen
Person information
- affiliation: Stevens Institute of Technology, NJ, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j10]Constantin Enea, Eric Koskinen:
Scenario-Based Proofs for Concurrent Objects. Proc. ACM Program. Lang. 8(OOPSLA1): 1294-1323 (2024) - [i17]Mihai Nicola, Chaitanya Agarwal, Eric Koskinen, Thomas Wies:
Inferring Accumulative Effects of Higher Order Programs. CoRR abs/2408.02791 (2024) - 2023
- [j9]Timos Antonopoulos, Eric Koskinen, Ton Chanh Le, Ramana Nagasamudram, David A. Naumann, Minh Ngo:
An Algebra of Alignment for Relational Verification. Proc. ACM Program. Lang. 7(POPL): 573-603 (2023) - [j8]Hiroshi Unno, Tachio Terauchi, Yu Gu, Eric Koskinen:
Modular Primal-Dual Fixpoint Logic Solving for Temporal Verification. Proc. ACM Program. Lang. 7(POPL): 2111-2140 (2023) - [c31]Adam Chen, Parisa Fathololumi, Mihai Nicola, Jared Pincus, Tegan Brennan, Eric Koskinen:
Better Predicates and Heuristics for Improved Commutativity Synthesis. ATVA 2023: 93-113 - [i16]Constantin Enea, Parisa Fathololumi, Eric Koskinen:
The Commutativity Quotients of Concurrent Objects. CoRR abs/2301.05740 (2023) - [i15]Yuandong Cyrus Liu, Ton-Chanh Le, Timos Antonopoulos, Eric Koskinen, ThanhVu Nguyen:
DrNLA: Extending Verification to Non-linear Programs through Dual Re-writing. CoRR abs/2306.15584 (2023) - 2022
- [j7]Adam Chen, Parisa Fathololumi, Eric Koskinen, Jared Pincus:
Veracity: declarative multicore programming with commutativity. Proc. ACM Program. Lang. 6(OOPSLA2): 1726-1756 (2022) - [i14]Timos Antonopoulos, Eric Koskinen, Ton Chanh Le, Ramana Nagasamudram, David A. Naumann, Minh Ngo:
An algebra of alignment for relational verification. CoRR abs/2202.04278 (2022) - [i13]Adam Chen, Parisa Fathololumi, Eric Koskinen, Jared Pincus:
Veracity: Declarative Multicore Programming with Commutativity. CoRR abs/2203.06229 (2022) - 2021
- [c30]Yuandong Cyrus Liu, Chengbin Pang, Daniel Dietsch, Eric Koskinen, Ton-Chanh Le, Georgios Portokalidis, Jun Xu:
Proving LTL Properties of Bitvector Programs and Decompiled Binaries. APLAS 2021: 285-304 - [c29]Hiroshi Unno, Tachio Terauchi, Eric Koskinen:
Constraint-Based Relational Verification. CAV (1) 2021: 742-766 - [c28]Chengbin Pang, Ruotong Yu, Dongpeng Xu, Eric Koskinen, Georgios Portokalidis, Jun Xu:
Towards Optimal Use of Exception Handling Information for Function Detection. DSN 2021: 338-349 - [c27]Chengbin Pang, Ruotong Yu, Yaohui Chen, Eric Koskinen, Georgios Portokalidis, Bing Mao, Jun Xu:
SoK: All You Ever Wanted to Know About x86/x64 Binary Disassembly But Were Afraid to Ask. SP 2021: 833-851 - [c26]Eric Koskinen, Kshitij Bansal:
Decomposing Data Structure Commutativity Proofs with $m\!n$-Differencing. VMCAI 2021: 81-103 - [i12]Chengbin Pang, Ruotong Yu, Dongpeng Xu, Eric Koskinen, Georgios Portokalidis, Jun Xu:
Towards Optimal Use of Exception Handling Information for Function Detection. CoRR abs/2104.03168 (2021) - [i11]Yuandong Cyrus Liu, Chengbin Pang, Daniel Dietsch, Eric Koskinen, Ton-Chanh Le, Georgios Portokalidis, Jun Xu:
Source-Level Bitwise Branching for Temporal Verification of Lifted Binaries. CoRR abs/2105.05159 (2021) - [i10]Hiroshi Unno, Tachio Terauchi, Eric Koskinen:
Constraint-based Relational Verification. CoRR abs/2106.02628 (2021) - [i9]Yuandong Cyrus Liu, Ton-Chanh Le, Eric Koskinen:
Source-Level Bitwise Branching for Temporal Verification. CoRR abs/2111.02938 (2021) - 2020
- [j6]Thomas D. Dickerson, Paul Gazzillo, Maurice Herlihy, Eric Koskinen:
Adding concurrency to smart contracts. Distributed Comput. 33(3-4): 209-225 (2020) - [j5]Kshitij Bansal, Eric Koskinen, Omer Tripp:
Synthesizing Precise and Useful Commutativity Conditions. J. Autom. Reason. 64(7): 1333-1359 (2020) - [j4]Ton Chanh Le, Timos Antonopoulos, Parisa Fathololumi, Eric Koskinen, ThanhVu Nguyen:
DynamiTe: dynamic termination and non-termination proofs. Proc. ACM Program. Lang. 4(OOPSLA): 189:1-189:30 (2020) - [i8]Eric Koskinen, Kshitij Bansal:
Reducing Commutativity Verification to Reachability with Differencing Abstractions. CoRR abs/2004.08450 (2020) - [i7]Hiroshi Unno, Yuki Satake, Tachio Terauchi, Eric Koskinen:
Program Verification via Predicate Constraint Satisfiability Modulo Theories. CoRR abs/2007.03656 (2020) - [i6]Chengbin Pang, Ruotong Yu, Yaohui Chen, Eric Koskinen, Georgios Portokalidis, Bing Mao, Jun Xu:
SoK: All You Ever Wanted to Know About x86/x64 Binary Disassembly But Were Afraid to Ask. CoRR abs/2007.14266 (2020) - [i5]Ton Chanh Le, Timos Antonopoulos, Parisa Fathololumi, Eric Koskinen, ThanhVu Nguyen:
DynamiTe: Dynamic Termination and Non-termination Proofs. CoRR abs/2010.05747 (2020)
2010 – 2019
- 2019
- [j3]Timos Antonopoulos, Eric Koskinen, Ton Chanh Le:
Specification and inference of trace refinement relations. Proc. ACM Program. Lang. 3(OOPSLA): 178:1-178:30 (2019) - [c25]Thomas D. Dickerson, Eric Koskinen, Paul Gazzillo, Maurice Herlihy:
Conflict Abstractions and Shadow Speculation for Optimistic Transactional Objects. APLAS 2019: 313-331 - [i4]Timos Antonopoulos, Eric Koskinen, Ton-Chanh Le:
Specification and Inference of Trace Refinement Relations. CoRR abs/1903.07213 (2019) - 2018
- [j2]Thomas D. Dickerson, Paul Gazzillo, Maurice Herlihy, Eric Koskinen:
Adding Concurrency to Smart Contracts. Bull. EATCS 124 (2018) - [c24]Thomas D. Dickerson, Paul Gazzillo, Maurice Herlihy, Vikram Saraph, Eric Koskinen:
Proof-Carrying Smart Contracts. Financial Cryptography Workshops 2018: 325-338 - [c23]Yoji Nanjo, Hiroshi Unno, Eric Koskinen, Tachio Terauchi:
A Fixpoint Logic and Dependent Effects for Temporal Property Verification. LICS 2018: 759-768 - [c22]Kshitij Bansal, Eric Koskinen, Omer Tripp:
Automatic Generation of Precise and Useful Commutativity Conditions. TACAS (1) 2018: 115-132 - [i3]Kshitij Bansal, Eric Koskinen, Omer Tripp:
Automatic Generation of Precise and Useful Commutativity Conditions (Extended Version). CoRR abs/1802.08748 (2018) - 2017
- [c21]Timos Antonopoulos, Paul Gazzillo, Michael Hicks, Eric Koskinen, Tachio Terauchi, Shiyi Wei:
Decomposition instead of self-composition for proving the absence of timing channels. PLDI 2017: 362-375 - [c20]Thomas D. Dickerson, Paul Gazzillo, Maurice Herlihy, Eric Koskinen:
Brief Announcement: Proust: A Design Space for Highly-Concurrent Transactional Data Structures. PODC 2017: 251-253 - [c19]Thomas D. Dickerson, Paul Gazzillo, Maurice Herlihy, Eric Koskinen:
Adding Concurrency to Smart Contracts. PODC 2017: 303-312 - [c18]Pietro Ferrara, Omer Tripp, Peng Liu, Eric Koskinen:
Using Abstract Interpretation to Correct Synchronization Faults. VMCAI 2017: 187-208 - [i2]Thomas D. Dickerson, Paul Gazzillo, Maurice Herlihy, Eric Koskinen:
Adding Concurrency to Smart Contracts. CoRR abs/1702.04467 (2017) - [i1]Thomas D. Dickerson, Paul Gazzillo, Eric Koskinen, Maurice Herlihy:
Proust: A Design Space for Highly-Concurrent Transactional Data Structures. CoRR abs/1702.04866 (2017) - 2016
- [c17]Eric Koskinen, Junfeng Yang:
Reducing crash recoverability to reachability. POPL 2016: 97-108 - [e1]Martin Grohe, Eric Koskinen, Natarajan Shankar:
Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science, LICS '16, New York, NY, USA, July 5-8, 2016. ACM 2016, ISBN 978-1-4503-4391-6 [contents] - 2015
- [c16]Eric Koskinen, Matthew J. Parkinson:
The Push/Pull model of transactions. PLDI 2015: 186-195 - 2014
- [c15]Eric Koskinen, Tachio Terauchi:
Local temporal reasoning. CSL-LICS 2014: 59:1-59:10 - [c14]Maurice Herlihy, Eric Koskinen:
Composable Transactional Objects: A Position Paper. ESOP 2014: 1-7 - [c13]Dimitar K. Dimitrov, Veselin Raychev, Martin T. Vechev, Eric Koskinen:
Commutativity race detection. PLDI 2014: 305-315 - 2013
- [b1]Eric John Koskinen:
Thermal verification of programs. University of Cambridge, UK, 2013 - [c12]Omer Tripp, Eric Koskinen, Mooly Sagiv:
Turning nondeterminism into parallelism. OOPSLA 2013: 589-604 - [c11]Byron Cook, Eric Koskinen:
Reasoning about nondeterminism in programs. PLDI 2013: 219-230 - [c10]Kshitij Bansal, Eric Koskinen, Thomas Wies, Damien Zufferey:
Structural Counter Abstraction. TACAS 2013: 62-77 - 2012
- [j1]Byron Cook, Eric Koskinen, Moshe Y. Vardi:
Temporal property verification as a program analysis task - Extended Version. Formal Methods Syst. Des. 41(1): 66-82 (2012) - 2011
- [c9]Byron Cook, Eric Koskinen, Moshe Y. Vardi:
Temporal Property Verification as a Program Analysis Task. CAV 2011: 333-348 - [c8]Byron Cook, Eric Koskinen:
Making prophecies with decision predicates. POPL 2011: 399-410 - 2010
- [c7]Eric Koskinen, Matthew J. Parkinson, Maurice Herlihy:
Coarse-grained transactions. POPL 2010: 19-30
2000 – 2009
- 2009
- [c6]Sumit Gulwani, Sagar Jain, Eric Koskinen:
Control-flow refinement and progress invariants for bound analysis. PLDI 2009: 375-385 - [c5]Eric Koskinen, Maurice Herlihy:
Brief announcement: concurrent non-commutative boosted transactions. PODC 2009: 272-273 - 2008
- [c4]Eric Koskinen, John Jannotti:
BorderPatrol: isolating events for black-box tracing. EuroSys 2008: 191-203 - [c3]Maurice Herlihy, Eric Koskinen:
Transactional boosting: a methodology for highly-concurrent transactional objects. PPoPP 2008: 207-216 - [c2]Eric Koskinen, Maurice Herlihy:
Checkpoints and continuations instead of nested transactions. SPAA 2008: 160-168 - [c1]Eric Koskinen, Maurice Herlihy:
Dreadlocks: efficient deadlock detection. SPAA 2008: 297-303
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-07 21:22 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint