


default search action
Programming 2017: Brussels, Belgium
- Jennifer B. Sartor, Theo D'Hondt, Wolfgang De Meuter:

Companion to the first International Conference on the Art, Science and Engineering of Programming, Programming 2017, Brussels, Belgium, April 3-6, 2017. ACM 2017, ISBN 978-1-4503-4836-2
DEMOS
- Stefan Schulz, Christoph Bockisch:

RedShell: Online Back-In-Time Debugging. 1:1-1:2 - Stefan Marr

, Carmen Torres Lopez, Dominik Aumayr, Elisa Gonzalez Boix, Hanspeter Mössenböck:
Κόμπος: A Platform for Debugging Complex Concurrent Applications. 2:1-2:2 - Michal Bystrický, Valentino Vranic

:
Modularizing Code by Use Cases and Tests for Better Maintainability. 3:1 - David H. Lorenz, Boaz Rosenan:

Application Embedding: From Fish Tank to Axiom. 4:1 - Tomas Petricek:

Tools for open, transparent and engaging storytelling. 5:1-5:2 - Humberto Rodríguez-Avila

, Elisa Gonzalez Boix
, Wolfgang De Meuter
:
An Elixir library for programming concurrent and distributed embedded systems. 6:1 - Ragnar Mogk, Joscha Drechsler:

Reactive Programming with REScala. 7:1-7:2
LASSY
- Kim Mens

, Benoît Duhoux, Nicolás Cardozo:
Managing the Context Interaction Problem: A Classification and Design Space of Conflict Resolution Techniques in Dynamically Adaptive Software Systems. 8:1-8:6 - Lars Schütze, Jerónimo Castrillón:

Analyzing State-of-the-Art Role-based Programming Languages. 9:1-9:6 - Takuo Watanabe

, Kensuke Sawada:
Towards Reflection in an FRP Language for Small-Scale Embedded Systems. 10:1-10:6 - Nguonly Taing

, Thomas Springer, Nicolás Cardozo, Alexander Schill:
A Rollback Mechanism to Recover from Software Failures in Role-based Adaptive Software Systems. 11:1-11:6 - Danijel Mlinaric

, Vedran Mornar
:
Dynamic Software Updating in Java: Comparing Concepts and Resource Demands. 12:1-12:6 - Markus Wutzler

, Thomas Springer, Alexander Schill:
Utilizing Role-based Models for On-Demand Composition of Smart Service Systems. 13:1-13:6 - Steven Costiou, Mickaël Kerboeuf, Marcus Denker

, Alain Plantec:
Unanticipated Debugging with Dynamic Layers. 14:1-14:6
MOMO
- Bugra M. Yildiz, Christoph Bockisch, Arend Rensink

, Mehmet Aksit:
An MDE Approach for Modular Program Analyses. 15:1-15:5 - Laurens Sion

, Koen Yskout
, Riccardo Scandariato, Wouter Joosen:
A Modular Meta-model for Security Solutions. 16:1-16:5 - Ludovic Mouline, Thomas Hartmann, François Fouquet, Yves Le Traon

, Johann Bourcier
, Olivier Barais:
Weaving Rules into Models@run.time for Embedded Smart Systems. 17:1-17:6
PASS
- Christophe De Troyer, Jens Nicolay, Wolfgang De Meuter, Christophe Scholliers

:
Abstractions for Distributed Event-Driven Applications: Position Paper. 18:1-18:2 - Bernard van Gastel:

Analysing energy consumption of systems controlled by software. 19:1-19:2 - Shoaib Akram:

Managed Language Runtimes on Heterogeneous Hardware: Optimizations for Performance, Efficiency and Lifetime Improvement. 20:1-20:2 - Harrie Passier:

The role of Procedural Guidance in Software Engineering Education. 21:1-21:2
ProWeb
- Lucas Wiener, Tomas Ekholm, Philipp Haller:

Modular Responsive Web Design: An Experience Report. 22:1-22:6 - Bob Reynders, Dominique Devriese

, Frank Piessens:
Experience Report: Functional Reactive Programming and the DOM. 23:1-23:6 - Sam Van den Vonder, Florian Myter, Joeri De Koster, Wolfgang De Meuter:

Enriching the Internet By Acting and Reacting. 24:1-24:6
PX17
- Patrick Rein

, Marcel Taeumel
, Robert Hirschfeld, Michael Perscheid:
Exploratory Development of Data-intensive Applications: Sampling and Streaming of Large Data Sets in Live Programming Environments. 25:1-25:11 - Akio Oka, Hidehiko Masuhara, Tomoki Imai, Tomoyuki Aotani

:
Live Data Structure Programming. 26:1-26:7 - Fabio Niephaus

, Tim Felgentreff, Tobias Pape
, Robert Hirschfeld:
Squeak Makes a Good Python Debugger: Bringing Other Programming Languages Into Smalltalk's Tools. 27:1-27:8 - Jun Kato

, Masataka Goto
:
User-Generated Variables: Streamlined Interaction Design for Feature Requests and Implementations. 28:1-28:7
Salon des Refusés
- Javier Burroni:

The Act of Computer Programming in Science. 30:1-30:8 - Colin B. D. Clark, Antranig Basman:

Tracing a Paradigm for Externalization: Avatars and the GPII Nexus. 31:1-31:5 - Martin Monperrus

:
Principles of Antifragile Software. 32:1-32:4 - Felienne Hermans, Marlies Aldewereld:

Programming is Writing is Programming. 33:1-33:8 - Christopher S. Meiklejohn:

A Certain Tendency Of The Database Community. 34:1-34:5 - Gregor Weber:

Code is not just text: Why our code editors are inadequate tools. 35:1-35:3
Student Research Competition: Graduate Category
- Toni Mattis:

Concept-aware Live Programming: Integrating Topic Models for Program Comprehension into Live Programming Environments. 36:1-36:2 - Fabio Niephaus

:
Towards A Squeak/Smalltalk-based Python IDE: An Interpreter-level Integration of Python with Smalltalk. 37:1-37:2 - Patrick Rein

:
Automatic Reuse through Implied Methods: The Design and Implementation of an Abstraction Mechanism for Implied Interfaces. 38:1-38:3 - Abdus Satter, Kazi Sakib:

A Similarity-Based Method Retrieval Technique to Improve Effectiveness in Code Search. 39:1-39:3 - Stefan Schulz:

Back-In-Time Evaluation: Towards Online Trace-Based Debugging. 40:1-40:2
Student Research Competition: Undergraduate Category
- Tobias Dürschmid

:
Continuous Code Reviews: A Social Coding tool for Code Reviews inside the IDE. 41:1-41:3 - Kuzma Leshakov:

F3: Fast Forest Fire graph generation. 42:1-42:3 - Aliaksei Syrel:

Towards a live, moldable code editor. 43:1-43:3

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














