De Simone, Vincenzo (2017) Assessing and Improving Industrial Software Processes. [Tesi di dottorato]

[img]
Anteprima
Testo
de_simone_vincenzo_30.pdf

Download (5MB) | Anteprima
[error in script] [error in script]
Tipologia del documento: Tesi di dottorato
Lingua: English
Titolo: Assessing and Improving Industrial Software Processes
Autori:
AutoreEmail
De Simone, Vincenzovincenzo.desimone2@unina.it
Data: 11 Dicembre 2017
Numero di pagine: 245
Istituzione: Università degli Studi di Napoli Federico II
Dipartimento: dep10
Dottorato: phd034
Ciclo di dottorato: 30
Coordinatore del Corso di dottorato:
nomeemail
Riccio, Danieledaniele.riccio@unina.it
Tutor:
nomeemail
Fasolino, Anna Rita[non definito]
Data: 11 Dicembre 2017
Numero di pagine: 245
Parole chiave: Software Process; Software Process Assessment; Software Process Improvement; Application Lifecycle Management; Software Traceability; Software Product Lines; Spreadsheet; Software Comprehension
Settori scientifico-disciplinari del MIUR: Area 09 - Ingegneria industriale e dell'informazione > ING-INF/05 - Sistemi di elaborazione delle informazioni
Depositato il: 26 Gen 2018 12:26
Ultima modifica: 09 Apr 2019 10:54
URI: http://www.fedoa.unina.it/id/eprint/12074

Abstract

Software process is a complex phenomenon that involves a multitude of different artifacts, human actors with different roles, activities to be performed in order to produce a software product. Even though the research community is devoting a great effort in proposing solutions aimed at improving software process, several issues are still open. In this Thesis work I propose different solutions for assessing and improving software processes carried out in real industrial contexts. More in detail, I proposed a solution, based on ALM and MDE, for supporting Gap Analysis processes for assessing if a software process is carried out in accordance with Standards or Evaluation Framework. Then, I focused on a solution based on tool integration for the management of trace links among the artifacts involved in the software process. As another contribution, I proposed a Reverse engineering process and a tool, named EXACT, for supporting the analysis and comprehension of spreadsheet based artifacts involved in software development processes. Finally, I realized a semi-automatic approach, named AutoMative, for supporting the introduction in real Industrial software processes of SPL for managing the variability of the software products to be developed. Case studies conducted in real industrial settings showed the feasibility and the positive impact of the proposed solutions on real industrial software processes.

Downloads

Downloads per month over past year

Actions (login required)

Modifica documento Modifica documento