نتایج جستجو برای: formal tool

تعداد نتایج: 477002  

2005
Takahiro Seino

Since computer systems are pervasive and have a major impact on society, such systems must be built safely and reliably. One of the existing approaches to this issue is to formally model (the designs of) such systems and formally verify that they have desired properties. Computer systems are often modeled as transition systems. If a computer system can be modeled as a finite transition system, ...

Journal: :CoRR 2018
Cristian Mattarei Clark W. Barrett Shu-yu Guo Bradley Nelson Ben Smith

Nearly all web-based interfaces are written in JavaScript. Given its prevalence, the support for high performance JavaScript code is crucial. The ECMA Technical Committee 39 (TC39) has recently extended the ECMAScript language (i.e., JavaScript) to support shared memory accesses between different threads. The extension is given in terms of a natural language memory model specification. In this ...

Journal: :Journal of Object Technology 2007
José Raúl Romero José Eduardo Rivera Francisco Durán Antonio Vallecillo

Models and metamodels play a cornerstone role in Model-Driven Software Development. Although several notations have been proposed to specify them, the kind of formal and tool support they provide is quite limited. In this paper we explore the use of Maude as a formal notation for describing models and metamodels. Maude is an executable rewriting logic language specially well suited for the spec...

2008
Zaher S. Andraus Mark H. Liffiton Karem A. Sakallah

We describe the Reveal formal functional verification system and its application to four representative hardware test cases. Reveal employs counterexample-guided abstraction refinement, or CEGAR, and is suitable for verifying the complex control logic of designs with wide datapaths. Reveal performs automatic datapath abstraction yielding an approximation of the original design with a much small...

1999
John C. Knight P. Thomas Fletcher Brian R. Hicks

The relatively scant use of formal techniques in software development is the result, in part, of a lack of suitable support tools. Many tools have been developed that provide novel analysis capabilities but lack basic yet commonplace facilities which are essential in production software development. More importantly, many existing tools for the development of formal specifications fail to provi...

Journal: :Simulation 2003
Vincenza Carchiolo Michele Malgeri Giuseppe Mangioni

Hardware-software (HW-SW) codesign is an attempt to integrate hardware and software design techniques. A critical feature of all codesign methods is evaluation of the performance of the system. The best approach is to estimate performance based on the high-level specifications of the system before starting the subsequent partitioning and synthesis phases: these phases waste a large amount of re...

2004
Nadia Bouassida Hanêne Ben-Abdallah Abdelmajid Ben Hamadou

class

Journal: :Formal Methods in System Design 2001
Yael Abarbanel-Vinov Neta Aizenbud-Reshef Ilan Beer Cindy Eisner Daniel Geist Tamir Heyman Iris Reuveni Eran Rippel Irit Shitsevalov Yaron Wolfsthal Tali Yatzkar-Haham

We examine IBM’s exploitation of formal verification using RuleBase a formal verification tool developed by the IBM Haifa Research Laboratory. The goal of the paper is methodological. We identify an integrated methodology for the deployment of formal verification which involves three complementary modes: architectural verification, block-level verification, and design exploration.

2013
Mustafa M. Noaman Izzat M. Alsmadi Ameera S. Jaradat

This paper uses formal methods to improve the security of the ecommerce system specifications and reduce the number of security threats to the minimum. The result shows the effectiveness of using formal methods for empowering ecommerce security. Z specification language is used to design the e-commerce system & specify security constraints. Besides, Z/EVES formal methods tool is considered for ...

2001
Richard Paige Liliya Kaminskaya

We describe a tool-supported integration of an object-oriented formal method, BON, with an object-oriented formal modelling language, JML. The integration is both artifactual – carried out so as to exploit JML’s existing and planned tool support – and effectual, in order to provide a graphical syntax and process support for JML. The integration is characterised using the meta-method of [13, 14]...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید