Faculty Exchange Program is a Two-way Route for Learning and Teaching

André Leal Santos  Application Programing Interface (API) is a description of the way one piece of software asks another program to perform a service. André Leal Santos, assistant professor at ISCTE–IUL (Instituto Universitário de Lisboa), focused his research activity while at Carnegie Mellon University (CMU) on API usability, more concretely on the “development of a novel technique to annotate APIs towards improved learnability from an API usage perspective.” His research interests are in object- and aspect-oriented software development and programming, and he saw this visit as an opportunity to develop his research on program comprehension. 

During four months at CMU, André Leal Santos was hosted by Brad Myers, a professor at the Human-Computer Interaction Institute (School of Computer Science). But staying at CMU was also an opportunity to brush up on software research. While at CMU, “I attended the weekly research seminar on software engineering at the Institute for Software Research (School of Computer Science), and I gave a presentation about my ongoing research,” he adds, confirming that the Faculty Exchange Program is a two-way route for learning and teaching. Another highlight of the stay at CMU was the participation in the Interaction Techniques course offered by Brad Myers at the Human-Computer Interaction Institute. 

According to the researcher the idea now is to continue his research, together with the research group at CMU, capitalizing on the work that was carried out during the visit to address other aspects of API usability.

André Leal Santos, assistant professor at ISCTE-IUL, has spent the 2014 spring semester at Carnegie Mellon University (CMU), as part of the Faculty Exchange Program offered by the CMU Portugal Program. 

September 2014 


The Faculty Exchange Program is offered by the Carnegie Mellon Portugal Program and it allows academics from Portuguese universities to spend at least one term working in research and education at Carnegie Mellon, experiencing the culture of a top university in the United States. Carnegie Mellon professors are also given the opportunity to spend time in Portugal to engage in teaching and research activities with local higher education institutions and research labs.