A portal for cataloging worked examples extracted from open source software

Simone De França Tonhão, Thelma Elita Colanzi, Igor Steinmacher

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Finding real examples that follow the evolution of Software Engineering is not an easy task for instructors in the field. Open Source Software (OSS) projects have been an alternative to support education in Software Engineering, as they allow contact with real development projects and environments. However, the adoption of these projects in the classroom presents some obstacles, such as choosing the appropriate project, and the time and effort needed to prepare the classes and get used to the open source environment. In order to reduce the difficulties faced by instructors, we are working on developing a portal to catalog worked examples extracted from OSS projects to assist instructors. In this paper, we present the first steps towards creating this catalog, which is creating a pattern for guiding the structuring the worked examples. We are applying the Design Science Research paradigm. The activities reported in this paper regards the first Design Cycle, and were divided into three stages related to the elaboration and evaluation of the pattern for cataloging the worked examples. In these stages, we carried out focus groups and interviews with Software Engineering instructors, including the instantiation of the pattern to catalog actual worked examples. After each stage, we had a new and improved version of the pattern for cataloging the worked examples. Such pattern served as a basis to create the first version of the worked examples portal, which will be evaluated in the next stages of the research.

Original languageEnglish (US)
Title of host publicationProceedings - 34th Brazilian Symposium on Software Engineering, SBES 2020
PublisherAssociation for Computing Machinery
Pages493-498
Number of pages6
ISBN (Electronic)9781450387538
DOIs
StatePublished - Oct 21 2020
Event34th Brazilian Symposium on Software Engineering, SBES 2020 - Virtual, Online, Brazil
Duration: Oct 21 2020Oct 23 2020

Publication series

NameACM International Conference Proceeding Series

Conference

Conference34th Brazilian Symposium on Software Engineering, SBES 2020
Country/TerritoryBrazil
CityVirtual, Online
Period10/21/2010/23/20

Keywords

  • Open Source Software
  • Software Engineering Education
  • Worked Examples

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'A portal for cataloging worked examples extracted from open source software'. Together they form a unique fingerprint.

Cite this