De Simone, Vincenzo
(2017)
Assessing and Improving Industrial Software Processes.
[Tesi di dottorato]
Item Type: |
Tesi di dottorato
|
Resource language: |
English |
Title: |
Assessing and Improving Industrial Software Processes |
Creators: |
Creators | Email |
---|
De Simone, Vincenzo | vincenzo.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: |
nome | email |
---|
Riccio, Daniele | daniele.riccio@unina.it |
|
Tutor: |
nome | email |
---|
Fasolino, Anna Rita | UNSPECIFIED |
|
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 |
[error in script]
[error in script]
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 per month over past year
Actions (login required)
|
View Item |