Javascript must be enabled to continue!
Software Product Line Analysis Using Variability-aware Datalog
View through CrossRef
Applying program analyses to Software Product Lines (SPLs) has been a fundamental research problem at the intersection<br>of Product Line Engineering and software analysis. Different attempts have been made to "lift" particular product-level analyses to run on the entire product line. In this paper, we tackle the class of Datalog-based analyses (e.g., pointer and taint analyses), study the theoretical aspects of lifting Datalog inference, and implement a lifted inference algorithm inside the Souffl Datalog engine. We evaluate our implementation on a set of Java and C-language benchmark product lines. We show significant savings in processing time and fact database size (billions of times faster on one of the benchmarks) compared to brute-force analysis of each product individually.
Institute of Electrical and Electronics Engineers (IEEE)
Title: Software Product Line Analysis Using Variability-aware Datalog
Description:
Applying program analyses to Software Product Lines (SPLs) has been a fundamental research problem at the intersection<br>of Product Line Engineering and software analysis.
Different attempts have been made to "lift" particular product-level analyses to run on the entire product line.
In this paper, we tackle the class of Datalog-based analyses (e.
g.
, pointer and taint analyses), study the theoretical aspects of lifting Datalog inference, and implement a lifted inference algorithm inside the Souffl Datalog engine.
We evaluate our implementation on a set of Java and C-language benchmark product lines.
We show significant savings in processing time and fact database size (billions of times faster on one of the benchmarks) compared to brute-force analysis of each product individually.
Related Results
Data functions, datalog and negation
Data functions, datalog and negation
Datalog is extended to incorporate single-valued “data functions”, which correspond to attributes in semantic models, and which may be base (user-specified) or derived (computed). ...
$n$-permutability and linear Datalog implies symmetric Datalog
$n$-permutability and linear Datalog implies symmetric Datalog
We show that if $\mathbb A$ is a core relational structure such that CSP($\mathbb A$) can be solved by a linear Datalog program, and $\mathbb A$ is $n$-permutable for some $n$, the...
ON TEMPORAL DEDUCTIVE DATABASES
ON TEMPORAL DEDUCTIVE DATABASES
This article introduces a temporal deductive database system featuring a logic programming language and an algebraic front‐end. The language, called Temporal DATALOG, is an extensi...
Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics
Tractable Reasoning with DL-Programs over Datalog-rewritable Description Logics
The deployment of KR formalisms to the Web has created the need for formalisms that combine heterogeneous knowledge bases. Nonmonotonic dl-programs provide a loose integration of D...
Software Product Line Analysis Using Variability-aware Datalog
Software Product Line Analysis Using Variability-aware Datalog
Applying program analyses to Software Product Lines (SPLs) has been a fundamental research problem at the intersection<br>of Product Line Engineering and software analysis. D...
A Differential Datalog Interpreter
A Differential Datalog Interpreter
The core reasoning task for datalog engines is materialization, the evaluation of a datalog program over a database alongside its physical incorporation into the database itself. T...
[RETRACTED] Scam Alert !! Botanical Farms CBD Gummies Shark Tank: 100% Safe Ingredients, Price, Side Effects & Where To Buy Botanical Farms CBD Gummies Shark Tank in the United Stated? v1
[RETRACTED] Scam Alert !! Botanical Farms CBD Gummies Shark Tank: 100% Safe Ingredients, Price, Side Effects & Where To Buy Botanical Farms CBD Gummies Shark Tank in the United Stated? v1
[RETRACTED]Botanical Farms CBD Gummies Shark Tank:- Are you one of the many thousands of people who feel anxious and have pain?Are you looking for a way to escape this type of life...
[RETRACTED] ACV Super Slim Gummies Reviews Scam Or Legit Updated 2022 – Must-See Worth Buying? v1
[RETRACTED] ACV Super Slim Gummies Reviews Scam Or Legit Updated 2022 – Must-See Worth Buying? v1
[RETRACTED]➪ACV Super Slim Gummies - Official Website Link - Click Here To Buy❤️ ✪Product Name ➯ ACV Super Slim Gummies UK✪Main Benefits ➯ Can help you with all your overweight i...

