Unifying Reactive Languages Sample Clauses

Unifying Reactive Languages. ‌ NSRD healthy predicates encompass a number of existing languages, notably Circus and CML, and thus acts as a unifying layer for stateful reactive contracts. We will show that these UTP theories are all subsets of NSRD, and thus all the laws we have proved so far are applicable. This section thus serves to demonstrate the breadth of application of our UTP theory. We first consider CSP and Circus. In addition to the reactive design healthiness condi- tions, CSP1 and CSP2, the UTP CSP semantics adds CSP3 and CSP4. Definition A.4 (CSP Healthiness Conditions). CSP3(P) ¾ SKIP ; P CSP4(P) ¾ P ; SKIP The operator SKIP is equivalent to the Skip operator, but without state variables as CSP does not have these. CSP can be obtained by simply setting the state-space type Σ to a xxxxxxxxx set, which effectively removes state. In this case, R3h degenerates to R3, and thus Rs degenerates to X. Xxxxxxxxxx and Xxxxxxxx [9] proved that SKIP is equivalent to the reactive design R(true € trj = tr ∧ waitj), which in turn is equivalent to [ truer |- false | tt = () ]. We can then prove the following theorem. Theorem A.11 (CSP processes are NSRD healthy). If P is R and CSP1-CSP4 healthy, then P is NSRD healthy − − Proof. Since SRD is equivalent to R CSP1 CSP2 is suffices to show that P is RD3 healthy. From CSP4 we know that P = P ; SKIP. Moreover, we know that SKIP is RD3 since it satisfies the form given in Theorem A.3.2: the precondition is clearly RC1, and the pericondition does not mention stj. Consequently, SKIP ; IIR = SKIP, and thus by associativity of ; it follows that P is NSRD. Circus actions are similar to CSP processes, but have slightly different healthiness condi- tions that do account for state variables. Effectively, they require that the Circus action Skip is a left and right unit. Then, following a similar proof to Theorem A.11, we can show that Circus actions are indeed NSRD healthy. Circus additionally has the healthi- ness condition C3 [40] that mandates that the precondition of a reactive design can only contain undashed variables. Though true for Circus processes, this is over-restrictive and prevents assumptions with trace behaviour in reactive contracts. Thus our model is both unifying and more general, in that we only mandate the the precondition is RC1. We next show that our model also encompasses CML, a formal discrete time modelling language for systems of systems. Sequential CML actions are characterised by six health- iness conditions that we enum...
AutoNDA by SimpleDocs

Related to Unifying Reactive Languages

  • New Employee Orientation The Union will provide each agency personnel director with the names and addresses of up to two (2) authorized Union representatives per agency to receive notice of each formal orientation meeting held by the Department. The notice will be sent as soon as such meetings are scheduled (but not less than ten (10) days in advance) and will include date, time and location. Due to operational exigencies, agencies may schedule an orientation which will provide the Union with less than the requisite ten (10) days' notice; however the Union shall be notified as soon as possible after the scheduling of the orientation and the Union representative shall be released from duty. Agencies shall routinely schedule orientations in a manner that will allow for the ten (10) day advance notice to the Union. During the formal orientation, the Union will be permitted to give a twenty (20) minute presentation which may include an enrollment in supplemental Union benefits. The parties shall encourage employee attendance, although attendance shall not be mandatory if an employee objects to attending the presentation. In the event a formal orientation meeting is not held, or the Union is unable to attend the formal orientation because the designated Union representatives cannot be released under Article 4, the Employer shall allow the Union representative and the employee(s) to meet during duty hours at a mutually agreed upon time and location for twenty (20) minutes Employee participation in these meetings shall be encouraged although an employee shall not be required to attend such a meeting.

  • Technical Proposal The technical proposal may be presented in free format. It shall not exceed ten pages, not counting the CVs. It shall respect the following page limit and structure: • Technical methodology (max. 7 pages) • Quality management (max. 1 page) • Project management (max. 1 page) • Resource management (proposal (max. 1 page) + CVs of experts)

  • Employee Orientation Each and every person working for a contractor, including sub- contractors, will be given an orientation to familiarize them with the site safety program. Unless otherwise specified, each sub-contractor is responsible for the orientation of their workers.

  • Tandem Transit Traffic 12.1 As used in this Section, Tandem Transit Traffic is Telephone Exchange Service traffic that originates on CBB's network, and is transported through Verizon’s Tandem to the subtending End Office or its equivalent of another carrier (CLEC, ILEC other than Verizon, Commercial Mobile Radio Service (CMRS) carrier, or other LEC (“Other Carrier”). Neither the originating nor terminating customer is a Customer of Verizon. Subtending End Offices shall be determined in accordance with and as identified in the Local Exchange Routing Guide (LERG). Switched Exchange Access Service traffic is not Tandem Transit Traffic.

  • Preparatory Contract Negotiations Meetings Where operational requirements permit, the Employer will grant leave without pay to an employee to attend preparatory contract negotiations meetings.

  • Standard Samples Bid Specifications may indicate that the Product to be purchased must be equal to a standard sample on display in a place designated by the Commissioner and such sample will be made available to the Bidder for examination prior to the opening date. Failure by the Bidder to examine such sample shall not entitle the Bidder to any relief from the conditions imposed by the Bid Specifications.

  • Switching and Tagging Rules Each Party shall provide the other Parties a copy of its switching and tagging rules that are applicable to the other Parties’ activities. Such switching and tagging rules shall be developed on a non-discriminatory basis. The Parties shall comply with applicable switching and tagging rules, as amended from time to time, in obtaining clearances for work or for switching operations on equipment.

  • RE-WEIGHING PRODUCT Deliveries are subject to re- weighing at the point of destination by the Authorized User. If shrinkage occurs which exceeds that normally allowable in the trade, the Authorized User shall have the option to require delivery of the difference in quantity or to reduce the payment accordingly. Such option shall be exercised in writing by the Authorized User.

  • Reactive Power and Primary Frequency Response 9.6.1 Power Factor Design Criteria

  • Power Factor Design Criteria (Reactive Power A wind generating plant shall operate within a power factor within the range of 0.95 leading to 0.95 lagging, measured at the Point of Interconnection as defined in this LGIA in order to maintain a specified voltage schedule, if the Interconnection System Impact Study shows that such a requirement is necessary to ensure safety or reliability. The power factor range standard can be met by using, for example, power electronics designed to supply this level of reactive capability (taking into account any limitations due to voltage level, real power output, etc.) or fixed and switched capacitors, or a combination of the two, if agreed to by the Participating TO and CAISO. The Interconnection Customer shall not disable power factor equipment while the wind plant is in operation. Wind plants shall also be able to provide sufficient dynamic voltage support in lieu of the power system stabilizer and automatic voltage regulation at the generator excitation system if the Interconnection System Impact Study shows this to be required for system safety or reliability.

Time is Money Join Law Insider Premium to draft better contracts faster.