Refereed Journal Publications

Ekwa Duala-Ekoko and Martin P. Robillard. Clone Region Descriptors: Representing and Tracking Duplication in Source Code. ACM Transactions on Software Engineering and Methodology (TOSEM), 20(1):31 pages, June 2010.

Jörg Kienzle, Ekwa Duala-Ekoko, and Samuel Gélineau. AspectOPTIMA: A Case Study on Aspect Dependencies and Interactions. Transactions on Aspect-Oriented Software Development (TAOSD): Special Issue on Aspects, Dependencies and Interactions. LNCS 5490, pages 187-234, 2009.


Refereed Conference Publications

Ekwa Duala-Ekoko and Martin P. Robillard. Asking and Answering Questions About Unfamiliar APIs: an Exploratory Study . In Proceedings of the 34th ACM/IEEE International Conference on Software Engineering (ICSE), June 2012.

Ekwa Duala-Ekoko and Martin P. Robillard. Using Structure-Based Recommendations to Facilitate Discoverability in APIs. Proceedings of the 25th European Conference on Object-Oriented Programming (ECOOP 2011), July 2011, Lancaster, UK. (local copy)

Ekwa Duala-Ekoko and Martin P. Robillard. A Detailed Examination of the Correlation Between Imports and Failure-Proneness of Software Components. In Proceedings of the 3rd ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), October 2009.

Dehua Zhang, Ekwa Duala-Ekoko, and Laurie Hendren. Impact Analysis and Visualization Toolkit for Static Crosscutting in AspectJ. In Proceedings of the 17th IEEE International Conference on Program Comprehension (ICPC), May 2009.

Ekwa Duala-Ekoko and Martin P. Robillard. CloneTracker: Tool support for Code Clone Management. In Proceedings of the 30th ACM/IEEE International Conference on Software Engineering (ICSE), pages 843-846, May 2008, Formal Research Demonstration.

Ekwa Duala-Ekoko and Martin P. Robillard. Tracking Code Clones in Evolving Software. In Proceedings of the 29th ACM/IEEE International Conference on Software Engineering (ICSE), pages 158-167, May 2007. [ACM SIGSOFT Distinguished Paper Award]


Other Publications
Ekwa Duala-Ekoko. Using Structural Relationships to Facilitate API Learning.
PhD thesis -- McGill University, 2012.

Ekwa Duala-Ekoko
and Martin P. Robillard. The Information Gathering Strategies of API Learners. Technical Report SOCS-TR-2010.6, School of Computer Science, McGill University, August 2010. (pdf)

Ekwa Duala-Ekoko and Jörg Kienzle. AOP Challenge Part II: Lessons Learnt from Implementing a Reusable Aspect Framework. Technical Report SOCS-TR-2007.1, School of Computer Science, McGill University, February 2007. (pdf)

Ekwa Duala-Ekoko. Evaluating the Expressivity of AspectJ in Implementing a Reusable Framework.
Master's thesis -- McGill University, 2006. (pdf)