2019
DOI: 10.1016/j.scico.2018.11.005
|View full text |Cite
|
Sign up to set email alerts
|

A formal model for Multi Software Product Lines

Abstract: A Software Product Line (SPL) is a family of similar programs generated from a common artifact base. A Multi SPL (MPL) is a set of interdependent SPLs that are typically managed and developed in a decentralized fashion. Delta-Oriented Programming (DOP) is a flexible and modular approach to implement SPLs. This paper presents new concepts that extend DOP to support the implementation of MPLs. These extensions aim to accommodate compositional analyses. They are presented by means of a core calculus for delta-ori… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2

Relationship

4
1

Authors

Journals

citations
Cited by 9 publications
(18 citation statements)
references
References 36 publications
0
18
0
Order By: Relevance
“…A program signature PS is an interface of program P, denoted as PS P, iff PS signature(P) holds. The notion of SPL signature (SPLS) [19] describes the API of an SPL, i.e., the APIs of the variants generated by the SPL. Namely, an SPLS is an SPL where the variants are program signatures instead of programs.…”
Section: Definition 6 (Interface Relation Between Signatures and Programs)mentioning
confidence: 99%
See 4 more Smart Citations
“…A program signature PS is an interface of program P, denoted as PS P, iff PS signature(P) holds. The notion of SPL signature (SPLS) [19] describes the API of an SPL, i.e., the APIs of the variants generated by the SPL. Namely, an SPLS is an SPL where the variants are program signatures instead of programs.…”
Section: Definition 6 (Interface Relation Between Signatures and Programs)mentioning
confidence: 99%
“…A delta-oriented SPLS [19] can be understood as a delta-oriented SPL where the variants are program signatures. The abstract syntax of the artifact base of an IF∆J SPLSs [19], called artifact base signature, is given in Figure 5.…”
Section: Delta-oriented Splss Of Ifj Programsmentioning
confidence: 99%
See 3 more Smart Citations