Last edited by Dosar
Sunday, August 2, 2020 | History

3 edition of Formal design and verification of a reliable computing platform for real-time control found in the catalog.

Formal design and verification of a reliable computing platform for real-time control

Formal design and verification of a reliable computing platform for real-time control

phase 2 results

  • 40 Want to read
  • 26 Currently reading

Published by National Aeronautics and Space Administration, Langley Research Center in Hampton, Va .
Written in English

    Subjects:
  • Computer software -- Verification.

  • Edition Notes

    StatementRicky W. Butler, Ben L. Di Vito.
    SeriesNASA technical memorandum -- 104196.
    ContributionsDi Vito, Ben L., Langley Research Center.
    The Physical Object
    FormatMicroform
    Pagination1 v.
    ID Numbers
    Open LibraryOL15361915M

    In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal methods of mathematics. Trusted Computer System Evaluation Criteria (TCSEC) is a United States Government Department of Defense (DoD) standard that sets basic requirements for assessing the effectiveness of computer security controls built into a computer simplicityhsd.com TCSEC was used to evaluate, classify, and select computer systems being considered for the processing, storage, and retrieval of sensitive or classified.

    In computer science, specifically software engineering and hardware engineering, formal methods are a particular kind of mathematically based techniques for the specification, development and verification of software and hardware systems. The use of formal methods for software and hardware design is motivated by the expectation that, as in other engineering disciplines, performing appropriate. An important cloud design philosophy that defines all interactions among computing devices as services in a formal standardized way is termed the _____. service-oriented architecture Communication carriers are unhappy with the regulations that impose ________ and are currently engaged in legal battles to eliminate the concept.

    It will be years before researchers can transform text from a book's page into a digital representation. False (they are currently converting books to digital) A bit has two states, left or right. False. Microsoft Internet Explorer is an example of a computing platform. True. A computing platform is a crucial element in software development. Feb 13,  · The book draws on a diverse set of subdisciplines, including model-based design, concurrency theory, distributed algorithms, formal methods of specification and verification, control theory, real-time systems, and hybrid systems, explaining the core ideas from each that are relevant to system design and simplicityhsd.com book explains how formal.


Share this book
You might also like
rights of reason

rights of reason

Firework injuries data year, 1995

Firework injuries data year, 1995

framework for generic computer vision.

framework for generic computer vision.

Catalog information materials for micro, small, and medium enterprises.

Catalog information materials for micro, small, and medium enterprises.

Ireland must never be united.

Ireland must never be united.

HOC Paper 672 03/04 Pensions Compensations Board Annual Report and Accounts.

HOC Paper 672 03/04 Pensions Compensations Board Annual Report and Accounts.

Men, women, and books

Men, women, and books

Health systems in East Asia

Health systems in East Asia

Commissioners for Revenue and Customs Bill.

Commissioners for Revenue and Customs Bill.

Colloid chemistry, theoretical and applied

Colloid chemistry, theoretical and applied

Horace A. Rexford.

Horace A. Rexford.

Short-run tax-push inflation in Finland

Short-run tax-push inflation in Finland

Life prediction and constitutive models for engine hot section anisotropic materials program

Life prediction and constitutive models for engine hot section anisotropic materials program

Formal design and verification of a reliable computing platform for real-time control Download PDF EPUB FB2

In this paper the design and formal verification of the lower levels of the of the Reliable Computing Platform (RCP), a fault-tolerant computing system for digital flight control applications. Formal methods can have an impact on correctness in areas in the control application domain; however, these issues are not addressed here.

The reliable computing platform dispatches the control-law code and provides the interface to the network of sensors and actuators.

1 Researchers at NASA Langley Research Center (LaRC) are exploring formal verification as a candidate technology for the elimination of design errors in such systems. In previous reports [1, 2, 3], we put forward a high level architecture for a reliable computing platform (RCP) based.

