Parametric Contracts Sample Clauses

Parametric Contracts. We model the contractual use of a software component at design- or reconfiguration- time as follows [5]: the requires interface represents the pre-condition of the component, as it describes the conditions the component expects its environment to fulfil in order to operate. The provides interface represents the post-condition of the component, as it describes the services the environment can expect the component to offer, if the pre- condition is met by the environment (This corresponds to ▇▇▇▇▇ design-by-contract principle [6], but is lifted from methods to components). However, if quality attributes are included in interface descriptions, this single pair of pre- and post-conditions is insufficient as it does not model the dependency of a component’s quality attributes (such as reliability or performance) on its context [4] 1. Therefore, we need to model the dependency between the context’s quality attributes and the component’s quality attributes depending on those. On the functional level we found service effect automata [7] useful. A service effect automaton is a finite state machine, describing for each service implemented by a component, the set of possible sequences of calls to services of the context. Therefore, a service effect automaton is a control-flow abstraction. Control-statements (if, while, etc.) are neglected, unless they concern calls to the component’s context. As an example, consider the following code (see figure 1, left hand side) and its associated service effect automaton (see figure 1, right hand side): 1 Although less obvious, even the mere functionality to be provided by a component depends on the context [7]. void DoOrderBilling(ListOfOrders orders, CCServer myCCServer) { myCCServer.Connect( resources.GetCCServerURL()); foreach (Order o in orders) { if (!o.HasValidCC()) { / Connect / BillCashOnDeliver BillCashOnDeliver(order); } else { myCCServer.Transfer(order); } / HasValidCC connected CCStatus known / Disconnect / Transfer myCCServer.Disconnect(); }

Related to Parametric Contracts

  • Gas Contracts No Credit Party, as of the date hereof or as disclosed to the Administrative Agent in writing, (a) is obligated in any material respect by virtue of any prepayment made under any contract containing a “take-or-pay” or “prepayment” provision or under any similar agreement to deliver Hydrocarbons produced from or allocated to any of the Borrower’s and its Subsidiaries’ Oil and Gas Properties at some future date without receiving full payment therefor at the time of delivery or (b) except as has been disclosed to the Administrative Agent, has produced gas, in any material amount, subject to balancing rights of third parties or subject to balancing duties under Legal Requirements.

  • Management Contracts The Recipient agrees that from the date hereof until the date on which none of the Infrastructure Bonds, of which the proceeds were used to pay or reimburse the costs of the Project, remain outstanding (the "Agreement Term"): a. The Recipient will not contract with any Private Person to manage the Project or any portion thereof unless all of the following conditions are met: (A) at least 50% of the compensation of the Private Person is based on a periodic, fixed fee that contains no incentive adjustments, and no amount of compensation is based on a share of net profits; (B) the compensation is reasonable in relation to the services performed; (C) the term of the contract does not exceed five (5) years (including any renewal option periods provided for in the contract); (D) if the term of the contract exceeds three (3) years, the Recipient is able to cancel the contract without penalty or cause at the end of each three-year period of the contract; (E) any automatic increases in the periodic, fixed fee may not exceed the percentage increases determined by an external standard set forth in the contract for computing increases; and (F) any new contract with a Private Person which is subject to this subparagraph F.2. will be subject to the requirements of (A) through (F) of this subparagraph F.2.a.; and b. If the Recipient is subject to subparagraph F.2.a. above and it enters into contracts with Private Persons described in subparagraph F.2.a., and the Governing Body of the recipient numbers five (5) or more members, no more than one (1) member of the Governing Body of the Recipient may be an employee or member of the Governing Body of the Private Person. If the Governing Body of the Recipient numbers less than five (5), no member of the Governing Body of the Recipient may be an employee or member of the Governing Body of the Private Person. Similarly, if the Governing Body of the Private Person numbers five (5) or more members, no more than one (1) of those members may be an employee or member of the Governing Body of the Recipient. However, in no event may a member or employee of both the Recipient and Private Person be the Chief Executive Officer or its equivalent of the Recipient or the Private Person. Members of the Governing Body of the Recipient may not own a controlling interest in the Private Person.

  • PUBLIC CONTRACTS AND PROCUREMENT FRAUD Contractor represents and warrants that, within the three (3) year period prior to this Contract, neither Contractor nor its principals or affiliates: (a) have been convicted of or had a civil judgment rendered against them for commission of fraud or a criminal offence in connection with obtaining, attempting to obtain, or performing a public (federal, state, local, or tribal) contract or purchase order under a public contract; (b) have been in violation of federal or state antitrust statutes or commission of embezzlement, theft, forgery, bribery, falsification or destruction of records, making false statements or receiving stolen property; (c) have been indicted for or otherwise criminally or civilly charged by a government entity (federal, state, local, or tribal) with commission of any of the offense enumerated in subsection (b) of this provision; or (d) had one or more public contracts (federal, state, local, or tribal) terminated for cause or default.

  • New Contracts Except as provided in Section 6.1.4, Seller will not enter into any contract that will be an obligation affecting the Property subsequent to the Closing, except contracts entered into in the ordinary course of business that are terminable without cause and without the payment of any termination penalty on not more than 30 days’ prior notice.

  • Critical Infrastructure Subcontracts For purposes of this Paragraph, the designated countries are China, Iran, North Korea, Russia, and any countries lawfully designated by the Governor as a threat to critical infrastructure. Pursuant to Section 113.002 of the Business and Commerce Code, Contractor shall not enter into a subcontract that will provide direct or remote access to or control of critical infrastructure, as defined by Section 113.001 of the Texas Business and Commerce Code, in this state, other than access specifically allowed for product warranty and support purposes to any subcontractor unless (i) neither the subcontractor nor its parent company, nor any affiliate of the subcontractor or its parent company, is majority owned or controlled by citizens or governmental entities of a designated country; and (ii) neither the subcontractor nor its parent company, nor any affiliate of the subcontractor or its parent company, is headquartered in a designated country. Contractor will notify the System Agency before entering into any subcontract that will provide direct or remote access to or control of critical infrastructure, as defined by Section 113.001 of the Texas Business & Commerce Code, in this state.