default search action
Peter-Michael Osera
Person information
SPARQL queries
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j1]Titus H. Klinge, James I. Lathrop, Peter-Michael Osera, Allison Rogers:
Reactamole: functional reactive molecular programming. Nat. Comput. 23(3): 477-495 (2024) - 2023
- [c20]James I. Lathrop, Peter-Michael Osera, Addison W. Schmidt, Jesse Slater:
Verifying Chemical Reaction Networks with the Isabelle Theorem Prover. Allerton 2023: 1-8 - [c19]Bruce W. Char, Peter-Michael Osera, David G. Wonnacott:
The Purpose of Proof. SIGCSE (2) 2023: 1256 - [c18]Eamon Worden, Olivia Song, Peter-Michael Osera:
Notional Machine in Mathematics and Introductory Computer Science Courses. SIGCSE (2) 2023: 1379 - [c17]Oluwatobi Alabi, Anh Vu, Peter-Michael Osera:
Snowflake: Supporting Programming and Proofs. SIGCSE (2) 2023: 1398 - 2021
- [c16]Titus H. Klinge, James I. Lathrop, Peter-Michael Osera, Allison Rogers:
Reactamole: Functional Reactive Molecular Programming. DNA 2021: 10:1-10:20 - 2020
- [c15]James R. Matthews, John P. Dougherty, Peter-Michael Osera:
What Mathematics Should be Required of Computer Science Majors? SIGCSE 2020: 1405
2010 – 2019
- 2019
- [c14]Peter-Michael Osera:
Constraint-based type-directed program synthesis. TyDe@ICFP 2019: 64-76 - [c13]Brett A. Becker, Paul Denny, Raymond Pettit, Durell Bouchard, Dennis J. Bouvier, Brian Harrington, Amir Kamil, Amey Karkare, Chris McDonald, Peter-Michael Osera, Janice L. Pearce, James Prather:
Compiler Error Messages Considered Unhelpful: The Landscape of Text-Based Programming Error Message Research. ITiCSE-WGR 2019: 177-210 - [c12]Brett A. Becker, Paul Denny, Raymond Pettit, Durell Bouchard, Dennis J. Bouvier, Brian Harrington, Amir Kamil, Amey Karkare, Chris McDonald, Peter-Michael Osera, Janice L. Pearce, James Prather:
Unexpected Tokens: A Review of Programming Error Messages and Design Guidelines for the Future. ITiCSE 2019: 253-254 - [c11]Barbara M. Anthony, Mia Minnes, David Liben-Nowell, Peter-Michael Osera:
Modernizing the Mathematics Taught in Computer Science. SIGCSE 2019: 1246 - [i2]Peter-Michael Osera:
Constraint-Based Type-Directed Program Synthesis. CoRR abs/1907.03105 (2019) - [i1]David G. Wonnacott, Peter-Michael Osera:
A Bridge Anchored on Both Sides: Formal Deduction in Introductory CS, and Code Proofs in Discrete Math. CoRR abs/1907.04134 (2019) - 2017
- [c10]Jianting Chen, Medha Gopalaswamy, Prabir Pradhan, Sooji Son, Peter-Michael Osera:
ORC2A: A Proof Assistant for Undergraduate Education. SIGCSE 2017: 757-758 - 2016
- [c9]Peter-Michael Osera:
Programming assistance for type-directed programming (extended abstract). TyDe@ICFP 2016: 56-57 - [c8]Jonathan Frankle, Peter-Michael Osera, David Walker, Steve Zdancewic:
Example-directed synthesis: a type-theoretic interpretation. POPL 2016: 802-815 - [c7]Mark C. Lewis, Douglas Blank, Kim Bruce, Peter-Michael Osera:
Uncommon Teaching Languages. SIGCSE 2016: 492-493 - [c6]Charles Garrod, Jeffrey Forbes, Colleen M. Lewis, Peter-Michael Osera:
Mentoring Student Teaching Assistants for Computer Science (Abstract Only). SIGCSE 2016: 702 - 2015
- [c5]Peter-Michael Osera, Steve Zdancewic:
Type-and-example-directed program synthesis. PLDI 2015: 619-630 - [c4]Nick Parlante, Julie Zelenski, Peter-Michael Osera, Marty Stepp, Mark Sherriff, Luther A. Tychonievich, Ryan Layer, Suzanne J. Matthews, Allison Obourn, David R. Raymond, Josh Hug, Stuart Reges:
Nifty Assignments. SIGCSE 2015: 673-674 - 2014
- [c3]Peter-Michael Osera, Brent A. Yorgey:
Making induction meaningful, recursively (abstract only). SIGCSE 2014: 737 - 2013
- [c2]Christian DeLozier, Richard A. Eisenberg, Santosh Nagarakatte, Peter-Michael Osera, Milo M. K. Martin, Steve Zdancewic:
Ironclad C++: a library-augmented type-safe subset of c++. OOPSLA 2013: 287-304 - 2012
- [c1]Peter-Michael Osera, Vilhelm Sjöberg, Steve Zdancewic:
Dependent interoperability. PLPV 2012: 3-14
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:17 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint