Bachelor and Master Theses

Title: Understanding Architectural Smells in Software Product Lines
Subject: Computer Science
Level: Advanced
Description: The Software Product Lines (SPL) paradigm has proven to be an effective way to achieve large scale reuse in different domains. It takes advantage of common aspects between different products, while also considering product specific features. The architecture plays an important role in SPL engineering, by providing means to better understand and maintain the product-derivation environment. On the other hand, it is difficult to evolve the architecture because it is not always clear where and how to refactor.

The goal of this project is twofold. As the first step, we aim at analyzing and categorizing evidence regarding the current knowledge on software Product Lines Architectures (PLAs), identifying gaps and trends, and providing future directions for research in the field. Furthermore, we aim at understanding the phenomenon of architectural bad smells in the context of SPLs. In other words, we evaluate PLAs in different projects, through a set of empirical studies, towards identifying the existence of structural attributes that mainly affect the systems' lifecycle properties.
Company: UFBA University, kontaktperson: Eduardo Almeida
Prel. end date: 2013-09-15
Presentation date: 2013-09-15
Student: Hugo Sica de Andrade
IDT supervisor: Ivica Crnkovic, +46-21-103183

Rapport och bilagor


Senaste uppdatering



2013-08-28, 21:20

  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2018.08.31