conference-paper

Experiential Learning for Software Engineering using Agile Modeling in Umple

Research footprint

At a glance

Citations
1
References
8
Comments
0
Paper overview

Abstract

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.

Record transparency

Publication details

DOI
10.1109/cseet49119.2020.9206221
OpenAlex
W3109828847
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.