High-Level Specifications: Lessons from Industry

نویسندگان

  • Brannon Batson
  • Leslie Lamport
چکیده

We explain the rationale behind the design of the TLA+ specification language, and we describe our experience using it and the TLC model checker in industrial applications—including the verification of multiprocessor memory designs at Intel. Based on this experience, we challenge some conventional wisdom about high-level specifications.

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

ثبت نام

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

منابع مشابه

The Risk Assessment of ERTMS-Based Railway Systems from a Cyber Security Perspective: Methodology and Lessons Learned

The impact that cyber issues might have on the safety and resilience of railway systems has been studied for more than five years by industry specialists and government agencies. This paper presents some of the work done by Adelard in this area, ranging from an analysis of potential vulnerabilities in the ERTMS specifications through to a high-level cyber security risk assessment of a national ...

متن کامل

What Does Industry Need From Formal Specification Techniques?

In this paper I examine what industry really needs from formal specification techniques. I first describe the background to our use of formal techniques. I then look at the role of formal specifications in development and consider what are the important questions that need to be asked. I illustrate these with some practical experience on industrial projects and conclude with some lessons we hav...

متن کامل

Synthesis of AMBA AHB from Formal Specification

The standard procedure for hardware design consists of describing circuit in a hardware description language at logic level followed by extensive verification and logic-synthesis. However, this process consumes significant time and needs a lot of effort. An alternative is to use formal specification language as a high-level hardware description language and synthesize hardware from formal speci...

متن کامل

Modelling and Control of Process Industry Batch Production Systems

Many models of process industry batch production systems are of a continuoustime/discrete-event (CT/DE) nature: physical processes are modelled using CT specifications, operating procedures are modelled using DE specifications. For scheduling of batch production systems, special purpose tools are available. The Chi language is a CT/DE language with high level DE language elements. This makes it...

متن کامل

Linking Web Content Seamlessly with Broadcast Television: Issues and Lessons Learned

The LinkedTV platform integrates all necessary functionality for linking television and the Web into a managed workflow for media owners. This position paper reflects the issues we experience in implementing Linked Television using web specifications as well as our insight regarding applying the same ideas within the broadcast industry.

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2002