By Topic

A Community of Learners Approach to Software Architecture Education

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Remco C. de Boer ; Dept. of Comput. Sci., VU Univ. Amsterdam, Amsterdam ; Rik Farenhorst ; Hans van Vliet

The wicked nature of software architecture calls for educational methodologies that deviate from the traditional active lecturer-passive student relation. In this paper we present our experiences with applying a community of learners approach, in which students are treated as partners in the knowledge development process, to software architecture education. In our course the students are actively involved, either as architects or as stakeholders, in the design of an architecture for a large and realistic system. In this community of learners, the students not only learn about but also experience the important issues in software architecture. Students indicate that, although the workload is high, the required effort is outweighed by the learning effect of their active involvement.

Published in:

2009 22nd Conference on Software Engineering Education and Training

Date of Conference:

17-20 Feb. 2009