An Exploration of the Social Web Environment for Collaborative Software Engineering Education

An Exploration of the Social Web Environment for Collaborative Software Engineering Education

Pankaj Kamthan (Concordia University, Canada)
DOI: 10.4018/jwltt.2011040102

Abstract

The technological environment in which software engineering education (SEE) resides and thrives continues to evolve. In this paper, SW4CSE2, a methodology for collaborations in SEE based on the Social Web environment, is proposed. The impact of integrating Social Web technologies, and applications based on these technologies, in collaborative activities that commonly occur in the context of SEE are explored. In particular, teacher–student and student–student collaborations, both inside and outside the classroom, are highlighted. In doing so, the feasibility issues in selection and adoption of technologies/applications are emphasized, and the use of pedagogically-inclined patterns is made. The potential prospects of such an integration, and related concerns, are illustrated by practical examples.
Article Preview

In this section, motivation for collaboration in different SEE contexts is provided and related work in the area is briefly highlighted.

There are a few preliminaries in order. This paper assumes a basic background in software engineering (Ghezzi, Jazayeri, & Mandrioli, 2003) on part of the reader. The terms Social Web and Web 2.0 are used interchangeably. This paper considers Social Web technology and Social Web application to be different concepts, and considers Social Web applications to be a sub-class of social software. From the perspective of social software, a Social Web application is sensitive to the relationships among people and takes steps to cultivate those relationships. The name of a pattern is presented in uppercase so as to distinguish it from surrounding text.

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 14: 4 Issues (2019): 2 Released, 2 Forthcoming
Volume 13: 4 Issues (2018)
Volume 12: 4 Issues (2017)
Volume 11: 4 Issues (2016)
Volume 10: 4 Issues (2015)
Volume 9: 4 Issues (2014)
Volume 8: 4 Issues (2013)
Volume 7: 4 Issues (2012)
Volume 6: 4 Issues (2011)
Volume 5: 4 Issues (2010)
Volume 4: 4 Issues (2009)
Volume 3: 4 Issues (2008)
Volume 2: 4 Issues (2007)
Volume 1: 4 Issues (2006)
View Complete Journal Contents Listing