2013
DOI: 10.1007/s00236-012-0173-z
|View full text |Cite
|
Sign up to set email alerts
|

Compositional type checking of delta-oriented software product lines

Abstract: Delta-oriented programming is a compositional approach to flexibly implementing software product lines. A product line is represented by a code base and a product line declaration. The code base consists of a set of delta modules specifying modifications to object-oriented programs. A particular product in a delta-oriented product line is generated by applying the modifications contained in the suitable delta modules to the empty program. The product-line declaration provides the connection of the delta module… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
112
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
2

Relationship

4
2

Authors

Journals

citations
Cited by 41 publications
(112 citation statements)
references
References 52 publications
0
112
0
Order By: Relevance
“…A type system for DOP, formalized for the minimal core calculus IMPERATIVE FEATHERWEIGHT DELTA JAVA(IF∆J) [7], guarantees that if an IF∆J product line is well-typed then its product generation mapping is total and all its products are welltyped Java programs (cf. Section 3.3).…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…A type system for DOP, formalized for the minimal core calculus IMPERATIVE FEATHERWEIGHT DELTA JAVA(IF∆J) [7], guarantees that if an IF∆J product line is well-typed then its product generation mapping is total and all its products are welltyped Java programs (cf. Section 3.3).…”
Section: Discussionmentioning
confidence: 99%
“…DeltaJ is the archetypal language for delta-oriented programming of SPLs of Java programs [7]. A prototypical implementation of DeltaJ that supports Java 1.5, called DeltaJ 1.5, is available [22,44].…”
Section: A Recollection Of Delta-oriented Programming Of Spls Of Javamentioning
confidence: 99%
See 3 more Smart Citations