Fabio Niephaus

Orcid: 0000-0002-3297-9730

According to our database1, Fabio Niephaus authored at least 24 papers between 2015 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Finding Cuts in Static Analysis Graphs to Debloat Software.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

2022
Exploratory tool-building platforms for polyglot virtual machines
PhD thesis, 2022

Toward Just-in-Time and Language-Agnostic Mutation Testing.
Proceedings of the 6th International Conference on the Art, 2022

Execution vs. Parse-Based Language Servers: Tradeoffs and Opportunities for Language-Agnostic Tooling for Dynamic Languages.
Proceedings of the 18th ACM SIGPLAN International Symposium on Dynamic Languages, 2022

2020
User-defined interface mappings for the GraalVM.
Proceedings of the Programming'20: 4th International Conference on the Art, 2020

Toward presizing and pretransitioning strategies for GraalPython.
Proceedings of the Programming'20: 4th International Conference on the Art, 2020

Polyglot code finder.
Proceedings of the Programming'20: 4th International Conference on the Art, 2020

Example-based live programming for everyone: building language-agnostic tools for live programming with LSP and GraalVM.
Proceedings of the 2020 ACM SIGPLAN International Symposium on New Ideas, 2020

2019
Let them fail: towards VM built-in behavior that falls back to the program.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

PolyJuS: a Squeak/Smalltalk-based polyglot notebook system for the GraalVM.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

Efficient implementation of Smalltalk activation records in language implementation frameworks.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

Towards polyglot adapters for the GraalVM.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

GraalSqueak: toward a smalltalk-based tooling platform for polyglot programming.
Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2019

Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming as a Use Case for Context-oriented Programming.
Proceedings of the Workshop on Context-oriented Programming, 2019

Hot Code Patching in CPython: Supporting Edit-and-Continue Debugging in CPython with Less Than 300 Lines of Code.
Proceedings of the ICOOOLPS '19: Proceedings of the 14th Workshop on Implementation, 2019

Language-independent development environment support for dynamic runtimes.
Proceedings of the 15th ACM SIGPLAN International Symposium on Dynamic Languages, 2019

2018
Live Multi-language Development and Runtime Environments.
Art Sci. Eng. Program., 2018

GraalSqueak: A Fast Smalltalk Bytecode Interpreter Written in an AST Interpreter Framework.
Proceedings of the 13th Workshop on Implementation, 2018

2017
Squeak Makes a Good Python Debugger: Bringing Other Programming Languages Into Smalltalk's Tools.
Proceedings of the Companion to the first International Conference on the Art, 2017

Towards A Squeak/Smalltalk-based Python IDE: An Interpreter-level Integration of Python with Smalltalk.
Proceedings of the Companion to the first International Conference on the Art, 2017

Real or Fake? Large-Scale Validation of Identity Leaks.
Proceedings of the 47. Jahrestagung der Gesellschaft für Informatik, 2017

2016
smalltalkCI: A Continuous Integration Framework for Smalltalk Projects.
Proceedings of the 11th edition of the International Workshop on Smalltalk Technologies, 2016

Matriona: class nesting with parameterization in Squeak/Smalltalk.
Proceedings of the 15th International Conference on Modularity, 2016

2015
Call-target-specific method arguments.
Proceedings of the 10th Workshop on Implementation, 2015


  Loading...