--%>

What is Strong Preservation

Strong Preservation: An abstraction is strongly preserving when a set of properties with truth values of either true or false in the abstract system consists corresponding properties in the concrete system with the same truth values. Strong preservation may not seem to allow much room for simplifying the system during abstraction. However, because property preservation is defined with respect to a specific property (or a specific class of properties, as in LTL), there are many useful strongly preserving abstractions. Weakly preserving abstractions can be much more aggressive in reducing the state space of a program and therefore they enable more efficient verification. The price paid is that the reported property violations may not correspond to real violations in the concrete, unabstracted program.

   Related Questions in Science

  • Q : Explain pipelining Explain pipelining :

    Explain pipelining: A technique utilized in advanced microprocessors where the microprocessor starts executing a second instruction before the first has been finished. That is, many instructions are in the pipeline simultaneously, each at a distinct p

  • Q : What is Primary research Primary

    Primary research: This form of research is very important and essential to support the findings of secondary research. This gives us the ground view of the situation which actually helps us map the real life with the information available on internet.

  • Q : Define Multimedia Multimedia : It is

    Multimedia: It is simply multiple forms of media integrated together. Media can be graphics, text, audio, video, animation, data, etc.   

  • Q : Property Specification in SPIN Property

    Property Specification in SPIN: SPIN allows specification of assertions, which check a predicate of a state at a point in an execution, and also allows for specification of progress properties (e.g., no starvation) by allowing statements to be labeled

  • Q : Boundaries to a WordPress web site

    Normal 0 false false

  • Q : Context Switch Normal 0 false false

    Normal 0 false false

  • Q : What is Universal Environments

    Universal Environments: Unit testing involves the definition of drivers and stubs. Drivers are program components that invoke operations on the unit under test. Stubs are program components that implement operations invoked by the unit. Stubs and driv

  • Q : Difference among ntfs4 and ntfs5 Normal

    Normal 0 false false

  • Q : Central weaknesses of RPC-like

    What are the central weaknesses of RPC-like mechanisms for creating distributed applications?

  • Q : Future of satellites FUTURE OF

    FUTURE OF SATELLITES: Future of the satellites is very sounding but one have to wonder how these big giant machines will work and how these will perform all I understand is that the new upcoming satellites will work in a pattern similar to PC technolo