Formal Design and Verification of a Reliable Computing Platform for Real-Time Control () Cached. @TECHREPORT{Butler90formaldesign, author = {Ricky W.

Butler}, title = {Formal Design and Verification of a Reliable Computing Platform for Real-Time Control. BibTeX @MISC{Butler92formaldesign, author = {Ricky W. Butler and Ben L. Di Vito}, title = {Formal design and verification of a reliable computing platform for real-time control -.

In this paper the design and formal verification of the lower levels of the Reliable Computing Platform (RCP), a fault-tolerant computing system for digital flight control applications, are presented. An architecture for fault-tolerant computing is formalized and shown to satisfy a key correctness property.

The reliable computing platform uses replicated processors and majority voting to achieve fault tolerance. Under the assumption of a majority of processors working in each frame, we show that the replicated system computes the same results as a single processor system not subject to simplicityhsd.com by: the absence of errors in the control laws and their implementation, but also the absence of errors in the underlying architecture that executes the control laws.

Researchers at NASA Langley Research Center (LaRC) are explor-ing formal verification as a candidate technology for the elimination of such errors.

Currently available application frameworks that target at the automatic design of real-time embedded software are poor in integrating functional and non-functional requirements.

Component reuse is based on a formal UML real-time embedded object model. FVP: A formal verification platform for SoC.

In: Proceedings of the 16th IEEE Cited by: 1. Formal design and verification of a reliable computing platform for real-time control -- Pase 2 resultsAuthor: Ricky W. Butler and Ben L. Di Vito. Formal Design and Verification of a Reliable Computing Platform for Real-Time ControlAuthor: Ricky W.

Butler. Formal design and verification of a reliable computing platform for real-time control: phase 1 results Author: Ben L Di Vito ; Ricky W Butler ; James L Caldwell ; Langley Research Center.

Formal design and verification of a reliable computing platform for real-time control: phase 2 results Author: Ricky W Butler ; Ben L Di Vito ; Langley Research Center.

In Chapter 1, we introduce Formal Verification (FV): the use of tools that mathematically analyze the space of possible behaviors of a design, rather than computing results for particular values. We begin by describing the general concepts and motivations for using FV methods.

As hardware systems continue to grow more complex, formal methods for their design and verification become increasingly important.

In this paper, we develop the design and formal specifications for the receiver section of an Universal Asynchronous Receiver/simplicityhsd.com by: practical — at the state-of-art, only small and well understood pieces of the whole system can be treated formally, so let us concentrate on the most critical parts and leave the rest to the traditional methods.

Moreover, formal techniques are applied to source code; they should be applied also to prove the correctness of the compiler and of other tools (e.g. mathematical libraries), not Author: Fabio Alberto Schreiber. The book draws on a diverse set of subdisciplines, including model-based design, concurrency theory, distributed algorithms, formal methods of specification and verification, control theory, real-time systems, and hybrid systems, explaining the core ideas from each that are relevant to system design.

Abstract. In the development of critical systems it is common practice to make use of redundancy in order to achieve higher levels of reliability. There are well established design patterns that introduce redundancy and that are widely documented and adopted by the industry.

However there have been few attempts to formally verify some of simplicityhsd.com by: 2. What is a Real-Time System. • Definition 1: RT-systems are systems in which the correctness of the system behavior depends •on the logical results of the computations, and •on the physical time when these results are produced • Definition 2: RT-systems are systems that have to be designed according to the dynamics of a physical process 2.

May 28,  · The book draws on a diverse set of subdisciplines, including model-based design, concurrency theory, distributed algorithms, formal methods of specification and verification, control theory, real-time systems, and hybrid systems, explaining the core ideas from each that are relevant to system design and simplicityhsd.com book explains how formal.

The book draws on a diverse set of subdisciplines, including model-based design, concurrency theory, distributed algorithms, formal methods for specification and verification, control theory, real-time systems, and hybrid systems, explaining core ideas from each that are relevant to system design .Apr 28,  · The book draws on a diverse set of subdisciplines, including model-based design, concurrency theory, distributed algorithms, formal methods of specification and verification, control theory, real-time systems, and hybrid systems, explaining the core ideas from each that are relevant to system design and analysis/5(5).• The final section is the one which the students like best.

Once enough of SCCS is grasped to decide upon the component parts of a design, the 'turning the handle' steps of composition and check­ ing that the design meets its specification are both error-prone and tedious.