| |
Åkesson, Alfred
|
<Programming'18> Companion Companion '18: "Live Programming of Internet ..."
Live Programming of Internet of Things in PalCom
Alfred Åkesson, Mattias Nordahl, Görel Hedin, and Boris Magnusson
(Lund University, Sweden)
@InProceedings{<Programming'18> Companion18p234,
author = {Alfred Åkesson and Mattias Nordahl and Görel Hedin and Boris Magnusson},
title = {Live Programming of Internet of Things in PalCom},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {234-233},
doi = {10.1145/3191697.3214342},
year = {2018},
}
Publisher's Version
Article: prog18px-px012-p doi:10.1145/3191697.3214342
<Programming'18> Companion Companion '18: "DSL for End-User Service Composition ..."
DSL for End-User Service Composition
Alfred Åkesson
(Lund University, Sweden)
@InProceedings{<Programming'18> Companion18p576,
author = {Alfred Åkesson},
title = {DSL for End-User Service Composition},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {576-575},
doi = {10.1145/3191697.3213800},
year = {2018},
}
Publisher's Version
Article: prog18src-p11-p doi:10.1145/3191697.3213800
|
| |
Akram, Shoaib |
<Programming'18> Companion Companion '18: "Managing Hybrid Memories by ..."
Managing Hybrid Memories by Predicting Object Write Intensity
Shoaib Akram, Kathryn S. McKinley, Jennifer B. Sartor, and Lieven Eeckhout
(Ghent University, Belgium; Google, USA; Vrije Universiteit Brussel, Belgium)
@InProceedings{<Programming'18> Companion18p90,
author = {Shoaib Akram and Kathryn S. McKinley and Jennifer B. Sartor and Lieven Eeckhout},
title = {Managing Hybrid Memories by Predicting Object Write Intensity},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {90-89},
doi = {10.1145/3191697.3213803},
year = {2018},
}
Publisher's Version
Article: prog18pass-id1-p doi:10.1145/3191697.3213803
|
| |
Andronikakis, Andreas |
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Anjorin, Anthony |
<Programming'18> Companion Companion '18: "On the Development of Consistent ..."
On the Development of Consistent User Interfaces (Extended Abstract)
Anthony Anjorin, Enes Yigitbas, Hermann Kaindl, and Roman Popp
(University of Paderborn, Germany; Vienna University of Technology, Austria)
@InProceedings{<Programming'18> Companion18p21,
author = {Anthony Anjorin and Enes Yigitbas and Hermann Kaindl and Roman Popp},
title = {On the Development of Consistent User Interfaces (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3191697.3191716},
year = {2018},
}
Publisher's Version
Article: prog18bx-id10-p doi:10.1145/3191697.3191716
<Programming'18> Companion Companion '18: "Towards a Visual Editor for ..."
Towards a Visual Editor for Lens Combinators (Extended Abstract)
Anthony Anjorin and Hsiang-Shang Ko
(University of Paderborn, Germany; National Institute of Informatics, Japan)
@InProceedings{<Programming'18> Companion18p37,
author = {Anthony Anjorin and Hsiang-Shang Ko},
title = {Towards a Visual Editor for Lens Combinators (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {37-36},
doi = {10.1145/3191697.3191719},
year = {2018},
}
Publisher's Version
Article: prog18bx-id9-p doi:10.1145/3191697.3191719
|
| |
Apreotesei, Iain |
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Basman, Antranig
|
<Programming'18> Companion Companion '18: "An Anatomy of Interaction: ..."
An Anatomy of Interaction: Co-occurrences and Entanglements
Antranig Basman, Philip Tchernavskij, Simon Bates, and Michel Beaudouin-Lafon
(Raising the Floor - International, UK; University of Paris-Sud, France; OCAD University, Canada)
@InProceedings{<Programming'18> Companion18p489,
author = {Antranig Basman and Philip Tchernavskij and Simon Bates and Michel Beaudouin-Lafon},
title = {An Anatomy of Interaction: Co-occurrences and Entanglements},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {489-488},
doi = {10.1145/3191697.3214328},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p6-p doi:10.1145/3191697.3214328
<Programming'18> Companion Companion '18: "Critique of ‘Semprola: A ..."
Critique of ‘Semprola: A Semiotic Programming Language’
Antranig Basman
(Raising the Floor - International, UK)
@InProceedings{<Programming'18> Companion18p534,
author = {Antranig Basman},
title = {Critique of ‘Semprola: A Semiotic Programming Language’},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {534-533},
doi = {10.1145/3191697.3214331},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p9-p doi:10.1145/3191697.3214331
|
| |
Bates, Simon |
<Programming'18> Companion Companion '18: "An Anatomy of Interaction: ..."
An Anatomy of Interaction: Co-occurrences and Entanglements
Antranig Basman, Philip Tchernavskij, Simon Bates, and Michel Beaudouin-Lafon
(Raising the Floor - International, UK; University of Paris-Sud, France; OCAD University, Canada)
@InProceedings{<Programming'18> Companion18p489,
author = {Antranig Basman and Philip Tchernavskij and Simon Bates and Michel Beaudouin-Lafon},
title = {An Anatomy of Interaction: Co-occurrences and Entanglements},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {489-488},
doi = {10.1145/3191697.3214328},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p6-p doi:10.1145/3191697.3214328
|
| |
Bažant, Pavel |
<Programming'18> Companion Companion '18: "A Non-tabular Spreadsheet ..."
A Non-tabular Spreadsheet with Broad Applicability
Pavel Bažant and Michaela Maršálková
@InProceedings{<Programming'18> Companion18p384,
author = {Pavel Bažant and Michaela Maršálková},
title = {A Non-tabular Spreadsheet with Broad Applicability},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {384-383},
doi = {10.1145/3191697.3214343},
year = {2018},
}
Publisher's Version
Article: prog18px-px013-p doi:10.1145/3191697.3214343
|
| |
Beaudouin-Lafon, Michel |
<Programming'18> Companion Companion '18: "An Anatomy of Interaction: ..."
An Anatomy of Interaction: Co-occurrences and Entanglements
Antranig Basman, Philip Tchernavskij, Simon Bates, and Michel Beaudouin-Lafon
(Raising the Floor - International, UK; University of Paris-Sud, France; OCAD University, Canada)
@InProceedings{<Programming'18> Companion18p489,
author = {Antranig Basman and Philip Tchernavskij and Simon Bates and Michel Beaudouin-Lafon},
title = {An Anatomy of Interaction: Co-occurrences and Entanglements},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {489-488},
doi = {10.1145/3191697.3214328},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p6-p doi:10.1145/3191697.3214328
|
| |
Bergel, Alexandre |
<Programming'18> Companion Companion '18: "An API and Visual Environment ..."
An API and Visual Environment to Use Neural Network to Reason about Source Code
Alexandre Bergel, Paulin Melatagia, and Serge Stinckwich
(University of Chile, Chile; University of Yaoundé, Cameroon; Sorbonne University, France)
@InProceedings{<Programming'18> Companion18p204,
author = {Alexandre Bergel and Paulin Melatagia and Serge Stinckwich},
title = {An API and Visual Environment to Use Neural Network to Reason about Source Code},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {204-203},
doi = {10.1145/3191697.3214340},
year = {2018},
}
Publisher's Version
Article: prog18px-px010-p doi:10.1145/3191697.3214340
|
| |
Binder, Walter |
<Programming'18> Companion Companion '18: "Understanding Task Granularity ..."
Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization
Andrea Rosà, Eduardo Rosales, Filippo Schiavio, and Walter Binder
(University of Lugano, Switzerland)
@InProceedings{<Programming'18> Companion18p62,
author = {Andrea Rosà and Eduardo Rosales and Filippo Schiavio and Walter Binder},
title = {Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {62-61},
doi = {10.1145/3191697.3191724},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id2-p doi:10.1145/3191697.3191724
|
| |
Boisseau, Guillaume |
<Programming'18> Companion Companion '18: "Understanding Profunctor Optics: ..."
Understanding Profunctor Optics: A Representation Theorem (Extended Abstract)
Guillaume Boisseau
(University of Oxford, UK)
@InProceedings{<Programming'18> Companion18p34,
author = {Guillaume Boisseau},
title = {Understanding Profunctor Optics: A Representation Theorem (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {34-33},
doi = {10.1145/3191697.3191718},
year = {2018},
}
Publisher's Version
Article: prog18bx-id16-p doi:10.1145/3191697.3191718
|
| |
Caamaño, Juan Manuel Martinez
|
<Programming'18> Companion Companion '18: "Easy::Jit: Compiler Assisted ..."
Easy::Jit: Compiler Assisted Library to Enable Just-in-Time Compilation in C++ Codes
Juan Manuel Martinez Caamaño and Serge Guelton
(Quarkslab, France)
@InProceedings{<Programming'18> Companion18p54,
author = {Juan Manuel Martinez Caamaño and Serge Guelton},
title = {Easy::Jit: Compiler Assisted Library to Enable Just-in-Time Compilation in C++ Codes},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {54-53},
doi = {10.1145/3191697.3191725},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id5-p doi:10.1145/3191697.3191725
|
| |
Church, Luke |
<Programming'18> Companion Companion '18: "Critique of ‘Lector in Codigo ..."
Critique of ‘Lector in Codigo or The Role of the Reader’
Luke Church
(University of Cambridge, UK)
@InProceedings{<Programming'18> Companion18p474,
author = {Luke Church},
title = {Critique of ‘Lector in Codigo or The Role of the Reader’},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {474-473},
doi = {10.1145/3191697.3214327},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p5-p doi:10.1145/3191697.3214327
|
| |
Clarkson, James |
<Programming'18> Companion Companion '18: "Towards Practical Heterogeneous ..."
Towards Practical Heterogeneous Virtual Machines
James Clarkson, Juan Fumero, Michail Papadimitriou, Maria Xekalaki, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p50,
author = {James Clarkson and Juan Fumero and Michail Papadimitriou and Maria Xekalaki and Christos Kotselidis},
title = {Towards Practical Heterogeneous Virtual Machines},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {50-49},
doi = {10.1145/3191697.3191730},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id12-p doi:10.1145/3191697.3191730
|
| |
Corbett, Jon M. R. |
<Programming'18> Companion Companion '18: "Indigenizing Computer Programming ..."
Indigenizing Computer Programming for Cultural Maintenance
Jon M. R. Corbett
(University of British Columbia, Canada)
@InProceedings{<Programming'18> Companion18p582,
author = {Jon M. R. Corbett},
title = {Indigenizing Computer Programming for Cultural Maintenance},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {582-581},
doi = {10.1145/3191697.3213802},
year = {2018},
}
Publisher's Version
Article: prog18src-p13-p doi:10.1145/3191697.3213802
|
| |
Costiou, Steven |
<Programming'18> Companion Companion '18: "Collectors ..."
Collectors
Steven Costiou, Mickaël Kerboeuf, Alain Plantec, and Marcus Denker
(CNRS, France; University of Brest, France; Inria, France; University of Lille, France)
@InProceedings{<Programming'18> Companion18p324,
author = {Steven Costiou and Mickaël Kerboeuf and Alain Plantec and Marcus Denker},
title = {Collectors},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {324-323},
doi = {10.1145/3191697.3214335},
year = {2018},
}
Publisher's Version
Article: prog18px-px004-p doi:10.1145/3191697.3214335
|
| |
Daloze, Benoit
|
<Programming'18> Companion Companion '18: "Few Versatile vs. Many Specialized ..."
Few Versatile vs. Many Specialized Collections: How to Design a Collection Library for Exploratory Programming?
Stefan Marr and Benoit Daloze
(University of Kent, UK; JKU Linz, Austria)
@InProceedings{<Programming'18> Companion18p294,
author = {Stefan Marr and Benoit Daloze},
title = {Few Versatile vs. Many Specialized Collections: How to Design a Collection Library for Exploratory Programming?},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {294-293},
doi = {10.1145/3191697.3214334},
year = {2018},
}
Publisher's Version
Article: prog18px-px003-p doi:10.1145/3191697.3214334
|
| |
Denker, Marcus |
<Programming'18> Companion Companion '18: "Collectors ..."
Collectors
Steven Costiou, Mickaël Kerboeuf, Alain Plantec, and Marcus Denker
(CNRS, France; University of Brest, France; Inria, France; University of Lille, France)
@InProceedings{<Programming'18> Companion18p324,
author = {Steven Costiou and Mickaël Kerboeuf and Alain Plantec and Marcus Denker},
title = {Collectors},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {324-323},
doi = {10.1145/3191697.3214335},
year = {2018},
}
Publisher's Version
Article: prog18px-px004-p doi:10.1145/3191697.3214335
|
| |
Devriese, Dominique |
<Programming'18> Companion Companion '18: "Scalagna 0.1: Towards Multi-tier ..."
Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js
Bob Reynders, Michael Greefs, Dominique Devriese, and Frank Piessens
(KU Leuven, Belgium)
@InProceedings{<Programming'18> Companion18p84,
author = {Bob Reynders and Michael Greefs and Dominique Devriese and Frank Piessens},
title = {Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {84-83},
doi = {10.1145/3191697.3191731},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id10-p doi:10.1145/3191697.3191731
|
| |
Drossopoulou, Sophia |
<Programming'18> Companion Companion '18: "Writing Safe Smart Contracts ..."
Writing Safe Smart Contracts in Flint
Franklin Schrans, Susan Eisenbach, and Sophia Drossopoulou
(Imperial College London, UK)
@InProceedings{<Programming'18> Companion18p549,
author = {Franklin Schrans and Susan Eisenbach and Sophia Drossopoulou},
title = {Writing Safe Smart Contracts in Flint},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {549-548},
doi = {10.1145/3191697.3213790},
year = {2018},
}
Publisher's Version
Article: prog18src-p01-p doi:10.1145/3191697.3213790
|
| |
Duchêne, Adrien |
<Programming'18> Companion Companion '18: "A Lightweight Data Sharing ..."
A Lightweight Data Sharing System Based on Bidirectional Transformations
Adrien Duchêne, Hugues Marchal, Zhenjiang Hu, and Pierre-Yves Schobbens
(University of Namur, Belgium; National Institute of Informatics, Japan)
@InProceedings{<Programming'18> Companion18p46,
author = {Adrien Duchêne and Hugues Marchal and Zhenjiang Hu and Pierre-Yves Schobbens},
title = {A Lightweight Data Sharing System Based on Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {46-45},
doi = {10.1145/3191697.3191722},
year = {2018},
}
Publisher's Version
Article: prog18bx-id17-p doi:10.1145/3191697.3191722
|
| |
Eeckhout, Lieven
|
<Programming'18> Companion Companion '18: "Managing Hybrid Memories by ..."
Managing Hybrid Memories by Predicting Object Write Intensity
Shoaib Akram, Kathryn S. McKinley, Jennifer B. Sartor, and Lieven Eeckhout
(Ghent University, Belgium; Google, USA; Vrije Universiteit Brussel, Belgium)
@InProceedings{<Programming'18> Companion18p90,
author = {Shoaib Akram and Kathryn S. McKinley and Jennifer B. Sartor and Lieven Eeckhout},
title = {Managing Hybrid Memories by Predicting Object Write Intensity},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {90-89},
doi = {10.1145/3191697.3213803},
year = {2018},
}
Publisher's Version
Article: prog18pass-id1-p doi:10.1145/3191697.3213803
|
| |
Eekelen, Marko van |
<Programming'18> Companion Companion '18: "Detecting Energy Bugs and ..."
Detecting Energy Bugs and Hotspots in Control Software using Model Checking
Pascal van Gastel, Bernard van Gastel, and Marko van Eekelen
(Avans University of Applied Sciences, Netherlands; Open University, Netherlands; Radboud University Nijmegen, Netherlands)
@InProceedings{<Programming'18> Companion18p108,
author = {Pascal van Gastel and Bernard van Gastel and Marko van Eekelen},
title = {Detecting Energy Bugs and Hotspots in Control Software using Model Checking},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {108-107},
doi = {10.1145/3191697.3213805},
year = {2018},
}
Publisher's Version
Article: prog18pass-id4-p doi:10.1145/3191697.3213805
|
| |
Eichholz, Matthias |
<Programming'18> Companion Companion '18: "Towards Safe Modular Composition ..."
Towards Safe Modular Composition of Network Functions
Matthias Eichholz, Guido Salvaneschi, and Mira Mezini
(TU Darmstadt, Germany)
@InProceedings{<Programming'18> Companion18p96,
author = {Matthias Eichholz and Guido Salvaneschi and Mira Mezini},
title = {Towards Safe Modular Composition of Network Functions},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {96-95},
doi = {10.1145/3191697.3213804},
year = {2018},
}
Publisher's Version
Article: prog18pass-id3-p doi:10.1145/3191697.3213804
|
| |
Eisenbach, Susan |
<Programming'18> Companion Companion '18: "Writing Safe Smart Contracts ..."
Writing Safe Smart Contracts in Flint
Franklin Schrans, Susan Eisenbach, and Sophia Drossopoulou
(Imperial College London, UK)
@InProceedings{<Programming'18> Companion18p549,
author = {Franklin Schrans and Susan Eisenbach and Sophia Drossopoulou},
title = {Writing Safe Smart Contracts in Flint},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {549-548},
doi = {10.1145/3191697.3213790},
year = {2018},
}
Publisher's Version
Article: prog18src-p01-p doi:10.1145/3191697.3213790
|
| |
Eramo, Romina |
<Programming'18> Companion Companion '18: "Enhancing the JTL Tool for ..."
Enhancing the JTL Tool for Bidirectional Transformations
Romina Eramo, Alfonso Pierantonio, and Michele Tucci
(University of L'Aquila, Italy)
@InProceedings{<Programming'18> Companion18p40,
author = {Romina Eramo and Alfonso Pierantonio and Michele Tucci},
title = {Enhancing the JTL Tool for Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {40-39},
doi = {10.1145/3191697.3191720},
year = {2018},
}
Publisher's Version
Article: prog18bx-id15-p doi:10.1145/3191697.3191720
|
| |
Foutris, Nikos
|
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Fumero, Juan |
<Programming'18> Companion Companion '18: "Towards Practical Heterogeneous ..."
Towards Practical Heterogeneous Virtual Machines
James Clarkson, Juan Fumero, Michail Papadimitriou, Maria Xekalaki, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p50,
author = {James Clarkson and Juan Fumero and Michail Papadimitriou and Maria Xekalaki and Christos Kotselidis},
title = {Towards Practical Heterogeneous Virtual Machines},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {50-49},
doi = {10.1145/3191697.3191730},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id12-p doi:10.1145/3191697.3191730
|
| |
Gastel, Bernard van
|
<Programming'18> Companion Companion '18: "Detecting Energy Bugs and ..."
Detecting Energy Bugs and Hotspots in Control Software using Model Checking
Pascal van Gastel, Bernard van Gastel, and Marko van Eekelen
(Avans University of Applied Sciences, Netherlands; Open University, Netherlands; Radboud University Nijmegen, Netherlands)
@InProceedings{<Programming'18> Companion18p108,
author = {Pascal van Gastel and Bernard van Gastel and Marko van Eekelen},
title = {Detecting Energy Bugs and Hotspots in Control Software using Model Checking},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {108-107},
doi = {10.1145/3191697.3213805},
year = {2018},
}
Publisher's Version
Article: prog18pass-id4-p doi:10.1145/3191697.3213805
|
| |
Gastel, Pascal van |
<Programming'18> Companion Companion '18: "Detecting Energy Bugs and ..."
Detecting Energy Bugs and Hotspots in Control Software using Model Checking
Pascal van Gastel, Bernard van Gastel, and Marko van Eekelen
(Avans University of Applied Sciences, Netherlands; Open University, Netherlands; Radboud University Nijmegen, Netherlands)
@InProceedings{<Programming'18> Companion18p108,
author = {Pascal van Gastel and Bernard van Gastel and Marko van Eekelen},
title = {Detecting Energy Bugs and Hotspots in Control Software using Model Checking},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {108-107},
doi = {10.1145/3191697.3213805},
year = {2018},
}
Publisher's Version
Article: prog18pass-id4-p doi:10.1145/3191697.3213805
|
| |
Gazizullina, Alisa |
<Programming'18> Companion Companion '18: "Fully Homomorphic Encryption ..."
Fully Homomorphic Encryption Scheme for Secure Computation
Alisa Gazizullina
(Innopolis University, Russia)
@InProceedings{<Programming'18> Companion18p558,
author = {Alisa Gazizullina},
title = {Fully Homomorphic Encryption Scheme for Secure Computation},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {558-557},
doi = {10.1145/3191697.3213794},
year = {2018},
}
Publisher's Version
Article: prog18src-p05-p doi:10.1145/3191697.3213794
|
| |
Greefs, Michael |
<Programming'18> Companion Companion '18: "Scalagna 0.1: Towards Multi-tier ..."
Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js
Bob Reynders, Michael Greefs, Dominique Devriese, and Frank Piessens
(KU Leuven, Belgium)
@InProceedings{<Programming'18> Companion18p84,
author = {Bob Reynders and Michael Greefs and Dominique Devriese and Frank Piessens},
title = {Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {84-83},
doi = {10.1145/3191697.3191731},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id10-p doi:10.1145/3191697.3191731
|
| |
Greenberg, Michael |
<Programming'18> Companion Companion '18: "Word Expansion Supports POSIX ..."
Word Expansion Supports POSIX Shell Interactivity
Michael Greenberg
(Pomona College Claremont, USA)
@InProceedings{<Programming'18> Companion18p354,
author = {Michael Greenberg},
title = {Word Expansion Supports POSIX Shell Interactivity},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {354-353},
doi = {10.1145/3191697.3214336},
year = {2018},
}
Publisher's Version
Article: prog18px-px005-p doi:10.1145/3191697.3214336
|
| |
Guelton, Serge |
<Programming'18> Companion Companion '18: "Easy::Jit: Compiler Assisted ..."
Easy::Jit: Compiler Assisted Library to Enable Just-in-Time Compilation in C++ Codes
Juan Manuel Martinez Caamaño and Serge Guelton
(Quarkslab, France)
@InProceedings{<Programming'18> Companion18p54,
author = {Juan Manuel Martinez Caamaño and Serge Guelton},
title = {Easy::Jit: Compiler Assisted Library to Enable Just-in-Time Compilation in C++ Codes},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {54-53},
doi = {10.1145/3191697.3191725},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id5-p doi:10.1145/3191697.3191725
|
| |
Hartley, Tim
|
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Häubl, Christian |
<Programming'18> Companion Companion '18: "Sulong, and Thanks for All ..."
Sulong, and Thanks for All the Fish
Manuel Rigger, Roland Schatz, Jacob Kreindl, Christian Häubl, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{<Programming'18> Companion18p70,
author = {Manuel Rigger and Roland Schatz and Jacob Kreindl and Christian Häubl and Hanspeter Mössenböck},
title = {Sulong, and Thanks for All the Fish},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {70-69},
doi = {10.1145/3191697.3191726},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id6-p doi:10.1145/3191697.3191726
|
| |
Hedin, Görel |
<Programming'18> Companion Companion '18: "Live Programming of Internet ..."
Live Programming of Internet of Things in PalCom
Alfred Åkesson, Mattias Nordahl, Görel Hedin, and Boris Magnusson
(Lund University, Sweden)
@InProceedings{<Programming'18> Companion18p234,
author = {Alfred Åkesson and Mattias Nordahl and Görel Hedin and Boris Magnusson},
title = {Live Programming of Internet of Things in PalCom},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {234-233},
doi = {10.1145/3191697.3214342},
year = {2018},
}
Publisher's Version
Article: prog18px-px012-p doi:10.1145/3191697.3214342
|
| |
Hirschfeld, Robert |
<Programming'18> Companion Companion '18: "The Exploration Workspace: ..."
The Exploration Workspace: Interleaving the Implementation and Use of Plain Objects in Smalltalk
Patrick Rein and Robert Hirschfeld
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p174,
author = {Patrick Rein and Robert Hirschfeld},
title = {The Exploration Workspace: Interleaving the Implementation and Use of Plain Objects in Smalltalk},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {174-173},
doi = {10.1145/3191697.3214339},
year = {2018},
}
Publisher's Version
Article: prog18px-px009-p doi:10.1145/3191697.3214339
<Programming'18> Companion Companion '18: "Do Java Programmers Write ..."
Do Java Programmers Write Better Python? Studying Off-Language Code Quality on GitHub
Siegfried Horschig, Toni Mattis, and Robert Hirschfeld
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p264,
author = {Siegfried Horschig and Toni Mattis and Robert Hirschfeld},
title = {Do Java Programmers Write Better Python? Studying Off-Language Code Quality on GitHub},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {264-263},
doi = {10.1145/3191697.3214341},
year = {2018},
}
Publisher's Version
Article: prog18px-px011-p doi:10.1145/3191697.3214341
|
| |
Horschig, Siegfried |
<Programming'18> Companion Companion '18: "Do Java Programmers Write ..."
Do Java Programmers Write Better Python? Studying Off-Language Code Quality on GitHub
Siegfried Horschig, Toni Mattis, and Robert Hirschfeld
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p264,
author = {Siegfried Horschig and Toni Mattis and Robert Hirschfeld},
title = {Do Java Programmers Write Better Python? Studying Off-Language Code Quality on GitHub},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {264-263},
doi = {10.1145/3191697.3214341},
year = {2018},
}
Publisher's Version
Article: prog18px-px011-p doi:10.1145/3191697.3214341
|
| |
Hu, Zhenjiang |
<Programming'18> Companion Companion '18: "A Lightweight Data Sharing ..."
A Lightweight Data Sharing System Based on Bidirectional Transformations
Adrien Duchêne, Hugues Marchal, Zhenjiang Hu, and Pierre-Yves Schobbens
(University of Namur, Belgium; National Institute of Informatics, Japan)
@InProceedings{<Programming'18> Companion18p46,
author = {Adrien Duchêne and Hugues Marchal and Zhenjiang Hu and Pierre-Yves Schobbens},
title = {A Lightweight Data Sharing System Based on Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {46-45},
doi = {10.1145/3191697.3191722},
year = {2018},
}
Publisher's Version
Article: prog18bx-id17-p doi:10.1145/3191697.3191722
|
| |
Jindal, Vasu
|
<Programming'18> Companion Companion '18: "Towards an Intelligent Fault ..."
Towards an Intelligent Fault Prediction Code Editor to Improve Software Quality using Deep Learning
Vasu Jindal
(University of Texas at Dallas, USA)
@InProceedings{<Programming'18> Companion18p555,
author = {Vasu Jindal},
title = {Towards an Intelligent Fault Prediction Code Editor to Improve Software Quality using Deep Learning},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {555-554},
doi = {10.1145/3191697.3213793},
year = {2018},
}
Publisher's Version
Article: prog18src-p04-p doi:10.1145/3191697.3213793
|
| |
Johnson, Michael |
<Programming'18> Companion Companion '18: "Confidentiality in the Process ..."
Confidentiality in the Process of (Model-Driven) Software Development
Michael Johnson and Perdita Stevens
(Macquarie University, Australia; University of Edinburgh, UK)
@InProceedings{<Programming'18> Companion18p1,
author = {Michael Johnson and Perdita Stevens},
title = {Confidentiality in the Process of (Model-Driven) Software Development},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3191697.3191714},
year = {2018},
}
Publisher's Version
Article: prog18bx-id13-p doi:10.1145/3191697.3191714
<Programming'18> Companion Companion '18: "Cospans and Symmetric Lenses ..."
Cospans and Symmetric Lenses
Michael Johnson and Robert Rosebrugh
(Macquarie University, Australia; Mount Allison University, Canada)
@InProceedings{<Programming'18> Companion18p24,
author = {Michael Johnson and Robert Rosebrugh},
title = {Cospans and Symmetric Lenses},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {24-23},
doi = {10.1145/3191697.3191717},
year = {2018},
}
Publisher's Version
Article: prog18bx-id12-p doi:10.1145/3191697.3191717
|
| |
Kaindl, Hermann
|
<Programming'18> Companion Companion '18: "On the Development of Consistent ..."
On the Development of Consistent User Interfaces (Extended Abstract)
Anthony Anjorin, Enes Yigitbas, Hermann Kaindl, and Roman Popp
(University of Paderborn, Germany; Vienna University of Technology, Austria)
@InProceedings{<Programming'18> Companion18p21,
author = {Anthony Anjorin and Enes Yigitbas and Hermann Kaindl and Roman Popp},
title = {On the Development of Consistent User Interfaces (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3191697.3191716},
year = {2018},
}
Publisher's Version
Article: prog18bx-id10-p doi:10.1145/3191697.3191716
|
| |
Kell, Stephen |
<Programming'18> Companion Companion '18: "The Inevitable Death of VMs: ..."
The Inevitable Death of VMs: A Progress Report
Stephen Kell
(University of Cambridge, UK)
@InProceedings{<Programming'18> Companion18p74,
author = {Stephen Kell},
title = {The Inevitable Death of VMs: A Progress Report},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {74-73},
doi = {10.1145/3191697.3191728},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id9-p doi:10.1145/3191697.3191728
<Programming'18> Companion Companion '18: "Critique of ‘Files as Directories: ..."
Critique of ‘Files as Directories: Some Thoughts on Accessing Structured Data within Files’ (2)
Stephen Kell
(University of Cambridge, UK)
@InProceedings{<Programming'18> Companion18p444,
author = {Stephen Kell},
title = {Critique of ‘Files as Directories: Some Thoughts on Accessing Structured Data within Files’ (2)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {444-443},
doi = {10.1145/3191697.3214325},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p3-p doi:10.1145/3191697.3214325
|
| |
Kerboeuf, Mickaël |
<Programming'18> Companion Companion '18: "Collectors ..."
Collectors
Steven Costiou, Mickaël Kerboeuf, Alain Plantec, and Marcus Denker
(CNRS, France; University of Brest, France; Inria, France; University of Lille, France)
@InProceedings{<Programming'18> Companion18p324,
author = {Steven Costiou and Mickaël Kerboeuf and Alain Plantec and Marcus Denker},
title = {Collectors},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {324-323},
doi = {10.1145/3191697.3214335},
year = {2018},
}
Publisher's Version
Article: prog18px-px004-p doi:10.1145/3191697.3214335
|
| |
Kim, Byoungoh |
<Programming'18> Companion Companion '18: "A Framework for Dynamic Inter-device ..."
A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency
Jihyeok Park, Joonyoung Park, Yoonkyong Lee, Chul-Joo Kim, Byoungoh Kim, and Sukyoung Ryu
(KAIST, South Korea; Samsung Electronics, South Korea)
@InProceedings{<Programming'18> Companion18p78,
author = {Jihyeok Park and Joonyoung Park and Yoonkyong Lee and Chul-Joo Kim and Byoungoh Kim and Sukyoung Ryu},
title = {A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {78-77},
doi = {10.1145/3191697.3191732},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id11-p doi:10.1145/3191697.3191732
|
| |
Kim, Chul-Joo |
<Programming'18> Companion Companion '18: "A Framework for Dynamic Inter-device ..."
A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency
Jihyeok Park, Joonyoung Park, Yoonkyong Lee, Chul-Joo Kim, Byoungoh Kim, and Sukyoung Ryu
(KAIST, South Korea; Samsung Electronics, South Korea)
@InProceedings{<Programming'18> Companion18p78,
author = {Jihyeok Park and Joonyoung Park and Yoonkyong Lee and Chul-Joo Kim and Byoungoh Kim and Sukyoung Ryu},
title = {A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {78-77},
doi = {10.1145/3191697.3191732},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id11-p doi:10.1145/3191697.3191732
|
| |
Ko, Hsiang-Shang |
<Programming'18> Companion Companion '18: "Towards a Visual Editor for ..."
Towards a Visual Editor for Lens Combinators (Extended Abstract)
Anthony Anjorin and Hsiang-Shang Ko
(University of Paderborn, Germany; National Institute of Informatics, Japan)
@InProceedings{<Programming'18> Companion18p37,
author = {Anthony Anjorin and Hsiang-Shang Ko},
title = {Towards a Visual Editor for Lens Combinators (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {37-36},
doi = {10.1145/3191697.3191719},
year = {2018},
}
Publisher's Version
Article: prog18bx-id9-p doi:10.1145/3191697.3191719
|
| |
König, Harald |
<Programming'18> Companion Companion '18: "Multimodel Correspondence ..."
Multimodel Correspondence through Inter-model Constraints
Patrick Stünkel, Harald König, Yngve Lamo, and Adrian Rutle
(Western Norway University of Applied Sciences, Norway; University of Applied Sciences FHDW Hannover, Germany)
@InProceedings{<Programming'18> Companion18p11,
author = {Patrick Stünkel and Harald König and Yngve Lamo and Adrian Rutle},
title = {Multimodel Correspondence through Inter-model Constraints},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {11-10},
doi = {10.1145/3191697.3191715},
year = {2018},
}
Publisher's Version
Article: prog18bx-id14-p doi:10.1145/3191697.3191715
|
| |
Kostova, Sandra |
<Programming'18> Companion Companion '18: "Applying Aspect-Oriented Change ..."
Applying Aspect-Oriented Change Realization in the Mobile Application Domain
Sandra Kostova and Valentino Vranić
(Slovak University of Technology in Bratislava, Slovakia)
@InProceedings{<Programming'18> Companion18p102,
author = {Sandra Kostova and Valentino Vranić},
title = {Applying Aspect-Oriented Change Realization in the Mobile Application Domain},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {102-101},
doi = {10.1145/3191697.3213806},
year = {2018},
}
Publisher's Version
Article: prog18pass-id2-p doi:10.1145/3191697.3213806
|
| |
Kotselidis, Christos |
<Programming'18> Companion Companion '18: "Towards Practical Heterogeneous ..."
Towards Practical Heterogeneous Virtual Machines
James Clarkson, Juan Fumero, Michail Papadimitriou, Maria Xekalaki, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p50,
author = {James Clarkson and Juan Fumero and Michail Papadimitriou and Maria Xekalaki and Christos Kotselidis},
title = {Towards Practical Heterogeneous Virtual Machines},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {50-49},
doi = {10.1145/3191697.3191730},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id12-p doi:10.1145/3191697.3191730
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Kreindl, Jacob |
<Programming'18> Companion Companion '18: "Sulong, and Thanks for All ..."
Sulong, and Thanks for All the Fish
Manuel Rigger, Roland Schatz, Jacob Kreindl, Christian Häubl, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{<Programming'18> Companion18p70,
author = {Manuel Rigger and Roland Schatz and Jacob Kreindl and Christian Häubl and Hanspeter Mössenböck},
title = {Sulong, and Thanks for All the Fish},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {70-69},
doi = {10.1145/3191697.3191726},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id6-p doi:10.1145/3191697.3191726
|
| |
Lamo, Yngve
|
<Programming'18> Companion Companion '18: "Multimodel Correspondence ..."
Multimodel Correspondence through Inter-model Constraints
Patrick Stünkel, Harald König, Yngve Lamo, and Adrian Rutle
(Western Norway University of Applied Sciences, Norway; University of Applied Sciences FHDW Hannover, Germany)
@InProceedings{<Programming'18> Companion18p11,
author = {Patrick Stünkel and Harald König and Yngve Lamo and Adrian Rutle},
title = {Multimodel Correspondence through Inter-model Constraints},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {11-10},
doi = {10.1145/3191697.3191715},
year = {2018},
}
Publisher's Version
Article: prog18bx-id14-p doi:10.1145/3191697.3191715
|
| |
Lee, Yoonkyong |
<Programming'18> Companion Companion '18: "A Framework for Dynamic Inter-device ..."
A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency
Jihyeok Park, Joonyoung Park, Yoonkyong Lee, Chul-Joo Kim, Byoungoh Kim, and Sukyoung Ryu
(KAIST, South Korea; Samsung Electronics, South Korea)
@InProceedings{<Programming'18> Companion18p78,
author = {Jihyeok Park and Joonyoung Park and Yoonkyong Lee and Chul-Joo Kim and Byoungoh Kim and Sukyoung Ryu},
title = {A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {78-77},
doi = {10.1145/3191697.3191732},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id11-p doi:10.1145/3191697.3191732
|
| |
Magnusson, Boris
|
<Programming'18> Companion Companion '18: "Live Programming of Internet ..."
Live Programming of Internet of Things in PalCom
Alfred Åkesson, Mattias Nordahl, Görel Hedin, and Boris Magnusson
(Lund University, Sweden)
@InProceedings{<Programming'18> Companion18p234,
author = {Alfred Åkesson and Mattias Nordahl and Görel Hedin and Boris Magnusson},
title = {Live Programming of Internet of Things in PalCom},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {234-233},
doi = {10.1145/3191697.3214342},
year = {2018},
}
Publisher's Version
Article: prog18px-px012-p doi:10.1145/3191697.3214342
|
| |
Marchal, Hugues |
<Programming'18> Companion Companion '18: "A Lightweight Data Sharing ..."
A Lightweight Data Sharing System Based on Bidirectional Transformations
Adrien Duchêne, Hugues Marchal, Zhenjiang Hu, and Pierre-Yves Schobbens
(University of Namur, Belgium; National Institute of Informatics, Japan)
@InProceedings{<Programming'18> Companion18p46,
author = {Adrien Duchêne and Hugues Marchal and Zhenjiang Hu and Pierre-Yves Schobbens},
title = {A Lightweight Data Sharing System Based on Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {46-45},
doi = {10.1145/3191697.3191722},
year = {2018},
}
Publisher's Version
Article: prog18bx-id17-p doi:10.1145/3191697.3191722
|
| |
Marr, Stefan |
<Programming'18> Companion Companion '18: "Few Versatile vs. Many Specialized ..."
Few Versatile vs. Many Specialized Collections: How to Design a Collection Library for Exploratory Programming?
Stefan Marr and Benoit Daloze
(University of Kent, UK; JKU Linz, Austria)
@InProceedings{<Programming'18> Companion18p294,
author = {Stefan Marr and Benoit Daloze},
title = {Few Versatile vs. Many Specialized Collections: How to Design a Collection Library for Exploratory Programming?},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {294-293},
doi = {10.1145/3191697.3214334},
year = {2018},
}
Publisher's Version
Article: prog18px-px003-p doi:10.1145/3191697.3214334
|
| |
Marra, Matteo |
<Programming'18> Companion Companion '18: "Debugging Support for Big ..."
Debugging Support for Big Data Processing Applications
Matteo Marra
(Vrije Universiteit Brussel, Belgium)
@InProceedings{<Programming'18> Companion18p579,
author = {Matteo Marra},
title = {Debugging Support for Big Data Processing Applications},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {579-578},
doi = {10.1145/3191697.3213801},
year = {2018},
}
Publisher's Version
Article: prog18src-p12-p doi:10.1145/3191697.3213801
|
| |
Maršálková, Michaela |
<Programming'18> Companion Companion '18: "A Non-tabular Spreadsheet ..."
A Non-tabular Spreadsheet with Broad Applicability
Pavel Bažant and Michaela Maršálková
@InProceedings{<Programming'18> Companion18p384,
author = {Pavel Bažant and Michaela Maršálková},
title = {A Non-tabular Spreadsheet with Broad Applicability},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {384-383},
doi = {10.1145/3191697.3214343},
year = {2018},
}
Publisher's Version
Article: prog18px-px013-p doi:10.1145/3191697.3214343
|
| |
Mattis, Toni |
<Programming'18> Companion Companion '18: "Do Java Programmers Write ..."
Do Java Programmers Write Better Python? Studying Off-Language Code Quality on GitHub
Siegfried Horschig, Toni Mattis, and Robert Hirschfeld
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p264,
author = {Siegfried Horschig and Toni Mattis and Robert Hirschfeld},
title = {Do Java Programmers Write Better Python? Studying Off-Language Code Quality on GitHub},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {264-263},
doi = {10.1145/3191697.3214341},
year = {2018},
}
Publisher's Version
Article: prog18px-px011-p doi:10.1145/3191697.3214341
<Programming'18> Companion Companion '18: "Mining Concepts from Code ..."
Mining Concepts from Code using Community Detection in Co-occurrence Graphs
Toni Mattis
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p567,
author = {Toni Mattis},
title = {Mining Concepts from Code using Community Detection in Co-occurrence Graphs},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {567-566},
doi = {10.1145/3191697.3213797},
year = {2018},
}
Publisher's Version
Article: prog18src-p08-p doi:10.1145/3191697.3213797
|
| |
Mawer, John |
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
McKinley, Kathryn S. |
<Programming'18> Companion Companion '18: "Managing Hybrid Memories by ..."
Managing Hybrid Memories by Predicting Object Write Intensity
Shoaib Akram, Kathryn S. McKinley, Jennifer B. Sartor, and Lieven Eeckhout
(Ghent University, Belgium; Google, USA; Vrije Universiteit Brussel, Belgium)
@InProceedings{<Programming'18> Companion18p90,
author = {Shoaib Akram and Kathryn S. McKinley and Jennifer B. Sartor and Lieven Eeckhout},
title = {Managing Hybrid Memories by Predicting Object Write Intensity},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {90-89},
doi = {10.1145/3191697.3213803},
year = {2018},
}
Publisher's Version
Article: prog18pass-id1-p doi:10.1145/3191697.3213803
|
| |
Melatagia, Paulin |
<Programming'18> Companion Companion '18: "An API and Visual Environment ..."
An API and Visual Environment to Use Neural Network to Reason about Source Code
Alexandre Bergel, Paulin Melatagia, and Serge Stinckwich
(University of Chile, Chile; University of Yaoundé, Cameroon; Sorbonne University, France)
@InProceedings{<Programming'18> Companion18p204,
author = {Alexandre Bergel and Paulin Melatagia and Serge Stinckwich},
title = {An API and Visual Environment to Use Neural Network to Reason about Source Code},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {204-203},
doi = {10.1145/3191697.3214340},
year = {2018},
}
Publisher's Version
Article: prog18px-px010-p doi:10.1145/3191697.3214340
|
| |
Mezini, Mira |
<Programming'18> Companion Companion '18: "Towards Safe Modular Composition ..."
Towards Safe Modular Composition of Network Functions
Matthias Eichholz, Guido Salvaneschi, and Mira Mezini
(TU Darmstadt, Germany)
@InProceedings{<Programming'18> Companion18p96,
author = {Matthias Eichholz and Guido Salvaneschi and Mira Mezini},
title = {Towards Safe Modular Composition of Network Functions},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {96-95},
doi = {10.1145/3191697.3213804},
year = {2018},
}
Publisher's Version
Article: prog18pass-id3-p doi:10.1145/3191697.3213804
<Programming'18> Companion Companion '18: "Reactive Programming Experience ..."
Reactive Programming Experience with REScala
Ragnar Mogk, Guido Salvaneschi, and Mira Mezini
(TU Darmstadt, Germany)
@InProceedings{<Programming'18> Companion18p144,
author = {Ragnar Mogk and Guido Salvaneschi and Mira Mezini},
title = {Reactive Programming Experience with REScala},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {144-143},
doi = {10.1145/3191697.3214337},
year = {2018},
}
Publisher's Version
Article: prog18px-px006-p doi:10.1145/3191697.3214337
|
| |
Mogk, Ragnar |
<Programming'18> Companion Companion '18: "Reactive Programming Experience ..."
Reactive Programming Experience with REScala
Ragnar Mogk, Guido Salvaneschi, and Mira Mezini
(TU Darmstadt, Germany)
@InProceedings{<Programming'18> Companion18p144,
author = {Ragnar Mogk and Guido Salvaneschi and Mira Mezini},
title = {Reactive Programming Experience with REScala},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {144-143},
doi = {10.1145/3191697.3214337},
year = {2018},
}
Publisher's Version
Article: prog18px-px006-p doi:10.1145/3191697.3214337
|
| |
Mössenböck, Hanspeter |
<Programming'18> Companion Companion '18: "Sulong, and Thanks for All ..."
Sulong, and Thanks for All the Fish
Manuel Rigger, Roland Schatz, Jacob Kreindl, Christian Häubl, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{<Programming'18> Companion18p70,
author = {Manuel Rigger and Roland Schatz and Jacob Kreindl and Christian Häubl and Hanspeter Mössenböck},
title = {Sulong, and Thanks for All the Fish},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {70-69},
doi = {10.1145/3191697.3191726},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id6-p doi:10.1145/3191697.3191726
|
| |
Nisbet, Andy
|
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Nordahl, Mattias |
<Programming'18> Companion Companion '18: "Live Programming of Internet ..."
Live Programming of Internet of Things in PalCom
Alfred Åkesson, Mattias Nordahl, Görel Hedin, and Boris Magnusson
(Lund University, Sweden)
@InProceedings{<Programming'18> Companion18p234,
author = {Alfred Åkesson and Mattias Nordahl and Görel Hedin and Boris Magnusson},
title = {Live Programming of Internet of Things in PalCom},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {234-233},
doi = {10.1145/3191697.3214342},
year = {2018},
}
Publisher's Version
Article: prog18px-px012-p doi:10.1145/3191697.3214342
|
| |
Oney, Steve
|
<Programming'18> Companion Companion '18: "Attention Patterns for Code ..."
Attention Patterns for Code Animations: Using Eye Trackers to Evaluate Dynamic Code Presentation Techniques
Louis Spinelli, Maulishree Pandey, and Steve Oney
(University of Washington, USA; University of Michigan, USA)
@InProceedings{<Programming'18> Companion18p114,
author = {Louis Spinelli and Maulishree Pandey and Steve Oney},
title = {Attention Patterns for Code Animations: Using Eye Trackers to Evaluate Dynamic Code Presentation Techniques},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {114-113},
doi = {10.1145/3191697.3214338},
year = {2018},
}
Publisher's Version
Article: prog18px-px007-p doi:10.1145/3191697.3214338
|
| |
Öqvist, Jesper |
<Programming'18> Companion Companion '18: "ExtendJ: Extensible Java Compiler ..."
ExtendJ: Extensible Java Compiler
Jesper Öqvist
(Lund University, Sweden)
@InProceedings{<Programming'18> Companion18p570,
author = {Jesper Öqvist},
title = {ExtendJ: Extensible Java Compiler},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {570-569},
doi = {10.1145/3191697.3213798},
year = {2018},
}
Publisher's Version
Article: prog18src-p09-p doi:10.1145/3191697.3213798
|
| |
Pandey, Maulishree
|
<Programming'18> Companion Companion '18: "Attention Patterns for Code ..."
Attention Patterns for Code Animations: Using Eye Trackers to Evaluate Dynamic Code Presentation Techniques
Louis Spinelli, Maulishree Pandey, and Steve Oney
(University of Washington, USA; University of Michigan, USA)
@InProceedings{<Programming'18> Companion18p114,
author = {Louis Spinelli and Maulishree Pandey and Steve Oney},
title = {Attention Patterns for Code Animations: Using Eye Trackers to Evaluate Dynamic Code Presentation Techniques},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {114-113},
doi = {10.1145/3191697.3214338},
year = {2018},
}
Publisher's Version
Article: prog18px-px007-p doi:10.1145/3191697.3214338
|
| |
Papadakis, Orion |
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Papadimitriou, Michail |
<Programming'18> Companion Companion '18: "Towards Practical Heterogeneous ..."
Towards Practical Heterogeneous Virtual Machines
James Clarkson, Juan Fumero, Michail Papadimitriou, Maria Xekalaki, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p50,
author = {James Clarkson and Juan Fumero and Michail Papadimitriou and Maria Xekalaki and Christos Kotselidis},
title = {Towards Practical Heterogeneous Virtual Machines},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {50-49},
doi = {10.1145/3191697.3191730},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id12-p doi:10.1145/3191697.3191730
|
| |
Park, Jihyeok |
<Programming'18> Companion Companion '18: "A Framework for Dynamic Inter-device ..."
A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency
Jihyeok Park, Joonyoung Park, Yoonkyong Lee, Chul-Joo Kim, Byoungoh Kim, and Sukyoung Ryu
(KAIST, South Korea; Samsung Electronics, South Korea)
@InProceedings{<Programming'18> Companion18p78,
author = {Jihyeok Park and Joonyoung Park and Yoonkyong Lee and Chul-Joo Kim and Byoungoh Kim and Sukyoung Ryu},
title = {A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {78-77},
doi = {10.1145/3191697.3191732},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id11-p doi:10.1145/3191697.3191732
|
| |
Park, Joonyoung |
<Programming'18> Companion Companion '18: "A Framework for Dynamic Inter-device ..."
A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency
Jihyeok Park, Joonyoung Park, Yoonkyong Lee, Chul-Joo Kim, Byoungoh Kim, and Sukyoung Ryu
(KAIST, South Korea; Samsung Electronics, South Korea)
@InProceedings{<Programming'18> Companion18p78,
author = {Jihyeok Park and Joonyoung Park and Yoonkyong Lee and Chul-Joo Kim and Byoungoh Kim and Sukyoung Ryu},
title = {A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {78-77},
doi = {10.1145/3191697.3191732},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id11-p doi:10.1145/3191697.3191732
|
| |
Petricek, Tomas |
<Programming'18> Companion Companion '18: "Critique of ‘An Anatomy ..."
Critique of ‘An Anatomy of Interaction: Co-occurrences and Entanglements’
Tomas Petricek
(University of Kent, UK)
@InProceedings{<Programming'18> Companion18p504,
author = {Tomas Petricek},
title = {Critique of ‘An Anatomy of Interaction: Co-occurrences and Entanglements’},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {504-503},
doi = {10.1145/3191697.3214329},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p7-p doi:10.1145/3191697.3214329
|
| |
Pierantonio, Alfonso |
<Programming'18> Companion Companion '18: "Enhancing the JTL Tool for ..."
Enhancing the JTL Tool for Bidirectional Transformations
Romina Eramo, Alfonso Pierantonio, and Michele Tucci
(University of L'Aquila, Italy)
@InProceedings{<Programming'18> Companion18p40,
author = {Romina Eramo and Alfonso Pierantonio and Michele Tucci},
title = {Enhancing the JTL Tool for Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {40-39},
doi = {10.1145/3191697.3191720},
year = {2018},
}
Publisher's Version
Article: prog18bx-id15-p doi:10.1145/3191697.3191720
|
| |
Piessens, Frank |
<Programming'18> Companion Companion '18: "Scalagna 0.1: Towards Multi-tier ..."
Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js
Bob Reynders, Michael Greefs, Dominique Devriese, and Frank Piessens
(KU Leuven, Belgium)
@InProceedings{<Programming'18> Companion18p84,
author = {Bob Reynders and Michael Greefs and Dominique Devriese and Frank Piessens},
title = {Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {84-83},
doi = {10.1145/3191697.3191731},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id10-p doi:10.1145/3191697.3191731
|
| |
Plantec, Alain |
<Programming'18> Companion Companion '18: "Collectors ..."
Collectors
Steven Costiou, Mickaël Kerboeuf, Alain Plantec, and Marcus Denker
(CNRS, France; University of Brest, France; Inria, France; University of Lille, France)
@InProceedings{<Programming'18> Companion18p324,
author = {Steven Costiou and Mickaël Kerboeuf and Alain Plantec and Marcus Denker},
title = {Collectors},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {324-323},
doi = {10.1145/3191697.3214335},
year = {2018},
}
Publisher's Version
Article: prog18px-px004-p doi:10.1145/3191697.3214335
|
| |
Popp, Roman |
<Programming'18> Companion Companion '18: "On the Development of Consistent ..."
On the Development of Consistent User Interfaces (Extended Abstract)
Anthony Anjorin, Enes Yigitbas, Hermann Kaindl, and Roman Popp
(University of Paderborn, Germany; Vienna University of Technology, Austria)
@InProceedings{<Programming'18> Companion18p21,
author = {Anthony Anjorin and Enes Yigitbas and Hermann Kaindl and Roman Popp},
title = {On the Development of Consistent User Interfaces (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3191697.3191716},
year = {2018},
}
Publisher's Version
Article: prog18bx-id10-p doi:10.1145/3191697.3191716
|
| |
Rein, Patrick
|
<Programming'18> Companion Companion '18: "The Exploration Workspace: ..."
The Exploration Workspace: Interleaving the Implementation and Use of Plain Objects in Smalltalk
Patrick Rein and Robert Hirschfeld
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p174,
author = {Patrick Rein and Robert Hirschfeld},
title = {The Exploration Workspace: Interleaving the Implementation and Use of Plain Objects in Smalltalk},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {174-173},
doi = {10.1145/3191697.3214339},
year = {2018},
}
Publisher's Version
Article: prog18px-px009-p doi:10.1145/3191697.3214339
<Programming'18> Companion Companion '18: "A Soup of Objects: Convenience ..."
A Soup of Objects: Convenience Interfaces for Accessing Domain Objects in a Global Object Graph
Patrick Rein
(HPI, Germany)
@InProceedings{<Programming'18> Companion18p573,
author = {Patrick Rein},
title = {A Soup of Objects: Convenience Interfaces for Accessing Domain Objects in a Global Object Graph},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {573-572},
doi = {10.1145/3191697.3213799},
year = {2018},
}
Publisher's Version
Article: prog18src-p10-p doi:10.1145/3191697.3213799
|
| |
Reynders, Bob |
<Programming'18> Companion Companion '18: "Scalagna 0.1: Towards Multi-tier ..."
Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js
Bob Reynders, Michael Greefs, Dominique Devriese, and Frank Piessens
(KU Leuven, Belgium)
@InProceedings{<Programming'18> Companion18p84,
author = {Bob Reynders and Michael Greefs and Dominique Devriese and Frank Piessens},
title = {Scalagna 0.1: Towards Multi-tier Programming with Scala and Scala.js},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {84-83},
doi = {10.1145/3191697.3191731},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id10-p doi:10.1145/3191697.3191731
|
| |
Rigger, Manuel |
<Programming'18> Companion Companion '18: "Sulong, and Thanks for All ..."
Sulong, and Thanks for All the Fish
Manuel Rigger, Roland Schatz, Jacob Kreindl, Christian Häubl, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{<Programming'18> Companion18p70,
author = {Manuel Rigger and Roland Schatz and Jacob Kreindl and Christian Häubl and Hanspeter Mössenböck},
title = {Sulong, and Thanks for All the Fish},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {70-69},
doi = {10.1145/3191697.3191726},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id6-p doi:10.1145/3191697.3191726
<Programming'18> Companion Companion '18: "Sandboxed Execution of C and ..."
Sandboxed Execution of C and Other Unsafe Languages on the Java Virtual Machine
Manuel Rigger
(JKU Linz, Austria)
@InProceedings{<Programming'18> Companion18p561,
author = {Manuel Rigger},
title = {Sandboxed Execution of C and Other Unsafe Languages on the Java Virtual Machine},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {561-560},
doi = {10.1145/3191697.3213795},
year = {2018},
}
Publisher's Version
Article: prog18src-p06-p doi:10.1145/3191697.3213795
|
| |
Rosà, Andrea |
<Programming'18> Companion Companion '18: "Understanding Task Granularity ..."
Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization
Andrea Rosà, Eduardo Rosales, Filippo Schiavio, and Walter Binder
(University of Lugano, Switzerland)
@InProceedings{<Programming'18> Companion18p62,
author = {Andrea Rosà and Eduardo Rosales and Filippo Schiavio and Walter Binder},
title = {Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {62-61},
doi = {10.1145/3191697.3191724},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id2-p doi:10.1145/3191697.3191724
|
| |
Rosales, Eduardo |
<Programming'18> Companion Companion '18: "Understanding Task Granularity ..."
Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization
Andrea Rosà, Eduardo Rosales, Filippo Schiavio, and Walter Binder
(University of Lugano, Switzerland)
@InProceedings{<Programming'18> Companion18p62,
author = {Andrea Rosà and Eduardo Rosales and Filippo Schiavio and Walter Binder},
title = {Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {62-61},
doi = {10.1145/3191697.3191724},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id2-p doi:10.1145/3191697.3191724
|
| |
Rosebrugh, Robert |
<Programming'18> Companion Companion '18: "Cospans and Symmetric Lenses ..."
Cospans and Symmetric Lenses
Michael Johnson and Robert Rosebrugh
(Macquarie University, Australia; Mount Allison University, Canada)
@InProceedings{<Programming'18> Companion18p24,
author = {Michael Johnson and Robert Rosebrugh},
title = {Cospans and Symmetric Lenses},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {24-23},
doi = {10.1145/3191697.3191717},
year = {2018},
}
Publisher's Version
Article: prog18bx-id12-p doi:10.1145/3191697.3191717
|
| |
Rutle, Adrian |
<Programming'18> Companion Companion '18: "Multimodel Correspondence ..."
Multimodel Correspondence through Inter-model Constraints
Patrick Stünkel, Harald König, Yngve Lamo, and Adrian Rutle
(Western Norway University of Applied Sciences, Norway; University of Applied Sciences FHDW Hannover, Germany)
@InProceedings{<Programming'18> Companion18p11,
author = {Patrick Stünkel and Harald König and Yngve Lamo and Adrian Rutle},
title = {Multimodel Correspondence through Inter-model Constraints},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {11-10},
doi = {10.1145/3191697.3191715},
year = {2018},
}
Publisher's Version
Article: prog18bx-id14-p doi:10.1145/3191697.3191715
|
| |
Ryu, Sukyoung |
<Programming'18> Companion Companion '18: "A Framework for Dynamic Inter-device ..."
A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency
Jihyeok Park, Joonyoung Park, Yoonkyong Lee, Chul-Joo Kim, Byoungoh Kim, and Sukyoung Ryu
(KAIST, South Korea; Samsung Electronics, South Korea)
@InProceedings{<Programming'18> Companion18p78,
author = {Jihyeok Park and Joonyoung Park and Yoonkyong Lee and Chul-Joo Kim and Byoungoh Kim and Sukyoung Ryu},
title = {A Framework for Dynamic Inter-device Task Dispatch with Eventual Consistency},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {78-77},
doi = {10.1145/3191697.3191732},
year = {2018},
}
Publisher's Version
Article: prog18proweb-id11-p doi:10.1145/3191697.3191732
|
| |
Salvaneschi, Guido
|
<Programming'18> Companion Companion '18: "Towards Safe Modular Composition ..."
Towards Safe Modular Composition of Network Functions
Matthias Eichholz, Guido Salvaneschi, and Mira Mezini
(TU Darmstadt, Germany)
@InProceedings{<Programming'18> Companion18p96,
author = {Matthias Eichholz and Guido Salvaneschi and Mira Mezini},
title = {Towards Safe Modular Composition of Network Functions},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {96-95},
doi = {10.1145/3191697.3213804},
year = {2018},
}
Publisher's Version
Article: prog18pass-id3-p doi:10.1145/3191697.3213804
<Programming'18> Companion Companion '18: "Reactive Programming Experience ..."
Reactive Programming Experience with REScala
Ragnar Mogk, Guido Salvaneschi, and Mira Mezini
(TU Darmstadt, Germany)
@InProceedings{<Programming'18> Companion18p144,
author = {Ragnar Mogk and Guido Salvaneschi and Mira Mezini},
title = {Reactive Programming Experience with REScala},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {144-143},
doi = {10.1145/3191697.3214337},
year = {2018},
}
Publisher's Version
Article: prog18px-px006-p doi:10.1145/3191697.3214337
|
| |
Sartor, Jennifer B. |
<Programming'18> Companion Companion '18: "Managing Hybrid Memories by ..."
Managing Hybrid Memories by Predicting Object Write Intensity
Shoaib Akram, Kathryn S. McKinley, Jennifer B. Sartor, and Lieven Eeckhout
(Ghent University, Belgium; Google, USA; Vrije Universiteit Brussel, Belgium)
@InProceedings{<Programming'18> Companion18p90,
author = {Shoaib Akram and Kathryn S. McKinley and Jennifer B. Sartor and Lieven Eeckhout},
title = {Managing Hybrid Memories by Predicting Object Write Intensity},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {90-89},
doi = {10.1145/3191697.3213803},
year = {2018},
}
Publisher's Version
Article: prog18pass-id1-p doi:10.1145/3191697.3213803
|
| |
Schatz, Roland |
<Programming'18> Companion Companion '18: "Sulong, and Thanks for All ..."
Sulong, and Thanks for All the Fish
Manuel Rigger, Roland Schatz, Jacob Kreindl, Christian Häubl, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{<Programming'18> Companion18p70,
author = {Manuel Rigger and Roland Schatz and Jacob Kreindl and Christian Häubl and Hanspeter Mössenböck},
title = {Sulong, and Thanks for All the Fish},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {70-69},
doi = {10.1145/3191697.3191726},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id6-p doi:10.1145/3191697.3191726
|
| |
Schiavio, Filippo |
<Programming'18> Companion Companion '18: "Understanding Task Granularity ..."
Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization
Andrea Rosà, Eduardo Rosales, Filippo Schiavio, and Walter Binder
(University of Lugano, Switzerland)
@InProceedings{<Programming'18> Companion18p62,
author = {Andrea Rosà and Eduardo Rosales and Filippo Schiavio and Walter Binder},
title = {Understanding Task Granularity on the JVM: Profiling, Analysis, and Optimization},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {62-61},
doi = {10.1145/3191697.3191724},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id2-p doi:10.1145/3191697.3191724
|
| |
Schobbens, Pierre-Yves |
<Programming'18> Companion Companion '18: "A Lightweight Data Sharing ..."
A Lightweight Data Sharing System Based on Bidirectional Transformations
Adrien Duchêne, Hugues Marchal, Zhenjiang Hu, and Pierre-Yves Schobbens
(University of Namur, Belgium; National Institute of Informatics, Japan)
@InProceedings{<Programming'18> Companion18p46,
author = {Adrien Duchêne and Hugues Marchal and Zhenjiang Hu and Pierre-Yves Schobbens},
title = {A Lightweight Data Sharing System Based on Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {46-45},
doi = {10.1145/3191697.3191722},
year = {2018},
}
Publisher's Version
Article: prog18bx-id17-p doi:10.1145/3191697.3191722
|
| |
Schrans, Franklin |
<Programming'18> Companion Companion '18: "Writing Safe Smart Contracts ..."
Writing Safe Smart Contracts in Flint
Franklin Schrans, Susan Eisenbach, and Sophia Drossopoulou
(Imperial College London, UK)
@InProceedings{<Programming'18> Companion18p549,
author = {Franklin Schrans and Susan Eisenbach and Sophia Drossopoulou},
title = {Writing Safe Smart Contracts in Flint},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {549-548},
doi = {10.1145/3191697.3213790},
year = {2018},
}
Publisher's Version
Article: prog18src-p01-p doi:10.1145/3191697.3213790
|
| |
Sharpe, Oli |
<Programming'18> Companion Companion '18: "Semprola: A Semiotic Programming ..."
Semprola: A Semiotic Programming Language
Oli Sharpe
(Go Meta, UK)
@InProceedings{<Programming'18> Companion18p519,
author = {Oli Sharpe},
title = {Semprola: A Semiotic Programming Language},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {519-518},
doi = {10.1145/3191697.3214330},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p8-p doi:10.1145/3191697.3214330
|
| |
Spinelli, Louis |
<Programming'18> Companion Companion '18: "Attention Patterns for Code ..."
Attention Patterns for Code Animations: Using Eye Trackers to Evaluate Dynamic Code Presentation Techniques
Louis Spinelli, Maulishree Pandey, and Steve Oney
(University of Washington, USA; University of Michigan, USA)
@InProceedings{<Programming'18> Companion18p114,
author = {Louis Spinelli and Maulishree Pandey and Steve Oney},
title = {Attention Patterns for Code Animations: Using Eye Trackers to Evaluate Dynamic Code Presentation Techniques},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {114-113},
doi = {10.1145/3191697.3214338},
year = {2018},
}
Publisher's Version
Article: prog18px-px007-p doi:10.1145/3191697.3214338
|
| |
Stevens, Perdita |
<Programming'18> Companion Companion '18: "Confidentiality in the Process ..."
Confidentiality in the Process of (Model-Driven) Software Development
Michael Johnson and Perdita Stevens
(Macquarie University, Australia; University of Edinburgh, UK)
@InProceedings{<Programming'18> Companion18p1,
author = {Michael Johnson and Perdita Stevens},
title = {Confidentiality in the Process of (Model-Driven) Software Development},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3191697.3191714},
year = {2018},
}
Publisher's Version
Article: prog18bx-id13-p doi:10.1145/3191697.3191714
|
| |
Stinckwich, Serge |
<Programming'18> Companion Companion '18: "An API and Visual Environment ..."
An API and Visual Environment to Use Neural Network to Reason about Source Code
Alexandre Bergel, Paulin Melatagia, and Serge Stinckwich
(University of Chile, Chile; University of Yaoundé, Cameroon; Sorbonne University, France)
@InProceedings{<Programming'18> Companion18p204,
author = {Alexandre Bergel and Paulin Melatagia and Serge Stinckwich},
title = {An API and Visual Environment to Use Neural Network to Reason about Source Code},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {204-203},
doi = {10.1145/3191697.3214340},
year = {2018},
}
Publisher's Version
Article: prog18px-px010-p doi:10.1145/3191697.3214340
|
| |
Stünkel, Patrick |
<Programming'18> Companion Companion '18: "Multimodel Correspondence ..."
Multimodel Correspondence through Inter-model Constraints
Patrick Stünkel, Harald König, Yngve Lamo, and Adrian Rutle
(Western Norway University of Applied Sciences, Norway; University of Applied Sciences FHDW Hannover, Germany)
@InProceedings{<Programming'18> Companion18p11,
author = {Patrick Stünkel and Harald König and Yngve Lamo and Adrian Rutle},
title = {Multimodel Correspondence through Inter-model Constraints},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {11-10},
doi = {10.1145/3191697.3191715},
year = {2018},
}
Publisher's Version
Article: prog18bx-id14-p doi:10.1145/3191697.3191715
|
| |
Susungi, Adilla |
<Programming'18> Companion Companion '18: "On the Semantics of Loop Transformation ..."
On the Semantics of Loop Transformation Languages
Adilla Susungi
(MINES ParisTech, France)
@InProceedings{<Programming'18> Companion18p564,
author = {Adilla Susungi},
title = {On the Semantics of Loop Transformation Languages},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {564-563},
doi = {10.1145/3191697.3213796},
year = {2018},
}
Publisher's Version
Article: prog18src-p07-p doi:10.1145/3191697.3213796
|
| |
Tchernavskij, Philip
|
<Programming'18> Companion Companion '18: "Critique of ‘Files as Directories: ..."
Critique of ‘Files as Directories: Some Thoughts on Accessing Structured Data within Files’ (1)
Philip Tchernavskij
(University of Paris-Sud, France)
@InProceedings{<Programming'18> Companion18p429,
author = {Philip Tchernavskij},
title = {Critique of ‘Files as Directories: Some Thoughts on Accessing Structured Data within Files’ (1)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {429-428},
doi = {10.1145/3191697.3214324},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p2-p doi:10.1145/3191697.3214324
<Programming'18> Companion Companion '18: "An Anatomy of Interaction: ..."
An Anatomy of Interaction: Co-occurrences and Entanglements
Antranig Basman, Philip Tchernavskij, Simon Bates, and Michel Beaudouin-Lafon
(Raising the Floor - International, UK; University of Paris-Sud, France; OCAD University, Canada)
@InProceedings{<Programming'18> Companion18p489,
author = {Antranig Basman and Philip Tchernavskij and Simon Bates and Michel Beaudouin-Lafon},
title = {An Anatomy of Interaction: Co-occurrences and Entanglements},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {489-488},
doi = {10.1145/3191697.3214328},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p6-p doi:10.1145/3191697.3214328
|
| |
Tucci, Michele |
<Programming'18> Companion Companion '18: "Enhancing the JTL Tool for ..."
Enhancing the JTL Tool for Bidirectional Transformations
Romina Eramo, Alfonso Pierantonio, and Michele Tucci
(University of L'Aquila, Italy)
@InProceedings{<Programming'18> Companion18p40,
author = {Romina Eramo and Alfonso Pierantonio and Michele Tucci},
title = {Enhancing the JTL Tool for Bidirectional Transformations},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {40-39},
doi = {10.1145/3191697.3191720},
year = {2018},
}
Publisher's Version
Article: prog18bx-id15-p doi:10.1145/3191697.3191720
|
| |
Videla, Alvaro
|
<Programming'18> Companion Companion '18: "Lector in Codigo or The Role ..."
Lector in Codigo or The Role of the Reader
Alvaro Videla
(Durazno, Uruguay)
@InProceedings{<Programming'18> Companion18p459,
author = {Alvaro Videla},
title = {Lector in Codigo or The Role of the Reader},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {459-458},
doi = {10.1145/3191697.3214326},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p4-p doi:10.1145/3191697.3214326
|
| |
Vranić, Valentino |
<Programming'18> Companion Companion '18: "Applying Aspect-Oriented Change ..."
Applying Aspect-Oriented Change Realization in the Mobile Application Domain
Sandra Kostova and Valentino Vranić
(Slovak University of Technology in Bratislava, Slovakia)
@InProceedings{<Programming'18> Companion18p102,
author = {Sandra Kostova and Valentino Vranić},
title = {Applying Aspect-Oriented Change Realization in the Mobile Application Domain},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {102-101},
doi = {10.1145/3191697.3213806},
year = {2018},
}
Publisher's Version
Article: prog18pass-id2-p doi:10.1145/3191697.3213806
|
| |
Wimmer, Raphael
|
<Programming'18> Companion Companion '18: "Files as Directories: Some ..."
Files as Directories: Some Thoughts on Accessing Structured Data within Files
Raphael Wimmer
(University of Regensburg, Germany)
@InProceedings{<Programming'18> Companion18p414,
author = {Raphael Wimmer},
title = {Files as Directories: Some Thoughts on Accessing Structured Data within Files},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {414-413},
doi = {10.1145/3191697.3214323},
year = {2018},
}
Publisher's Version
Article: prog18sdr-p1-p doi:10.1145/3191697.3214323
|
| |
Wingo, Andy |
<Programming'18> Companion Companion '18: "Self-Hosted Scripting in Guile ..."
Self-Hosted Scripting in Guile
Andy Wingo
(Igalia, Spain)
@InProceedings{<Programming'18> Companion18p66,
author = {Andy Wingo},
title = {Self-Hosted Scripting in Guile},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {66-65},
doi = {10.1145/3191697.3191727},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id7-p doi:10.1145/3191697.3191727
|
| |
Xekalaki, Maria
|
<Programming'18> Companion Companion '18: "Towards Practical Heterogeneous ..."
Towards Practical Heterogeneous Virtual Machines
James Clarkson, Juan Fumero, Michail Papadimitriou, Maria Xekalaki, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p50,
author = {James Clarkson and Juan Fumero and Michail Papadimitriou and Maria Xekalaki and Christos Kotselidis},
title = {Towards Practical Heterogeneous Virtual Machines},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {50-49},
doi = {10.1145/3191697.3191730},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id12-p doi:10.1145/3191697.3191730
|
| |
Yigitbas, Enes
|
<Programming'18> Companion Companion '18: "On the Development of Consistent ..."
On the Development of Consistent User Interfaces (Extended Abstract)
Anthony Anjorin, Enes Yigitbas, Hermann Kaindl, and Roman Popp
(University of Paderborn, Germany; Vienna University of Technology, Austria)
@InProceedings{<Programming'18> Companion18p21,
author = {Anthony Anjorin and Enes Yigitbas and Hermann Kaindl and Roman Popp},
title = {On the Development of Consistent User Interfaces (Extended Abstract)},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3191697.3191716},
year = {2018},
}
Publisher's Version
Article: prog18bx-id10-p doi:10.1145/3191697.3191716
|
| |
Zakkak, Foivos S.
|
<Programming'18> Companion Companion '18: "On the Future of Research ..."
On the Future of Research VMs: A Hardware/Software Perspective
Foivos S. Zakkak, Andy Nisbet, John Mawer, Tim Hartley, Nikos Foutris, Orion Papadakis, Andreas Andronikakis, Iain Apreotesei, and Christos Kotselidis
(University of Manchester, UK)
@InProceedings{<Programming'18> Companion18p58,
author = {Foivos S. Zakkak and Andy Nisbet and John Mawer and Tim Hartley and Nikos Foutris and Orion Papadakis and Andreas Andronikakis and Iain Apreotesei and Christos Kotselidis},
title = {On the Future of Research VMs: A Hardware/Software Perspective},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {58-57},
doi = {10.1145/3191697.3191729},
year = {2018},
}
Publisher's Version
Article: prog18morevms-id11-p doi:10.1145/3191697.3191729
|
| |
Zigmond, Ezra |
<Programming'18> Companion Companion '18: "Fine-Grained, Dynamic Access ..."
Fine-Grained, Dynamic Access Control for Database-Backed Applications
Ezra Zigmond
(Harvard University, USA)
@InProceedings{<Programming'18> Companion18p552,
author = {Ezra Zigmond},
title = {Fine-Grained, Dynamic Access Control for Database-Backed Applications},
booktitle = {Proc.\ <Programming'18> Companion},
publisher = {ACM},
pages = {552-551},
doi = {10.1145/3191697.3213791},
year = {2018},
}
Publisher's Version
Article: prog18src-p02-p doi:10.1145/3191697.3213791
|