Amalgam - An Alloy extension for equivalence checking of models

نویسندگان

  • John Call
  • Shreedhar Hardikar
  • Alisa Maas
چکیده

Model-checking, an extremely useful technique for checking the consistency of a system, is hampered by an inability to compare models directly to each other. Applications for model comparison include comparing two models meant to express the same system and comparing different versions of the same model to determine whether they remain consistent. We propose Amalgam, a dynamic, sound and complete tool for model equivalence up to a finite bound. Amalgam exhaustively generates all possible instances of two models using a trivial predicate provided by the user and searches for any instance generated by one model but not by another model, using a graph-solver in order to determine whether two instances

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

ثبت نام

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

منابع مشابه

Bounded Model Checking of Temporal Formulas with Alloy

Alloy is a formal modeling language based on first-order relational logic, with no native support for specifying reactive systems. We propose an extension of Alloy to allow the specification of temporal formulas using LTL, and show how they can be verified by bounded model checking with the Alloy Analyzer.

متن کامل

THE EFFECT OF ADDING TiO2 NANOPARTICLES ON DENTAL AMALGAM PROPERTIES

Abstract:In recent years, there have been many attempts to improve the properties of dental amalgam. The aim of the present investigation was fabrication and characterization of dental amalgams containing TiO2 nanoparticles and evaluation of their compressive strength, antibacterial and corrosion behavior. In this experimental research, TiO2 nanoparticles (TiO2 NPs) were added to reference amal...

متن کامل

Mechanical Characterization and Wear Behavior of Nano TiO2 Particulates Reinforced Al7075 Alloy Composites

In the current research work synthesis, characterization, mechanical and wear behavior of 5 and 10 wt. % of nano TiO2 particulates reinforced Al7075 alloy composites are inspected. The Al7075 alloy and nano TiO2 particle composites were provided by melt stir system. After the preparation, the prepared composites were analyzed by SEM, EDS, and XRD for inquiring the microstr...

متن کامل

بررسی و مقایسه ریزنشت (میکرولیکیج) آمالگام سینا

The microleakage of Cinaally amalgam, manufactured by Dr Faghihi Co. which is a high copper alloy and fine-cut amalgam was evaluated by radioisotope agents. The microleakage of cinaally amalgam was compared with Sybraloy amalgam, manufactured by Sybron/Kerr Co. which is a high copper alloy and spherical shape amalgam and is known as a standard amalgam alloy. The results showed that there is no...

متن کامل

A Theory for Feature Models in Alloy

Feature models are used to state the instances of a software product-line. However, there is a limited tool support for automatically checking properties of feature models. In this paper, we propose a theory of feature models in Alloy. This theory can be used to check a number of properties in the Alloy Analyzer. For instance, we show how to check whether general feature model transformations p...

متن کامل

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


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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013