Formal semantics, modular specification, and symbolic verification of product-line behaviour

نویسندگان

  • Andreas Classen
  • Maxime Cordy
  • Patrick Heymans
  • Axel Legay
  • Pierre-Yves Schobbens
چکیده

Article history: Received 5 May 2012 Received in revised form 22 August 2013 Accepted 18 September 2013 Available online xxxx

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

ثبت نام

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

منابع مشابه

Formal Specification of Software Product Lines: A Graph Transformation Based Approach

A Software Product Line is a set of software products that share a number of core properties but also differ in others. Differences and commonalities between products are typically described in terms of features. A Feature Diagram is a hierarchically structured model that defines the features and their dependencies, while a Featured Transition System is used concisely to model behaviour of each...

متن کامل

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

Sound Symbolic Linking in the Presence of Preprocessing

Formal verification enables developers to provide safety and security guarantees about their code. A modular verification approach supports the verification of different pieces of an application in separation. We propose symbolic linking as such a modular approach, since it allows to decide whether or not earlier verified source files can be safely linked together (i.e. earlier proven propertie...

متن کامل

A Case Study on Feature-Aware Verification

In this thesis, we report of a case study on feature-aware verification. Featureaware verification is the formal verification of a feature-oriented software system on a feature-modular basis. Feature-modular verification means, that specifications are assigned to a particular feature and use feature-local knowledge only. That concerns the features’ awareness of other features in a particular pr...

متن کامل

Software product line for semantic specification of block libraries in dataflow languages

Dataflow modelling languages such as SCADE or Simulink are the de-facto standard for the Model Driven Development of safety critical embedded control and command systems. Software is mainly being produced by Automated Code Generators whose correctness can only be assessed meaningfully if the input language semantics is well known. These semantics share a common part but are mainly defined throu...

متن کامل

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


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

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

ثبت نام

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

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

دوره 80  شماره 

صفحات  -

تاریخ انتشار 2014