Published in: DARTS, Volume 7, Issue 2, Special Issue of the 35th European Conference on Object-Oriented Programming (ECOOP 2021)
Ellen Arteca, Frank Tip, and Max Schäfer. Enabling Additional Parallelism in Asynchronous JavaScript Applications (Artifact). In Special Issue of the 35th European Conference on Object-Oriented Programming (ECOOP 2021). Dagstuhl Artifacts Series (DARTS), Volume 7, Issue 2, pp. 5:1-5:6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2021)
@Article{arteca_et_al:DARTS.7.2.5, author = {Arteca, Ellen and Tip, Frank and Sch\"{a}fer, Max}, title = {{Enabling Additional Parallelism in Asynchronous JavaScript Applications (Artifact)}}, pages = {5:1--5:6}, journal = {Dagstuhl Artifacts Series}, ISSN = {2509-8195}, year = {2021}, volume = {7}, number = {2}, editor = {Arteca, Ellen and Tip, Frank and Sch\"{a}fer, Max}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.7.2.5}, URN = {urn:nbn:de:0030-drops-140290}, doi = {10.4230/DARTS.7.2.5}, annote = {Keywords: asynchronous programming, refactoring, side-effect analysis, performance optimization, static analysis, JavaScript} }
Published in: LIPIcs, Volume 194, 35th European Conference on Object-Oriented Programming (ECOOP 2021)
Ellen Arteca, Frank Tip, and Max Schäfer. Enabling Additional Parallelism in Asynchronous JavaScript Applications. In 35th European Conference on Object-Oriented Programming (ECOOP 2021). Leibniz International Proceedings in Informatics (LIPIcs), Volume 194, pp. 7:1-7:28, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2021)
@InProceedings{arteca_et_al:LIPIcs.ECOOP.2021.7, author = {Arteca, Ellen and Tip, Frank and Sch\"{a}fer, Max}, title = {{Enabling Additional Parallelism in Asynchronous JavaScript Applications}}, booktitle = {35th European Conference on Object-Oriented Programming (ECOOP 2021)}, pages = {7:1--7:28}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-190-0}, ISSN = {1868-8969}, year = {2021}, volume = {194}, editor = {M{\o}ller, Anders and Sridharan, Manu}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2021.7}, URN = {urn:nbn:de:0030-drops-140501}, doi = {10.4230/LIPIcs.ECOOP.2021.7}, annote = {Keywords: asynchronous programming, refactoring, side-effect analysis, performance optimization, static analysis, JavaScript} }
Published in: LIPIcs, Volume 166, 34th European Conference on Object-Oriented Programming (ECOOP 2020)
Magnus Madsen, Ondřej Lhoták, and Frank Tip. A Semantics for the Essence of React. In 34th European Conference on Object-Oriented Programming (ECOOP 2020). Leibniz International Proceedings in Informatics (LIPIcs), Volume 166, pp. 12:1-12:26, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)
@InProceedings{madsen_et_al:LIPIcs.ECOOP.2020.12, author = {Madsen, Magnus and Lhot\'{a}k, Ond\v{r}ej and Tip, Frank}, title = {{A Semantics for the Essence of React}}, booktitle = {34th European Conference on Object-Oriented Programming (ECOOP 2020)}, pages = {12:1--12:26}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-154-2}, ISSN = {1868-8969}, year = {2020}, volume = {166}, editor = {Hirschfeld, Robert and Pape, Tobias}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECOOP.2020.12}, URN = {urn:nbn:de:0030-drops-131697}, doi = {10.4230/LIPIcs.ECOOP.2020.12}, annote = {Keywords: JavaScript, React, operational semantics, lifecycle, reconciliation} }
Published in: LIPIcs, Volume 56, 30th European Conference on Object-Oriented Programming (ECOOP 2016)
Esben Andreasen, Colin S. Gordon, Satish Chandra, Manu Sridharan, Frank Tip, and Koushik Sen. Trace Typing: An Approach for Evaluating Retrofitted Type Systems. In 30th European Conference on Object-Oriented Programming (ECOOP 2016). Leibniz International Proceedings in Informatics (LIPIcs), Volume 56, pp. 1:1-1:26, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)
@InProceedings{andreasen_et_al:LIPIcs.ECOOP.2016.1, author = {Andreasen, Esben and Gordon, Colin S. and Chandra, Satish and Sridharan, Manu and Tip, Frank and Sen, Koushik}, title = {{Trace Typing: An Approach for Evaluating Retrofitted Type Systems}}, booktitle = {30th European Conference on Object-Oriented Programming (ECOOP 2016)}, pages = {1:1--1:26}, 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.1}, URN = {urn:nbn:de:0030-drops-60952}, doi = {10.4230/LIPIcs.ECOOP.2016.1}, annote = {Keywords: Retrofitted type systems, Type system design, trace typing} }
Published in: Dagstuhl Reports, Volume 3, Issue 2 (2013)
Mary Jean Harrold, Friedrich Steinmann, Frank Tip, and Andreas Zeller. Fault Prediction, Localization, and Repair (Dagstuhl Seminar 13061). In Dagstuhl Reports, Volume 3, Issue 2, pp. 1-21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2013)
@Article{harrold_et_al:DagRep.3.2.1, author = {Harrold, Mary Jean and Steinmann, Friedrich and Tip, Frank and Zeller, Andreas}, title = {{Fault Prediction, Localization, and Repair (Dagstuhl Seminar 13061)}}, pages = {1--21}, journal = {Dagstuhl Reports}, ISSN = {2192-5283}, year = {2013}, volume = {3}, number = {2}, editor = {Harrold, Mary Jean and Steinmann, Friedrich and Tip, Frank 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.3.2.1}, URN = {urn:nbn:de:0030-drops-40166}, doi = {10.4230/DagRep.3.2.1}, annote = {Keywords: Program analysis, Automated debugging, Fault prediction, Fault repair, Fault localization, Statistical debugging, Change impact analysis} }
Published in: Dagstuhl Seminar Proceedings, Volume 10152, Relationships, Objects, Roles, and Queries in Modern Programming Languages (2010)
Guido Boella, Erik Meijer, David J. Pearce, Friedrich Steimann, and Frank Tip. 10152 Abstracts Collection – Relationships, Objects, Roles, and Queries in Modern Languages. In Relationships, Objects, Roles, and Queries in Modern Programming Languages. Dagstuhl Seminar Proceedings, Volume 10152, pp. 1-11, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)
@InProceedings{boella_et_al:DagSemProc.10152.1, author = {Boella, Guido and Meijer, Erik and Pearce, David J. and Steimann, Friedrich and Tip, Frank}, title = {{10152 Abstracts Collection – Relationships, Objects, Roles, and Queries in Modern Languages}}, booktitle = {Relationships, Objects, Roles, and Queries in Modern Programming Languages}, pages = {1--11}, series = {Dagstuhl Seminar Proceedings (DagSemProc)}, ISSN = {1862-4405}, year = {2010}, volume = {10152}, editor = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10152.1}, URN = {urn:nbn:de:0030-drops-25750}, doi = {10.4230/DagSemProc.10152.1}, annote = {Keywords: Relationships, Roles, Software Modelling, Programming Languages} }
Published in: Dagstuhl Seminar Proceedings, Volume 10152, Relationships, Objects, Roles, and Queries in Modern Programming Languages (2010)
Guido Boella, Erik Meijer, David J. Pearce, Friedrich Steimann, and Frank Tip. 10152 Executive Summary – Relationships, Objects, Roles, and Queries in Modern Languages. In Relationships, Objects, Roles, and Queries in Modern Programming Languages. Dagstuhl Seminar Proceedings, Volume 10152, pp. 1-3, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)
@InProceedings{boella_et_al:DagSemProc.10152.2, author = {Boella, Guido and Meijer, Erik and Pearce, David J. and Steimann, Friedrich and Tip, Frank}, title = {{10152 Executive Summary – Relationships, Objects, Roles, and Queries in Modern Languages}}, booktitle = {Relationships, Objects, Roles, and Queries in Modern Programming Languages}, pages = {1--3}, series = {Dagstuhl Seminar Proceedings (DagSemProc)}, ISSN = {1862-4405}, year = {2010}, volume = {10152}, editor = {Guido Boella and Erik Meijer and David J. Pearce and Friedrich Steimann and Frank Tip}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10152.2}, URN = {urn:nbn:de:0030-drops-25743}, doi = {10.4230/DagSemProc.10152.2}, annote = {Keywords: Relationships, Roles, Software Modelling, Programming Languages} }
Published in: Dagstuhl Seminar Reports. Dagstuhl Seminar Reports, Volume 1 (2021)
Ralph Johnson, Gregor Snelting, and Frank Tip. Program Analysis for Object-Oriented Evolution (Dagstuhl Seminar 03091). Dagstuhl Seminar Report 368, pp. 1-5, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2003)
@TechReport{johnson_et_al:DagSemRep.368, author = {Johnson, Ralph and Snelting, Gregor and Tip, Frank}, title = {{Program Analysis for Object-Oriented Evolution (Dagstuhl Seminar 03091)}}, pages = {1--5}, ISSN = {1619-0203}, year = {2003}, type = {Dagstuhl Seminar Report}, number = {368}, institution = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemRep.368}, URN = {urn:nbn:de:0030-drops-152481}, doi = {10.4230/DagSemRep.368}, }
Published in: Dagstuhl Seminar Reports. Dagstuhl Seminar Reports, Volume 1 (2021)
Uwe Aßmann, Laurie Hendren, Barbara Ryder, and Frank Tip. Effective Implementation of Object-Oriented Programming Languages (Dagstuhl Seminar 00451). Dagstuhl Seminar Report 291, pp. 1-19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2001)
@TechReport{amann_et_al:DagSemRep.291, author = {A{\ss}mann, Uwe and Hendren, Laurie and Ryder, Barbara and Tip, Frank}, title = {{Effective Implementation of Object-Oriented Programming Languages (Dagstuhl Seminar 00451)}}, pages = {1--19}, ISSN = {1619-0203}, year = {2001}, type = {Dagstuhl Seminar Report}, number = {291}, institution = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemRep.291}, URN = {urn:nbn:de:0030-drops-151759}, doi = {10.4230/DagSemRep.291}, }
Feedback for Dagstuhl Publishing