Systematic derivation of correct variability-aware program analyses

نویسندگان

  • Jan Midtgaard
  • Aleksandar Dimovski
  • Claus Brabrand
  • Andrzej Wasowski
چکیده

Article history: Received 27 February 2014 Received in revised form 13 April 2015 Accepted 14 April 2015 Available online xxxx

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finding Suitable Variability Abstractions for Family-Based Analysis

For program families (Software Product Lines), specially designed variability-aware static (dataflow) analyses allow analyzing all variants (products) of the family, simultaneously, in a single run without generating any of the variants explicitly. They are also known as lifted or family-based analyses. The variability-aware analyses may be too costly or even infeasible for families with a larg...

متن کامل

Generating program analyzers

In this work the automatic generation of program analyzers from concise specifications is presented. It focuses on provably correct and complex interprocedural analyses for real world sized imperative programs. Thus, a powerful and flexible specification mechanism is required, enabling both correctness proofs and efficient implementations. The generation process relies on the theory of data flo...

متن کامل

Compilation Using Correct-by-Construction Program Synthesis

Extracting and compiling certified programs may introduce bugs in otherwise proven-correct code, reducing the extent of the guarantees that proof assistants and correct-byconstruction program-derivation frameworks provide. We present a novel approach to the extraction and compilation of embedded domain-specific languages developed in a proof assistant (Coq), showing how it allows us to extend c...

متن کامل

Exercise and Heart Rate Variability in Cancer Patients: A Systematic Review

Introduction: Heart rate variability (HRV) is negatively associated with mortality. Decrease in HRV is common in cancer patients. The association between HRV and general survival in cancer patients has made HRV a valuable biomarker for evaluation of the disease prognosis. Exercise is considered an interventional strategy to improve various outcomes in cancer patients. The present paper provides...

متن کامل

Designing Arithmetic Circuits by Refinement in Ruby

This paper presents in some detail the systematic derivation of a static bit-level parallel algorithm to implement multiplication of integers, that is to say one which might be implemented as an electronic circuit. The circuit is well known, but the derivation shows that its design can be seen as the consequence of decisions made (and explained) in terms of the abstract algorithm. The systemati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 105  شماره 

صفحات  -

تاریخ انتشار 2015