Skip to Main Content (Press Enter)

Logo UNITO
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione

UNI-FIND
Logo UNITO

|

UNI-FIND

unito.it
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione
  1. Pubblicazioni

Refactoring delta-oriented product lines to enforce guidelines for efficient type-checking

Contributo in Atti di convegno
Data di Pubblicazione:
2016
Abstract:
A Software Product Line (SPL) is a family of similar programs generated from a common code base. Delta-Oriented Programming (DOP) is a flexible and modular approach to construct SPLs. Ensuring type safety in an SPL (i.e., ensuring that all its programs are well-typed) is a computationally expensive task. Recently, five guidelines to address the complexity of type checking delta-oriented SPLs have been proposed. This paper presents algorithms to refactor delta-oriented SPLs in order to follow the five guidelines. Complexity and correctness of the refactoring algorithms are stated.
Tipologia CRIS:
04A-Conference paper in volume
Keywords:
Theoretical Computer Science; Computer Science (all)
Elenco autori:
Damiani, Ferruccio; Lienhardt, Michael
Autori di Ateneo:
DAMIANI Ferruccio
Link alla scheda completa:
https://iris.unito.it/handle/2318/1614401
Link al Full Text:
https://iris.unito.it/retrieve/handle/2318/1614401/267595/ISoLA-2016_Damiani-Lienhardt-OPEN.pdf
Titolo del libro:
Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications
Pubblicato in:
LECTURE NOTES IN COMPUTER SCIENCE
Journal
LECTURE NOTES IN COMPUTER SCIENCE
Series
  • Dati Generali

Dati Generali

URL

http://link.springer.com/chapter/10.1007/978-3-319-47169-3_45
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.6.1.0