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

[img]
Preview
Text
de_simone_vincenzo_30.pdf

Download (5MB) | Preview
[error in script] [error in script]
Item Type: Tesi di dottorato
Resource language: English
Title: Assessing and Improving Industrial Software Processes
Creators:
CreatorsEmail
De Simone, Vincenzovincenzo.desimone2@unina.it
Date: 11 December 2017
Number of Pages: 245
Institution: Università degli Studi di Napoli Federico II
Department: dep10
Dottorato: phd034
Ciclo di dottorato: 30
Coordinatore del Corso di dottorato:
nomeemail
Riccio, Danieledaniele.riccio@unina.it
Tutor:
nomeemail
Fasolino, Anna RitaUNSPECIFIED
Date: 11 December 2017
Number of Pages: 245
Keywords: 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
Date Deposited: 26 Jan 2018 12:26
Last Modified: 09 Apr 2019 10:54
URI: http://www.fedoa.unina.it/id/eprint/12074

Collection description

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)

View Item View Item