Putting engineering into software engineering: Upholding software engineering principles in the classroom
作者:
Highlights:
• We integrate software testing within a broader context of specification, verification and testing.
• We present software testing as a structured, multi-phased activity.
• We precise milestones and deliverables.
• We present testing as a goal-oriented activity, with specific verifiable claims.
• Specific verifiable claims are based on engineering methods and techniques.
摘要
•We integrate software testing within a broader context of specification, verification and testing.•We present software testing as a structured, multi-phased activity.•We precise milestones and deliverables.•We present testing as a goal-oriented activity, with specific verifiable claims.•Specific verifiable claims are based on engineering methods and techniques.
论文关键词:Software engineering,Software engineering education,Software engineering principles,Classroom,Teaching practice
论文评审过程:Available online 18 February 2015.
论文官网地址:https://doi.org/10.1016/j.chb.2015.01.054