Experiential Learning for Software Engineering using Agile Modeling in Umple

2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T)(2020)

引用 1|浏览0
暂无评分
摘要
In this tutorial we will discuss a method of teaching a variety of software engineering topics in an integrated and experiential manner. Topics covered include agile processes, software modeling, open source development tools and processes, code generation and testing. Our approach involves using a textual modeling language called Umple that enables agile, model-driven, test-driven development. Students are introduced to this tool in an introduction to software engineering course, where they learn the basics of the above topics. Then in their capstone course they are able to actually contribute to the tool itself.
更多
查看译文
关键词
Unified modeling language,Software engineering,Tutorials,Software,Tools,Object oriented modeling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要