Foundations of Event-B's Logic Sample Clauses

Foundations of Event-B's Logic. As Xxxxx is used to develop safety critical systems, bugs in Rodin's theorem prover constitute a serious problem. Unfortunately, several bugs have been discovered that make Xxxxx'x theorem prover unsound. Obviously, any examination of soundness presupposes a clearly written specification of the logic's syntax, semantics, and proof calculus. There are several publications on the logic of Event-B, but they fail to serve as specification documents, because the logic defined therein is inconsistent [7] or only fragments of the logic implemented in Rodin are considered [8] [9] . Therefore we have devised a rigorous specification document for the logic of Event-B [10] . Mathematical extensions[1] play an important role in avoiding unsoundness, because they allow the user to define new operators, binders, types, and inference and rewrite rules in a soundness preserving fashion. The specification document [10] also devises the theoretical foundations of mathematical extensions. Note that mathematical extensions are well-understood for, e.g., HOL[11] , but the extension methods for HOL cannot be straightforwardly adopted for Event-B because of Event-B's well-definedness [12] mechanism and non-standard term rewriting.
AutoNDA by SimpleDocs
Foundations of Event-B's Logic. The major design decision concerned the logic in which the semantics of Event-B's logic is formalized. We experimented with ZF set theory and HOL. Finally, we decided to define semantics in terms of a (shallow) embedding into HOL, because that allows us to carry out vast parts of our soundness proofs using Isabelle/HOL[13] . In the long term, the embedding allows us to use Xxxxxxxx/HOL as an external theorem prover for Rodin. Other design decisions, e.g., concerning terminology, are discussed in [10] .

Related to Foundations of Event-B's Logic

  • Conditions of Eft Services (a.) Ownership of Card(s). Any Card we supply to you is our property and must be returned to us, or to any person whom we authorize to act as our agent, or to any person who is authorized to honor the Card, immediately according to instructions. The Card may be reclaimed at any time at our sole discretion without demand or notice. You cannot transfer your Card to another person.

  • Additional Conditions to Obligations of the Company The obligations of the Company to consummate the Merger and the transactions contemplated by this Agreement shall be subject to the satisfaction at or prior to the Closing of each of the following conditions, any of which may be waived, in writing, exclusively by the Company:

  • Additional Conditions to the Obligations of the Company The obligation of the Company to consummate and effect the Merger shall be subject to the satisfaction at or prior to the Closing Date of each of the following conditions, any of which may be waived, in writing, exclusively by the Company:

  • Conditions to Obligations of Each Party Under This Agreement The respective obligations of each party to effect the Merger and the other transactions contemplated herein shall be subject to the satisfaction at or prior to the Effective Time of the following conditions, any or all of which may be waived, in whole or in part, to the extent permitted by applicable Law:

  • Conditions to Obligations of the Parties The obligation of the Parties to effect the Generation Exchange and the other transactions contemplated by this Agreement shall be subject to the fulfillment at or prior to the Exchange Closing Date, of the following conditions: (a) The waiting period under the HSR Act applicable to the consummation of the exchange of the Exchange Assets contemplated hereby shall have expired or been terminated; (b) No preliminary or permanent injunction or other order or decree by any Governmental Authority which prevents the consummation of the exchange of the Exchange Assets contemplated herein shall have been issued and remain in effect (each Party agreeing to use its reasonable best efforts to have any such injunction, order or decree lifted) and no statute, rule or regulation shall have been enacted by any state or federal government or Governmental Authority prohibiting the consummation of the exchange of the Exchange Assets; (c) The DLC Nuclear Closing as defined in the Nuclear Conveyance Agreement shall have occurred; (d) The CAPCO Settlement Agreement shall have been executed by DLC, the FE Subsidiaries and TEC; (e) The Support Agreement shall have been executed by FE and DLC; (f) All consents or approvals, filings with, or notices to any Governmental Authority that are necessary for the consummation of the transactions contemplated by each of the CAPCO Settlement Agreement and the Electrical Facilities Agreement shall have been obtained or made, other than such consents, approvals, filings or notices which are not required in the ordinary course to be obtained or made prior to the consummation of the transactions thereunder or which, if not obtained or made, will not prevent the parties thereto from performing their material obligations thereunder; and (g) There shall be no court order requiring DQE to consummate the transactions contemplated under the Agreement and Plan of Merger between DQE and Allegheny Energy, Inc.

  • Additional Conditions to the Obligations of Parent and Merger Sub The obligations of Parent and Merger Sub to consummate and effect the Merger shall be subject to the satisfaction at or prior to the Closing Date of each of the following conditions, any of which may be waived, in writing, exclusively by Parent:

  • Additional Conditions to Obligations of Parent and Merger Sub The obligations of Parent and Merger Sub to consummate the Merger are subject to the satisfaction at or prior to the Effective Time of the following conditions, any or all of which may be waived exclusively by Parent, in whole or in part, to the extent permitted by applicable Law:

  • Conditions to the Obligations of the Parties The obligations of each Party to consummate the Transactions shall be subject to the satisfaction or written waiver (where permissible) by the Company and CCTS of the following conditions: (a) the applicable waiting period (and any extension(s) thereof) relating to the Transactions shall have expired or been terminated and any other applicable Consent shall have been obtained (or deemed, by applicable Law, to have been obtained), as applicable, so that the Transactions are deemed to be cleared, approved or consented to under any applicable Antitrust Law; (b) no Order or Law issued by any court of competent jurisdiction or other Governmental Entity or other legal restraint or prohibition, in each case preventing the consummation of the Transactions, shall be in effect, including, for the avoidance of doubt, a failure to obtain the requisite auditor’s statements required under Dutch law in order to consummate the Holdco Reorganization and issuance of the Holdco Shares in connection with the Merger; (c) the Registration Statement/Proxy Statement shall have become effective in accordance with the provisions of the Securities Act, no stop order suspending the effectiveness of the Registration Statement/Proxy Statement shall have been issued under the Securities Act and shall remain in effect with respect to the Registration Statement/Proxy Statement, and no Proceeding seeking such a stop order shall have been threatened or initiated by the SEC and remain pending; (d) the Required CCTS Shareholder Approval shall have been obtained; (i) Holdco’s initial listing application with Nasdaq in connection with the Transactions shall have been approved such that, immediately following the Closing, Holdco shall satisfy any applicable initial and continuing listing requirements of Nasdaq, (ii) Holdco shall not have received any notice of non-compliance therewith, and (iii) the Holdco Shares and Holdco Warrants to be issued in connection with the Transactions shall have been approved for listing on Nasdaq, subject to official notice of issuance; (f) after giving effect to the Transactions (including the CCTS Shareholder Redemption), Holdco shall have at least $5,000,001 of net tangible assets (as determined in accordance with Rule 3a51-1(g)(1) of the Exchange Act) immediately after the Closing; provided, that the condition set forth in this Section ‎7.1(f) shall not be applicable to the extent that such requirement has been validly removed from the Governing Documents of CCTS prior to or in connection with the CCTS Shareholders Meeting.

  • Conditions to Obligations of Each Party The respective obligations of each Party to perform this Agreement and consummate the Merger and the other transactions contemplated hereby are subject to the satisfaction of the following conditions, unless waived by both Parties pursuant to Section 11.6:

  • Additional Conditions to Obligations of Company The obligation of Company to consummate and effect the Merger shall be subject to the satisfaction at or prior to the Closing Date of each of the following conditions, any of which may be waived, in writing, exclusively by Company:

Draft better contracts in just 5 minutes Get the weekly Law Insider newsletter packed with expert videos, webinars, ebooks, and more!