Asee peer logo
Displaying all 2 results
Conference Session
Software Engineering Division Technical Session 1
Collection
2017 ASEE Annual Conference & Exposition
Authors
Derek David Riley, Milwaukee School of Engineering
Tagged Divisions
Software Engineering Division
maintainable code is tospend significant effort refactoring a project, or throw out the original project and start from thebeginning. Our approach of incorporating an SPL owner into the project changes the motivationdiscussions and leads to more software reuse. We found that mindfulness of SPL andmaintainability by the whole team from the beginning of a project does delay development offeatures, but ultimately it saved time not having to re-write or refactor as often. Students initiallywere skeptical of the additional costs of SPL engineering, but as they saw the deployment tests,they appreciated the importance of maintainability more, and many cited it as the most significantlearning outcome of the course.6.3 Competition is a strong motivatorBy
Conference Session
Software Engineering Division Technical Session 2
Collection
2017 ASEE Annual Conference & Exposition
Authors
Walter W Schilling Jr., Milwaukee School of Engineering; Brad Dennis, Milwaukee School of Engineering
Tagged Divisions
Software Engineering Division
Paper ID #20543WIP: Active Learning Exercises to Promote System Performance TestingDr. Walter W Schilling Jr., Milwaukee School of Engineering Walter Schilling is a Professor in the Software Engineering program at the Milwaukee School of Engi- neering in Milwaukee, Wisconsin. He received his B.S.E.E. from Ohio Northern University and M.S. and Ph.D. from the University of Toledo. He worked for Ford Motor Company and Visteon Corporation as an Embedded Software Engineer for several years prior to returning for doctoral work. He has spent time at NASA Glenn Research Center in Cleveland, Ohio, and consulted for multiple embedded