Johan Fabry
Johan Fabry
@johanfabry on Twitter dcc.uchile.cl@jfabry (if you swap sides)
Assistant Professor Blanco Encalada 2120, of.311
PLEIAD Lab Santiago, Chile
Computer Science Department (DCC) phone: +56 2 978 49 75
University of Chile fax: +56 2 689 55 31

Short Research Description

I work in the field of programming languages and software engineering. More specifically in the area of advanced forms of modularization (usually aspects, but I also consider metaprogramming, generative programming, …). The overall focus of my work is guided by the following observation: In my experience, we as programming language researchers easily fall in the pit of making ever more powerful languages, with cool, powerful and complex features. This however comes at the cost that the programmer needs to be able to understand and apply these features correctly.

To restate this as the problem on which I focus: How can we, as programming language researchers, help the programmer to use these cool language features we create?

Past and Present Work

Teaching, Student resources

I teach the following courses

Here are some resources of use for students, useful even at undergraduate level!

  • If you need to make a presentation, have a look at my presentation tips
  • I also have some writing tips for when writing a paper, report, thesis …

Projects

I am currently involved in the following projects:

  • FONDECYT Project #1110051 - Modular and Adaptable Software without Losing Control. Co-investigator. (2011-2014)
  • FONDECYT Project #1130253 - Extending AOM with Advanced AOP and D&I Support. Investigator. (2013 - 2015)
  • PLOMO2: Customizable Tools and Infrastructure for Software Development and Maintenance, INRIA Associated Team with RMOD team of INRIA Lille. (2014-2016)

Recent Publications

Author page at DBLP, ACM, Google Scholar

Free ACM downloads

Thanks to the ACM Author-Izer service (an ugly name for sure) you can download the following articles for free from the ACM Digital Library. If the text between each article sais something like unauthorized link specified, go here http://pleiad.cl/people/jfabry and try again from there.

ACM Publication Free Download List

Full List

The following documents are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Loading bibtex info...