Johan Fabry

Orcid: 0000-0002-7533-9354

According to our database1, Johan Fabry authored at least 62 papers between 1998 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Visual Assurance in Refactoring Through Trace Equivalence of Control Flow Graphs.
Proceedings of the IEEE International Conference on Software Analysis, 2024

2022
Testing a PL/I Compiler Using Precomputation-based Program Generation.
Proceedings of the 15th IEEE Conference on Software Testing, Verification and Validation, 2022

Generating Customised Control Flow Graphs for Legacy Languages with Semi-Parsing.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

2021
Mining for Graph-Based Library Usage Patterns in COBOL Systems.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

A Scalable Log Differencing Visualisation Applied to COBOL Refactoring.
Proceedings of the Working Conference on Software Visualization, 2021

2020
Engineering a Converter Between Two Domain-Specific Languages for Sorting.
Proceedings of the 20th IEEE International Working Conference on Source Code Analysis and Manipulation, 2020

Improving a Software Modernisation Process by Differencing Migration Logs.
Proceedings of the Product-Focused Software Process Improvement, 2020

2019
The Robot Operating System: Package reuse and community dynamics.
J. Syst. Softw., 2019

Live programming in practice: A controlled experiment on state machines for robotic behaviors.
Inf. Softw. Technol., 2019

Qualify First! A Large Scale Modernisation Report.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

A Language-Parametric Modular Framework for Mining Idiomatic Code Patterns.
Proceedings of the Seminar Series on Advanced Techniques & Tools for Software Evolution (SATTOSE 2019), 2019

The meager validation of live programming.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

Mining Patterns in Source Code Using Tree Mining Algorithms.
Proceedings of the Discovery Science - 22nd International Conference, 2019

Clone Detection vs. Pattern Mining: The Battle.
Proceedings of the 18th Belgium-Netherlands Software Evolution Workshop, 2019

2018
Special edition of the Journal of Software: Evolution and Process for the 4th IEEE Working Conference on Software Visualization (VISSOFT 2016).
J. Softw. Evol. Process., 2018

2017
Live Robot Programming: The language, its implementation, and robot API independence.
Sci. Comput. Program., 2017

2016
Expressing aspectual interactions in design: evaluating three AOM approaches in the slot machine domain.
Softw. Syst. Model., 2016

AspectJ code analysis and verification with GASR.
J. Syst. Softw., 2016

Interactive Visualizations for Testing Physics Engines in Robotics.
Proceedings of the 2016 IEEE Working Conference on Software Visualization, 2016

2015
A Taxonomy of Domain-Specific Aspect Languages.
ACM Comput. Surv., 2015

From robots to humans: Visualizations for robot sensor data.
Proceedings of the 3rd IEEE Working Conference on Software Visualization, 2015

Code duplication in ROS launchfiles.
Proceedings of the 34th International Conference of the Chilean Computer Science Society, 2015

2014
PHANtom: a modern aspect language for Pharo Smalltalk.
Softw. Pract. Exp., 2014

Seamless composition and reuse of customizable user interfaces with Spec.
Sci. Comput. Program., 2014

AspectMaps: Extending Moose to visualize AOP software.
Sci. Comput. Program., 2014

Gradual typing for Smalltalk.
Sci. Comput. Program., 2014

DIE: A Domain Specific Aspect Language for IDE Events.
J. Univers. Comput. Sci., 2014

Towards Live Programming in ROS with PhaROS and LRP.
CoRR, 2014

Confined gradual typing.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014

Live Robot Programming.
Proceedings of the Advances in Artificial Intelligence - IBERAMIA 2014, 2014

2013
Design decisions in AspectMaps.
Proceedings of the 2013 First IEEE Working Conference on Software Visualization (VISSOFT), 2013

Aspectual source code analysis with GASR.
Proceedings of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation, 2013

Cast insertion strategies for gradually-typed objects.
Proceedings of the DLS'13, 2013

Experience Report: AORE in Slot Machines.
Proceedings of the Aspect-Oriented Requirements Engineering, 2013

2012
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions.
Sci. Comput. Program., 2012

Method Lookup Simulation with a Gradual Typing Language.
Proceedings of the 31st International Conference of the Chilean Computer Science Society, 2012

Spec: a framework for the specification and reuse of UIs and their models.
Proceedings of the International Workshop on Smalltalk Technologies, 2012

PHANtom: an aspect language for pharo smalltalk.
Proceedings of the Companion Volume of the 11th International Conference on Aspect-oriented Software Development, 2012

2011
Expressing Aspectual Interactions in Design: Experiences in the Slot Machine Domain.
Proceedings of the Model Driven Engineering Languages and Systems, 2011

AspectMaps: A Scalable Visualization of Join Point Shadows.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

Application optimization when using gradual typing.
Proceedings of the 6th Workshop on Implementation, 2011

2010
Scoping strategies for distributed aspects.
Sci. Comput. Program., 2010

A Fine Grained Aspect Coordination Mechanism.
Int. J. Softw. Eng. Knowl. Eng., 2010

Expressing aspectual interactions in requirements engineering: experiences in the slot machine domain.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

2009
Editorial for Special Section on Dependencies and Interactions with Aspects.
LNCS Trans. Aspect Oriented Softw. Dev., 2009

Supporting Composition of Structural Aspects in an AOP Kernel.
J. Univers. Comput. Sci., 2009

Infrastructure for domain-specific aspect languages: the relax case study.
IET Softw., 2009

Expressive scoping of distributed aspects.
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, 2009

2008
KALA: Kernel aspect language for advanced transactions.
Sci. Comput. Program., 2008

Context distribution for supporting composition of applications in ubiquitous computing.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Summary of the third workshop on Domain-Specific Aspect Languages.
Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages, 2008

2007
A Unified Mechanism for Improving Advanced Transaction Management in Web Services.
Proceedings of the XXVI International Conference of the Chilean Computer Science Society (SCCC 2007), 2007

Aspects, Dependencies and Interactions.
Proceedings of the Object-Oriented Technology. ECOOP 2007 Workshop Reader, 2007

ReLAx: implementing KALA over the reflex AOP kernel.
Proceedings of the 2nd Workshop on Domain Specific Aspect Languages, 2007

2006
KALA: Kernel Aspect language for advanced transactions.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

Aspects, Dependencies, and Interactions.
Proceedings of the Object-Oriented Technology, ECOOP 2006 Workshop Reader, 2006

2005
Aspect-Oriented Domain Specific Languages for Advanced Transaction Management.
Proceedings of the ICEIS 2005, 2005

2004
Language-independent detection of object-oriented design patterns.
Comput. Lang. Syst. Struct., 2004

2002
Supporting Development of Enterprise JavaBeans through Declarative Meta Programming.
Proceedings of the Object-Oriented. Information Systems, 8th International Conference, 2002

2001
Experiences in Mobile Computing: The CBorg Mobile Multi-Agent System.
Proceedings of the TOOLS Europe 2001: 38th International Conference on Technology of Object-Oriented Languages and Systems, 2001

1998
Replication as an Aspect - The Naming Problem.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

Replication as an Aspect.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998


  Loading...