PhD Student
Generative Software Lab
Electrical and Computer Engineering
University of Waterloo

Contact

  • Office: DC 2544
  • Inbox: r l o t u f o {located at} uwaterloo {in} ca

Status @ UWaterloo

Current Working on

  • Model extraction from software repositories to aid software development and decision making

Past Work

  • Characterizing the Linux kernel configuration as a real-world feature model
  • Searching for information, not pages, in the web
    • project for Search Engines course that envolved creating a scalable search engine capable of answering questions like: "which countries hosted the olympic games", "when was Abraham Lincoln born", "who was born on May 1980".  This work envolved using simple natural language processing techniques -- part of speech (POS) tagging -- and relying on the assumption that relevant information is frequently repeated in the web. Thus, ordering the results by their frequency should return only relevant -- and correct -- results.
  • Configuration of Linux kernel from static analysis
  • Feature Model extraction from Linux Kernel Configuration files
  • Creating a feature model repository with several samples of feature models

Graduate Courses

Professional Background

  • I have over 6  years working experience with software development, delivering critical customized J2EE applications for companies such as VALE, Petrobras, Apple, Bank Boston, Johnson & Johnson, International Engines and 3M
  • Of these 6 years, 4 years I have been working as a team leader
  • For more details and references, please consult my LinkedIn profile
I am nerdier than 86% of all people. Are you a nerd? Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum! NerdTests.com says I'm a Kinda Dorky Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!
Č
ċ
ď
OnFindingDuplication.pdf
(50k)
Rafael Lotufo,
Jan 28, 2009 12:50 PM
ċ
ď
SoftwareAging.pdf
(59k)
Rafael Lotufo,
Jan 28, 2009 12:50 PM
Ċ
ď
Rafael Lotufo,
Apr 6, 2009 10:23 AM