Our regular stand-up scrum meetings are a great way to have regular interaction with other team members, as well as our supervisor.
Leonardo Passos, M.Sc.

Ph.D. Student
M.Sc.,
Federal University of Minas Gerais
B.Sc.,
B.Sc., Pontifical University of Minas Gerais
My interests include programming languages and their application in software engineering.
News
Current Projects
Graduate Courses
- Fall 2010:
- Winter 2011:
Teaching Assistant
- ECE 355: Software Engineering
- ECE 150: Fundamentals of Programming
Recent Publications
"Towards Improving Bug Tracking Systems with Game Mechanisms",
MSR, no. GSDLAB–TR 2011–09–29, Waterloo, GSD Lab, University of Waterloo, 06/2012.
[pdf][zip]
SmartFixer: Fixing Software Configurations based on Self-adaptive Priorities,
, Waterloo, Generative Software Development Laboratory, University of Waterloo, 04/2012.
[pdf][txt][xls]
"A Study of Non-Boolean Constraints in Variability Models of an Embedded Operating System",
FOSD'11, Munich, Germany, ACM, 08/2011.
[pdf][pdf]
"A Semi-Automatic Approach for Extracting Software Product Lines",
Software Engineering, IEEE Transactions on, vol. PP, no. 99, pp. 1, 2011.
Past Publications
- Passos, L.; Terra, R.; Diniz, R.; Valente, M. T.: Static Architecture Conformance Checking - An Illustrative Overview. IEEE Software, 2009.
- Passos, L. T.; Bigonha, M.; Bigonha, R.: An LALR Parser Generator Supporting Conflicts, Journal of Universal Computer Science, 2008.
- Passos, L. T.; Bigonha, M.; Bigonha, R.: A Methodology for Removing LALR(k) Conflicts, In Journal of Universal Computer Science, 2007.
- Passos, L. T.; Valente, M. T.: Personalizing Web Sites for Mobile Devices Using a Graphical User Interface. International Conference on Web Engineering, 2004.


