This is an old revision of the document!
Prof. Dr. Johan Fabry
![]() | @johanfabry on Twitter | dcc.uchile.cl@jfabry (if you swap sides) |
Assistant Professor | Beauchef 851, Edificio norte oficina 311 | |
PLEIAD and RyCh labs | Santiago, Chile | |
Computer Science Department (DCC) | phone: +56 2 978 49 75 | |
University of Chile | fax: +56 2 689 55 31 |
Quick links:
Author page | Publication list is below. | Google Scholar | DBLP | ACM |
---|---|---|---|---|
Software | Live Robot Programming | AspectMaps | PHANtom | GitHub |
Short Research Description
I work in the field of programming languages and software engineering. More specifically in the area of advanced forms of modularization and domain-specific languages. 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 correctly use these cool language features we create?
Teaching, Student resources
I teach the following courses
- Not since 2013:Objects and Aspects (CC71P)
- Not since 2011: Arquitectura de Computadores (CC4301) ex. Introducción al Hardware (CC41C)
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 …
Recent Publications
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.
Full List