![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
Johan Fabry
Person information
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c42]Céline Deknop, Johan Fabry, Kim Mens, Vadim Zaytsev:
Visual Assurance in Refactoring Through Trace Equivalence of Control Flow Graphs. SANER 2024: 835-839 - 2022
- [c41]Céline Deknop, Johan Fabry, Kim Mens, Vadim Zaytsev
:
Generating Customised Control Flow Graphs for Legacy Languages with Semi-Parsing. ICSME 2022: 523-532 - [c40]Jesse Postema, Johan Fabry, Yannick Barthol, Ana Oprescu:
Testing a PL/I Compiler Using Precomputation-based Program Generation. ICST 2022: 334-344 - 2021
- [c39]Céline Deknop, Kim Mens
, Alexandre Bergel, Johan Fabry, Vadim Zaytsev
:
A Scalable Log Differencing Visualisation Applied to COBOL Refactoring. VISSOFT 2021: 1-11 - [c38]Ruben Opdebeeck
, Johan Fabry, Tim Molderez, Jonas De Bleser, Coen De Roover
:
Mining for Graph-Based Library Usage Patterns in COBOL Systems. SANER 2021: 595-599 - 2020
- [c37]Céline Deknop, Johan Fabry, Kim Mens
, Vadim Zaytsev
:
Improving a Software Modernisation Process by Differencing Migration Logs. PROFES 2020: 270-286 - [c36]Johan Fabry, Ynès Jaradin, Aynel Gül:
Engineering a Converter Between Two Domain-Specific Languages for Sorting. SCAM 2020: 221-226
2010 – 2019
- 2019
- [j20]Miguel Campusano
, Johan Fabry, Alexandre Bergel
:
Live programming in practice: A controlled experiment on state machines for robotic behaviors. Inf. Softw. Technol. 108: 99-114 (2019) - [j19]Pablo Estefo, Jocelyn Simmonds
, Romain Robbes, Johan Fabry:
The Robot Operating System: Package reuse and community dynamics. J. Syst. Softw. 151: 226-242 (2019) - [c35]Céline Deknop, Simon Baars, Kim Mens, Ana Oprescu, Johan Fabry:
Clone Detection vs. Pattern Mining: The Battle. BENEVOL 2019 - [c34]Hoang-Son Pham
, Siegfried Nijssen
, Kim Mens
, Dario Di Nucci
, Tim Molderez
, Coen De Roover
, Johan Fabry, Vadim Zaytsev:
Mining Patterns in Source Code Using Tree Mining Algorithms. DS 2019: 471-480 - [c33]Johan Fabry:
The meager validation of live programming. Programming 2019: 23:1-23:6 - [c32]Dario Di Nucci, Hoang-Son Pham, Johan Fabry, Coen De Roover, Kim Mens, Tim Molderez, Siegfried Nijssen, Vadim Zaytsev:
A Language-Parametric Modular Framework for Mining Idiomatic Code Patterns. SATToSE 2019 - [c31]Leszek Wlodarski, Boris Pereira, Ivan Povazan, Johan Fabry, Vadim Zaytsev:
Qualify First! A Large Scale Modernisation Report. SANER 2019: 569-573 - 2018
- [j18]Christopher Parnin, Johan Fabry:
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. 30(2) (2018) - 2017
- [j17]Miguel Campusano
, Johan Fabry:
Live Robot Programming: The language, its implementation, and robot API independence. Sci. Comput. Program. 133: 1-19 (2017) - 2016
- [j16]Johan Fabry, Coen De Roover
, Carlos Noguera, Steffen Zschaler
, Awais Rashid
, Viviane Jonckers
:
AspectJ code analysis and verification with GASR. J. Syst. Softw. 117: 528-544 (2016) - [j15]Johan Fabry
, Arturo Zambrano, Silvia E. Gordillo:
Expressing aspectual interactions in design: evaluating three AOM approaches in the slot machine domain. Softw. Syst. Model. 15(3): 881-905 (2016) - [c30]Johan Fabry, Stephen Sinclair:
Interactive Visualizations for Testing Physics Engines in Robotics. VISSOFT 2016: 106-110 - [e5]Bonita Sharif, Christopher Parnin, Johan Fabry:
2016 IEEE Working Conference on Software Visualization, VISSOFT 2016, Raleigh, NC, USA, October 3-4, 2016. IEEE Computer Society 2016, ISBN 978-1-5090-3850-3 [contents] - 2015
- [j14]Johan Fabry
, Tom Dinkelaker, Jacques Noyé, Éric Tanter:
A Taxonomy of Domain-Specific Aspect Languages. ACM Comput. Surv. 47(3): 40:1-40:44 (2015) - [c29]Pablo Estefo, Romain Robbes, Johan Fabry
:
Code duplication in ROS launchfiles. SCCC 2015: 1-6 - [c28]Miguel Campusano
, Johan Fabry
:
From robots to humans: Visualizations for robot sensor data. VISSOFT 2015: 135-139 - 2014
- [j13]Johan Fabry, Romain Robbes, Marcus Denker:
DIE: A Domain Specific Aspect Language for IDE Events. J. Univers. Comput. Sci. 20(2): 135-168 (2014) - [j12]Johan Fabry
, Andy Kellens, Simon Denier, Stéphane Ducasse:
AspectMaps: Extending Moose to visualize AOP software. Sci. Comput. Program. 79: 6-22 (2014) - [j11]Benjamin Van Ryseghem, Stéphane Ducasse, Johan Fabry
:
Seamless composition and reuse of customizable user interfaces with Spec. Sci. Comput. Program. 96: 34-51 (2014) - [j10]Esteban Allende, Oscar Callaú, Johan Fabry
, Éric Tanter, Marcus Denker:
Gradual typing for Smalltalk. Sci. Comput. Program. 96: 52-69 (2014) - [j9]Johan Fabry
, Daniel Galdames:
PHANtom: a modern aspect language for Pharo Smalltalk. Softw. Pract. Exp. 44(4): 393-412 (2014) - [c27]Johan Fabry
, Miguel Campusano
:
Live Robot Programming. IBERAMIA 2014: 445-456 - [c26]Esteban Allende, Johan Fabry
, Ronald Garcia, Éric Tanter:
Confined gradual typing. OOPSLA 2014: 251-270 - [i1]Pablo Estefo, Miguel Campusano, Luc Fabresse, Johan Fabry, Jannik Laval, Noury Bouraqadi:
Towards Live Programming in ROS with PhaROS and LRP. CoRR abs/1412.4629 (2014) - 2013
- [c25]Esteban Allende, Johan Fabry
, Éric Tanter:
Cast insertion strategies for gradually-typed objects. DLS 2013: 27-36 - [c24]Johan Fabry
, Coen De Roover
, Viviane Jonckers:
Aspectual source code analysis with GASR. SCAM 2013: 53-62 - [c23]Johan Fabry
, Alexandre Bergel:
Design decisions in AspectMaps. VISSOFT 2013: 1-4 - [p1]Arturo Zambrano, Johan Fabry
, Silvia E. Gordillo:
Experience Report: AORE in Slot Machines. Aspect-Oriented Requirements Engineering 2013: 317-332 - 2012
- [j8]Arturo Zambrano, Johan Fabry
, Silvia E. Gordillo:
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions. Sci. Comput. Program. 78(1): 65-92 (2012) - [c22]Johan Fabry
:
PHANtom: an aspect language for pharo smalltalk. AOSD (Companion) 2012: 31-32 - [c21]Benjamin Van Ryseghem, Stéphane Ducasse, Johan Fabry
:
Spec: a framework for the specification and reuse of UIs and their models. IWST 2012: 2:1-2:14 - [c20]Esteban Allende, Johan Fabry
:
Method Lookup Simulation with a Gradual Typing Language. SCCC 2012: 1-8 - [e4]Tom Dinkelaker, Johan Fabry, Jacques Noyé:
Proceedings of the seventh workshop on Domain-Specific Aspect Languages, DSAL@AOSD 2012, Potsdam, Germany, March 27, 2012. ACM 2012, ISBN 978-1-4503-1128-1 [contents] - 2011
- [c19]Esteban Allende, Johan Fabry
:
Application optimization when using gradual typing. ICOOOLPS@ECOOP 2011: 3:1-3:6 - [c18]Johan Fabry
, Andy Kellens, Stéphane Ducasse:
AspectMaps: A Scalable Visualization of Join Point Shadows. ICPC 2011: 121-130 - [c17]Johan Fabry
, Daniel Galdames:
PHANtom: a modern aspect language for Pharo Smalltalk. IWST 2011: 10:1-10:12 - [c16]Johan Fabry
, Arturo Zambrano, Silvia E. Gordillo:
Expressing Aspectual Interactions in Design: Experiences in the Slot Machine Domain. MoDELS 2011: 93-107 - 2010
- [j7]Arturo Zambrano, Silvia E. Gordillo, Johan Fabry
:
A Fine Grained Aspect Coordination Mechanism. Int. J. Softw. Eng. Knowl. Eng. 20(7): 1025-1042 (2010) - [j6]Éric Tanter
, Johan Fabry
, Rémi Douence, Jacques Noyé, Mario Südholt:
Scoping strategies for distributed aspects. Sci. Comput. Program. 75(12): 1235-1261 (2010) - [c15]Arturo Zambrano, Johan Fabry
, Guillermo Jacobson, Silvia E. Gordillo:
Expressing aspectual interactions in requirements engineering: experiences in the slot machine domain. SAC 2010: 2161-2168
2000 – 2009
- 2009
- [j5]Johan Fabry
, Éric Tanter
, Theo D'Hondt:
Infrastructure for domain-specific aspect languages: the relax case study. IET Softw. 3(3): 238-254 (2009) - [j4]Éric Tanter, Johan Fabry:
Supporting Composition of Structural Aspects in an AOP Kernel. J. Univers. Comput. Sci. 15(3): 620-647 (2009) - [j3]Ruzanna Chitchyan
, Johan Fabry
, Shmuel Katz, Arend Rensink:
Editorial for Special Section on Dependencies and Interactions with Aspects. LNCS Trans. Aspect Oriented Softw. Dev. 5: 133-134 (2009) - [c14]Éric Tanter, Johan Fabry
, Rémi Douence, Jacques Noyé, Mario Südholt:
Expressive scoping of distributed aspects. AOSD 2009: 27-38 - [e3]Thomas Cleenewerck, Johan Fabry, Anne-Françoise Le Meur, Jacques Noyé, Éric Tanter:
Proceedings of the 4th workshop on Domain-specific aspect languages, DSAL '09, Charlottesville, Virginia, USA, March 3, 2009. ACM 2009, ISBN 978-1-60558-455-3 [contents] - [e2]Alexandre Bergel, Johan Fabry
:
Software Composition - 8th International Conference, SC@TOOLS 2009, Zurich, Switzerland, July 2-3, 2009. Proceedings. Lecture Notes in Computer Science 5634, Springer 2009, ISBN 978-3-642-02654-6 [contents] - 2008
- [j2]Johan Fabry
, Éric Tanter
, Theo D'Hondt:
KALA: Kernel aspect language for advanced transactions. Sci. Comput. Program. 71(3): 165-180 (2008) - [c13]Thomas Cleenewerck, Jacques Noyé, Johan Fabry
, Anne-Françoise Lemeur, Éric Tanter:
Summary of the third workshop on Domain-Specific Aspect Languages. DSAL@AOSD 2008: 1:1-1:5 - [c12]Frans Sanen, Katharina Mehner, Ruzanna Chitchyan
, Lodewijk Bergmans, Johan Fabry
, Mario Südholt:
Aspects, Dependencies and Interactions. ECOOP Workshops 2008: 51-62 - [c11]Carlos Noguera, Ellen Van Paesschen, Carlos Parra, Johan Fabry
:
Context distribution for supporting composition of applications in ubiquitous computing. SAC 2008: 1647-1648 - 2007
- [c10]Johan Fabry
, Éric Tanter, Theo D'Hondt:
ReLAx: implementing KALA over the reflex AOP kernel. DSAL@AOSD 2007: 3 - [c9]Frans Sanen, Ruzanna Chitchyan
, Lodewijk Bergmans, Johan Fabry
, Mario Südholt, Katharina Mehner:
Aspects, Dependencies and Interactions. ECOOP Workshops 2007: 75-90 - [c8]Sergio Castro, Johan Fabry, Kim Mens, Theo D'Hondt:
A Unified Mechanism for Improving Advanced Transaction Management in Web Services. SCCC 2007: 30-39 - [e1]Johan Fabry, Damijan Rebernak, Thomas Cleenewerck, Anne-Françoise Le Meur, Jacques Noyé, Éric Tanter:
Proceedings of the 2nd Workshop on Domain Specific Aspect Languages, DSAL '07, Vancouver, British Columbia, Canada, March 12, 2007. ACM 2007, ISBN 978-1-59593-659-2 [contents] - 2006
- [c7]Ruzanna Chitchyan
, Johan Fabry
, Lodewijk Bergmans:
Aspects, Dependencies, and Interactions. ECOOP Workshops 2006: 26-39 - [c6]Johan Fabry
, Theo D'Hondt:
KALA: Kernel Aspect language for advanced transactions. SAC 2006: 1615-1620 - 2005
- [c5]Johan Fabry, Thomas Cleenewerck:
Aspect-Oriented Domain Specific Languages for Advanced Transaction Management. ICEIS (1) 2005: 428-432 - 2004
- [j1]Johan Fabry
, Tom Mens
:
Language-independent detection of object-oriented design patterns. Comput. Lang. Syst. Struct. 30(1-2): 21-33 (2004) - 2002
- [c4]Johan Fabry
:
Supporting Development of Enterprise JavaBeans through Declarative Meta Programming. OOIS 2002: 280-285 - 2001
- [c3]Werner Van Belle, Johan Fabry, Karsten Verelst, Theo D'Hondt:
Experiences in Mobile Computing: The CBorg Mobile Multi-Agent System. TOOLS (38) 2001: 7-18
1990 – 1999
- 1998
- [c2]Johan Fabry
:
Replication as an Aspect - The Naming Problem. ECOOP Workshops 1998: 424-425 - [c1]Johan Fabry
:
Replication as an Aspect. ECOOP Workshops 1998: 563
Coauthor Index
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
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.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-05 21:14 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint