Published in: Dagstuhl Reports, Volume 12, Issue 7 (2023)
Neil Brown, Mark J. Guzdial, Shriram Krishnamurthi, and Jens Mönig. Educational Programming Languages and Systems (Dagstuhl Seminar 22302). In Dagstuhl Reports, Volume 12, Issue 7, pp. 205-236, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2023)
@Article{brown_et_al:DagRep.12.7.205, author = {Brown, Neil and Guzdial, Mark J. and Krishnamurthi, Shriram and M\"{o}nig, Jens}, title = {{Educational Programming Languages and Systems (Dagstuhl Seminar 22302)}}, pages = {205--236}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2023}, volume = {12}, number = {7}, editor = {Brown, Neil and Guzdial, Mark J. and Krishnamurthi, Shriram and M\"{o}nig, Jens}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.12.7.205}, URN = {urn:nbn:de:0030-drops-176165}, doi = {10.4230/DagRep.12.7.205}, annote = {Keywords: computer science education research, errors, learning progressions, programming environments} }
Published in: Dagstuhl Reports, Volume 9, Issue 7 (2020)
Mark Guzdial, Shriram Krishnamurthi, Juha Sorva, and Jan Vahrenhold. Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281). In Dagstuhl Reports, Volume 9, Issue 7, pp. 1-23, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@Article{guzdial_et_al:DagRep.9.7.1, author = {Guzdial, Mark and Krishnamurthi, Shriram and Sorva, Juha and Vahrenhold, Jan}, title = {{Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281)}}, pages = {1--23}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2019}, volume = {9}, number = {7}, editor = {Guzdial, Mark and Krishnamurthi, Shriram and Sorva, Juha and Vahrenhold, Jan}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.9.7.1}, URN = {urn:nbn:de:0030-drops-116272}, doi = {10.4230/DagRep.9.7.1}, annote = {Keywords: computing education research, formal semantics, misconceptions, notional machines} }
Published in: LIPIcs, Volume 136, 3rd Summit on Advances in Programming Languages (SNAPL 2019)
3rd Summit on Advances in Programming Languages (SNAPL 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 136, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@Proceedings{lerner_et_al:LIPIcs.SNAPL.2019, title = {{LIPIcs, Volume 136, SNAPL'19, Complete Volume}}, booktitle = {3rd Summit on Advances in Programming Languages (SNAPL 2019)}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-113-9}, ISSN = {1868-8969}, year = {2019}, volume = {136}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2019}, URN = {urn:nbn:de:0030-drops-108657}, doi = {10.4230/LIPIcs.SNAPL.2019}, annote = {Keywords: Software and its engineering, General programming languages, Semantics} }
Published in: LIPIcs, Volume 136, 3rd Summit on Advances in Programming Languages (SNAPL 2019)
3rd Summit on Advances in Programming Languages (SNAPL 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 136, pp. 0:i-0:viii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@InProceedings{lerner_et_al:LIPIcs.SNAPL.2019.0, author = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, title = {{Front Matter, Table of Contents, Preface, Conference Organization}}, booktitle = {3rd Summit on Advances in Programming Languages (SNAPL 2019)}, pages = {0:i--0:viii}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-113-9}, ISSN = {1868-8969}, year = {2019}, volume = {136}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2019.0}, URN = {urn:nbn:de:0030-drops-105439}, doi = {10.4230/LIPIcs.SNAPL.2019.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, Conference Organization} }
Published in: LIPIcs, Volume 136, 3rd Summit on Advances in Programming Languages (SNAPL 2019)
Ryan Culpepper, Matthias Felleisen, Matthew Flatt, and Shriram Krishnamurthi. From Macros to DSLs: The Evolution of Racket. In 3rd Summit on Advances in Programming Languages (SNAPL 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 136, pp. 5:1-5:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@InProceedings{culpepper_et_al:LIPIcs.SNAPL.2019.5, author = {Culpepper, Ryan and Felleisen, Matthias and Flatt, Matthew and Krishnamurthi, Shriram}, title = {{From Macros to DSLs: The Evolution of Racket}}, booktitle = {3rd Summit on Advances in Programming Languages (SNAPL 2019)}, pages = {5:1--5:19}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-113-9}, ISSN = {1868-8969}, year = {2019}, volume = {136}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2019.5}, URN = {urn:nbn:de:0030-drops-105482}, doi = {10.4230/LIPIcs.SNAPL.2019.5}, annote = {Keywords: design principles, macros systems, domain-specific languages} }
Published in: LIPIcs, Volume 136, 3rd Summit on Advances in Programming Languages (SNAPL 2019)
Shriram Krishnamurthi, Benjamin S. Lerner, and Liam Elberty. The Next 700 Semantics: A Research Challenge. In 3rd Summit on Advances in Programming Languages (SNAPL 2019). Leibniz International Proceedings in Informatics (LIPIcs), Volume 136, pp. 9:1-9:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019)
@InProceedings{krishnamurthi_et_al:LIPIcs.SNAPL.2019.9, author = {Krishnamurthi, Shriram and Lerner, Benjamin S. and Elberty, Liam}, title = {{The Next 700 Semantics: A Research Challenge}}, booktitle = {3rd Summit on Advances in Programming Languages (SNAPL 2019)}, pages = {9:1--9:14}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-113-9}, ISSN = {1868-8969}, year = {2019}, volume = {136}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2019.9}, URN = {urn:nbn:de:0030-drops-105522}, doi = {10.4230/LIPIcs.SNAPL.2019.9}, annote = {Keywords: Programming languages, desugaring, semantics, testing} }
Published in: LIPIcs, Volume 71, 2nd Summit on Advances in Programming Languages (SNAPL 2017)
2nd Summit on Advances in Programming Languages (SNAPL 2017). Leibniz International Proceedings in Informatics (LIPIcs), Volume 71, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@Proceedings{lerner_et_al:LIPIcs.SNAPL.2017, title = {{LIPIcs, Volume 71, SNAPL'17, Complete Volume}}, booktitle = {2nd Summit on Advances in Programming Languages (SNAPL 2017)}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-032-3}, ISSN = {1868-8969}, year = {2017}, volume = {71}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2017}, URN = {urn:nbn:de:0030-drops-71379}, doi = {10.4230/LIPIcs.SNAPL.2017}, annote = {Keywords: Programming Languages} }
Published in: LIPIcs, Volume 71, 2nd Summit on Advances in Programming Languages (SNAPL 2017)
2nd Summit on Advances in Programming Languages (SNAPL 2017). Leibniz International Proceedings in Informatics (LIPIcs), Volume 71, pp. 0:i-0:viii, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{lerner_et_al:LIPIcs.SNAPL.2017.0, author = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, title = {{Front Matter, Table of Contents, Preface}}, booktitle = {2nd Summit on Advances in Programming Languages (SNAPL 2017)}, pages = {0:i--0:viii}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-032-3}, ISSN = {1868-8969}, year = {2017}, volume = {71}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2017.0}, URN = {urn:nbn:de:0030-drops-71160}, doi = {10.4230/LIPIcs.SNAPL.2017.0}, annote = {Keywords: Front Matter, Table of Contents, Preface} }
Published in: LIPIcs, Volume 71, 2nd Summit on Advances in Programming Languages (SNAPL 2017)
Justin Pombrio, Shriram Krishnamurthi, and Kathi Fisler. Teaching Programming Languages by Experimental and Adversarial Thinking. In 2nd Summit on Advances in Programming Languages (SNAPL 2017). Leibniz International Proceedings in Informatics (LIPIcs), Volume 71, pp. 13:1-13:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@InProceedings{pombrio_et_al:LIPIcs.SNAPL.2017.13, author = {Pombrio, Justin and Krishnamurthi, Shriram and Fisler, Kathi}, title = {{Teaching Programming Languages by Experimental and Adversarial Thinking}}, booktitle = {2nd Summit on Advances in Programming Languages (SNAPL 2017)}, pages = {13:1--13:9}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-032-3}, ISSN = {1868-8969}, year = {2017}, volume = {71}, editor = {Lerner, Benjamin S. and Bod{\'\i}k, Rastislav and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2017.13}, URN = {urn:nbn:de:0030-drops-71178}, doi = {10.4230/LIPIcs.SNAPL.2017.13}, annote = {Keywords: mystery languages, interpreters, paradigms, education} }
Published in: Dagstuhl Reports, Volume 6, Issue 10 (2017)
Camil Demetrescu, Sebastian Erdweg, Matthew A. Hammer, and Shriram Krishnamurthi. Programming Language Techniques for Incremental and Reactive Computing (Dagstuhl Seminar 16402). In Dagstuhl Reports, Volume 6, Issue 10, pp. 1-12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017)
@Article{demetrescu_et_al:DagRep.6.10.1, author = {Demetrescu, Camil and Erdweg, Sebastian and Hammer, Matthew A. and Krishnamurthi, Shriram}, title = {{Programming Language Techniques for Incremental and Reactive Computing (Dagstuhl Seminar 16402)}}, pages = {1--12}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2017}, volume = {6}, number = {10}, editor = {Demetrescu, Camil and Erdweg, Sebastian and Hammer, Matthew A. and Krishnamurthi, Shriram}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.6.10.1}, URN = {urn:nbn:de:0030-drops-69491}, doi = {10.4230/DagRep.6.10.1}, annote = {Keywords: Incremental computing, reactive programming, memoization, change propagation, dynamic dependency graph, dataflow programming, live programming} }
Published in: LIPIcs, Volume 56, 30th European Conference on Object-Oriented Programming (ECOOP 2016)
30th European Conference on Object-Oriented Programming (ECOOP 2016). Leibniz International Proceedings in Informatics (LIPIcs), Volume 56, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@Proceedings{krishnamurthi_et_al:LIPIcs.ECOOP.2016, title = {{LIPIcs, Volume 56, ECOOP'16, Complete Volume}}, booktitle = {30th European Conference on Object-Oriented Programming (ECOOP 2016)}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-014-9}, ISSN = {1868-8969}, year = {2016}, volume = {56}, editor = {Krishnamurthi, Shriram and Lerner, Benjamin S.}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2016}, URN = {urn:nbn:de:0030-drops-61391}, doi = {10.4230/LIPIcs.ECOOP.2016}, annote = {Keywords: Programming Techniques, Software Engineering} }
Published in: LIPIcs, Volume 56, 30th European Conference on Object-Oriented Programming (ECOOP 2016)
30th European Conference on Object-Oriented Programming (ECOOP 2016). Leibniz International Proceedings in Informatics (LIPIcs), Volume 56, pp. 0:i-0:xiv, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@InProceedings{krishnamurthi_et_al:LIPIcs.ECOOP.2016.0, author = {Krishnamurthi, Shriram and Lerner, Benjamin S.}, title = {{Front Matter, Table of Contents, Preface, List of Authors}}, booktitle = {30th European Conference on Object-Oriented Programming (ECOOP 2016)}, pages = {0:i--0:xiv}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-014-9}, ISSN = {1868-8969}, year = {2016}, volume = {56}, editor = {Krishnamurthi, Shriram and Lerner, Benjamin S.}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2016.0}, URN = {urn:nbn:de:0030-drops-60949}, doi = {10.4230/LIPIcs.ECOOP.2016.0}, annote = {Keywords: Front Matter, Table of Contents, Preface, List of Authors} }
Published in: Dagstuhl Reports, Volume 5, Issue 11 (2016)
Bruce R. Childers, Grigori Fursin, Shriram Krishnamurthi, and Andreas Zeller. Artifact Evaluation for Publications (Dagstuhl Perspectives Workshop 15452). In Dagstuhl Reports, Volume 5, Issue 11, pp. 29-35, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@Article{childers_et_al:DagRep.5.11.29, author = {Childers, Bruce R. and Fursin, Grigori and Krishnamurthi, Shriram and Zeller, Andreas}, title = {{Artifact Evaluation for Publications (Dagstuhl Perspectives Workshop 15452)}}, pages = {29--35}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2016}, volume = {5}, number = {11}, editor = {Childers, Bruce R. and Fursin, Grigori and Krishnamurthi, Shriram and Zeller, Andreas}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.5.11.29}, URN = {urn:nbn:de:0030-drops-57620}, doi = {10.4230/DagRep.5.11.29}, annote = {Keywords: Computer systems, artifacts, reproducibility, archive} }
Published in: Dagstuhl Reports, Volume 5, Issue 5 (2016)
Andrew J. Ko, Shriram Krishnamurthi, Gail C. Murphy, and Janet Siegmund. Human-Centric Development of Software Tools (Dagstuhl Seminar 15222). In Dagstuhl Reports, Volume 5, Issue 5, pp. 115-132, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@Article{ko_et_al:DagRep.5.5.115, author = {Ko, Andrew J. and Krishnamurthi, Shriram and Murphy, Gail C. and Siegmund, Janet}, title = {{Human-Centric Development of Software Tools (Dagstuhl Seminar 15222)}}, pages = {115--132}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2016}, volume = {5}, number = {5}, editor = {Ko, Andrew J. and Krishnamurthi, Shriram and Murphy, Gail C. and Siegmund, Janet}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.5.5.115}, URN = {urn:nbn:de:0030-drops-54049}, doi = {10.4230/DagRep.5.5.115}, annote = {Keywords: Software engineering, developer tools, human factors} }
Published in: LIPIcs, Volume 32, 1st Summit on Advances in Programming Languages (SNAPL 2015)
1st Summit on Advances in Programming Languages (SNAPL 2015). Leibniz International Proceedings in Informatics (LIPIcs), Volume 32, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@Proceedings{ball_et_al:LIPIcs.SNAPL.2015, title = {{LIPIcs, Volume 32, SNAPL'15, Complete Volume}}, booktitle = {1st Summit on Advances in Programming Languages (SNAPL 2015)}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-939897-80-4}, ISSN = {1868-8969}, year = {2015}, volume = {32}, editor = {Ball, Thomas and Bodík, Rastislav and Krishnamurthi, Shriram and Lerner, Benjamin S. and Morriset, Greg}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2015}, URN = {urn:nbn:de:0030-drops-50461}, doi = {10.4230/LIPIcs.SNAPL.2015}, annote = {Keywords: Programming Languages} }
Published in: LIPIcs, Volume 32, 1st Summit on Advances in Programming Languages (SNAPL 2015)
1st Summit on Advances in Programming Languages (SNAPL 2015). Leibniz International Proceedings in Informatics (LIPIcs), Volume 32, pp. i-xiv, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@InProceedings{ball_et_al:LIPIcs.SNAPL.2015.i, author = {Ball, Thomas and Bodík, Rastislav and Krishnamurthi, Shriram and Lerner, Benjamin S. and Morriset, Greg}, title = {{Title, Table of Contents, Preface, List of Authors}}, booktitle = {1st Summit on Advances in Programming Languages (SNAPL 2015)}, pages = {i--xiv}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-939897-80-4}, ISSN = {1868-8969}, year = {2015}, volume = {32}, editor = {Ball, Thomas and Bodík, Rastislav and Krishnamurthi, Shriram and Lerner, Benjamin S. and Morriset, Greg}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2015.i}, URN = {urn:nbn:de:0030-drops-50119}, doi = {10.4230/LIPIcs.SNAPL.2015.i}, annote = {Keywords: Title, Table of Contents, Preface, List of Authors} }
Published in: LIPIcs, Volume 32, 1st Summit on Advances in Programming Languages (SNAPL 2015)
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi, Eli Barzilay, Jay McCarthy, and Sam Tobin-Hochstadt. The Racket Manifesto. In 1st Summit on Advances in Programming Languages (SNAPL 2015). Leibniz International Proceedings in Informatics (LIPIcs), Volume 32, pp. 113-128, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)
@InProceedings{felleisen_et_al:LIPIcs.SNAPL.2015.113, author = {Felleisen, Matthias and Findler, Robert Bruce and Flatt, Matthew and Krishnamurthi, Shriram and Barzilay, Eli and McCarthy, Jay and Tobin-Hochstadt, Sam}, title = {{The Racket Manifesto}}, booktitle = {1st Summit on Advances in Programming Languages (SNAPL 2015)}, pages = {113--128}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-939897-80-4}, ISSN = {1868-8969}, year = {2015}, volume = {32}, editor = {Ball, Thomas and Bodík, Rastislav and Krishnamurthi, Shriram and Lerner, Benjamin S. and Morriset, Greg}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SNAPL.2015.113}, URN = {urn:nbn:de:0030-drops-50211}, doi = {10.4230/LIPIcs.SNAPL.2015.113}, annote = {Keywords: design guidelines, language generation, full-spectrum language} }
Published in: Dagstuhl Reports, Volume 4, Issue 6 (2015)
Fritz Henglein, Ranjit Jhala, Shriram Krishnamurthi, and Peter Thiemann. Scripting Languages and Frameworks: Analysis and Verification (Dagstuhl Seminar 14271). In Dagstuhl Reports, Volume 4, Issue 6, pp. 84-107, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)
@Article{henglein_et_al:DagRep.4.6.84, author = {Henglein, Fritz and Jhala, Ranjit and Krishnamurthi, Shriram and Thiemann, Peter}, title = {{Scripting Languages and Frameworks: Analysis and Verification (Dagstuhl Seminar 14271)}}, pages = {84--107}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2014}, volume = {4}, number = {6}, editor = {Henglein, Fritz and Jhala, Ranjit and Krishnamurthi, Shriram and Thiemann, Peter}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.4.6.84}, URN = {urn:nbn:de:0030-drops-47816}, doi = {10.4230/DagRep.4.6.84}, annote = {Keywords: Scripting Languages, Frameworks, Contracts, Types, Analysis, Semantics} }
Published in: Dagstuhl Reports, Volume 2, Issue 1 (2012)
Robert Hirschfeld, Shriram Krishnamurthi, and Jan Vitek. Foundations for Scripting Languages (Dagstuhl Seminar 12011). In Dagstuhl Reports, Volume 2, Issue 1, pp. 1-18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2012)
@Article{hirschfeld_et_al:DagRep.2.1.1, author = {Hirschfeld, Robert and Krishnamurthi, Shriram and Vitek, Jan}, title = {{Foundations for Scripting Languages (Dagstuhl Seminar 12011)}}, pages = {1--18}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2012}, volume = {2}, number = {1}, editor = {Hirschfeld, Robert and Krishnamurthi, Shriram and Vitek, Jan}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagRep.2.1.1}, URN = {urn:nbn:de:0030-drops-34545}, doi = {10.4230/DagRep.2.1.1}, annote = {Keywords: scripting languages, programming languages semantics, type systems, verification techniques, security analyses, scalability, rapid software} }
Feedback for Dagstuhl Publishing