Robotran: evolution of an undergraduate software project

  • Authors:
  • Mark Meyer;Kevin Mastropaolo

  • Affiliations:
  • Canisius College, Buffalo, NY;Canisius College, Buffalo, NY

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Student software projects occasionally evolve into useful, long-lasting applications, but are seldom documented well, making maintenance by later students and faculty extremely difficult. Dealing with this type of legacy code poses challenges but presents interesting opportunities for students to learn in a deep way why software engineering is important. Skills of structure discovery can be taught and will be useful in a student's future career in the software industry.