On-campus Collaborative Project Experience for Software Engineering Course. - Xiaohong (Sophie) Wang; Don Spickler; Barbara Wainwright (Software Engineering Research and Practice, 2010)