Encoding of Circus Sample Clauses

Encoding of Circus. ‌ Semantically, Circus actions can be represented by stateful CSP processes, which we have previously integrated into Isabelle/UTP [15]. We can directly use our mechanised theory of CSP to encode Circus actions and processes. We next give some details on how this is done. Circus processes are a special kind of action where the state alphabet is empty and thus corresponds to the degenerate type unit containing only a single value. This reflects that process state is encapsulated and internal to the process, so that it cannot be seen by an environment. The key operator to define the semantics of a process is the following: The function Process takes as its argument the main action of a process over some arbitrary state ’σ, and yields an action over the unit state unit. The state hiding is carried out by the state operator, which changes the alphabet of a UTP action predicate to unit. This is achieved by first substituting the state components by some default initial values, and afterwards existentially quantifying over them. We note that the substitution step has no effect if the process initialises its state, which typically is the case. Our Circus embedding also provides a treatment of local actions. Those are encoded by a nesting of Isabelle/HOL let expressions. We hence make use of the built-in Let function of HOL for our definition of the LocalAction constructor, as it is shown below. Generally, the signature of the Let function is ’a (’a ’b) ’b for arbitrary types ’a and ’b. The constant to be locally bound (of type ’a) is supplied by the first argument. The second argument is a functional ab- straction (λ x A) in which A can refer to the local constant via the bound variable x . The semantic definition of the Let function is hence applying its second (function) argument to the value provided by the first. For convenience, Isabelle/HOL provides a custom notation for terms of the form Let c (λ x t ): they are parsed and displayed as let x = c in t , so that the user does not see the application of the Let function. We use the same technique to support the precise syntax of Circus for local actions.
AutoNDA by SimpleDocs

Related to Encoding of Circus

  • Recording of calls We may record telephone conversations without use of a warning tone to ensure that the material terms of the Transaction, and any other material information relating to the Transaction is promptly and accurately recorded. Such records will be our sole property and accepted by you as evidence of the orders or instructions given.

  • Recording of Overtime Employees shall record starting and finishing times for overtime worked in a form determined by the Employer.

  • Processing of a Grievance It is recognized and accepted by the Union and the Employer that the processing of grievances as hereinafter provided is limited by the job duties and responsibilities of the employees and shall therefore be accomplished during normal working hours only when consistent with such employee duties and responsibilities. The aggrieved employee and a Union representative shall be allowed a reasonable amount of time without loss of pay when a grievance is investigated and presented to the Employer during normal working hours provided that the employee and the Union representative have notified and received the approval of the designated supervisor who has determined that such absence is reasonable and would not be detrimental to the work programs of the Employer.

  • RECORDING OF AGREEMENT Tenant shall not record this Agreement on the Public Records of any public office. In the event that Tenant shall record this Agreement, this Agreement shall, at Landlord's option, terminate immediately and Landlord shall be entitled to all rights and remedies that it has at law or in equity.

  • Recording of Communications Buyer, Seller and Guarantor shall have the right (but not the obligation) from time to time to make or cause to be made tape recordings of communications between its employees and those of the other party with respect to Transactions. Buyer, Seller and Guarantor consent to the admissibility of such tape recordings in any court, arbitration, or other proceedings. The parties agree that a duly authenticated transcript of such a tape recording shall be deemed to be a writing conclusively evidencing the parties’ agreement.

  • RECORDING OF SERVICE INSTRUCTIONS The Bank may (but shall not be obliged to) at its absolute discretion tape or otherwise record all Service Instructions, and the Account Holder agrees to the use of such tapes or recordings and any transcripts thereof which the Bank may make for any purpose that the Bank deems desirable, including their use as evidence in any proceedings against the Account Holder or any other person.

  • Felling of trees The Authority shall assist the Contractor in obtaining the Applicable Permits for felling of trees in non-forest area to be identified by the Authority for this purpose if, and only if, such trees cause a Material Adverse Effect on the construction or maintenance of the Project Highway. The Contractor shall fell these trees as per the Permits obtained. The cost of such felling shall be borne by the Authority and in the event of any delay in felling thereof for reasons beyond the control of the Contractor; it shall be excused for failure to perform any of its obligations hereunder if such failure is a direct consequence of delay in the felling of trees. The Parties hereto agree that the felled trees shall be deemed to be owned by the Authority and shall be disposed in such manner and subject to such conditions as the Authority may in its sole discretion deem appropriate. For the avoidance of doubt, the Parties agree that if any felling of trees hereunder is in a forest area, the Applicable Permit thereof shall be procured by the Authority within the time specified in the Agreement.

  • RUNNING OF THE ACADEMY Teachers and staff

  • Recording of Assignments The Issuer shall enforce the obligation of the Seller under the Home Loan Purchase Agreement to submit or cause to be submitted for recording all Assignments of Mortgages within 60 days of receipt of recording information by the Master Servicer.

  • Recording of Conversations Each party (i) consents to the recording of telephone conversations between the trading, marketing and other relevant personnel of the parties in connection with this Agreement or any potential Transaction, (ii) agrees to obtain any necessary consent of, and give any necessary notice of such recording to, its relevant personnel and (iii) agrees, to the extent permitted by applicable law, that recordings may be submitted in evidence in any Proceedings.

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