Other Dynamic Representations Sample Clauses

Other Dynamic Representations. ‌ As noted in the previous subsection, activity diagrams provide a useful representation for the dynamic view of a system, without however totally fitting the RESTful paradigm. The dynamic view of a system, however, can be described using several other representations, either graphical or textual. The main element that is required to be described is actually the dynamic scenario. A scenario describes the flow of actions between two specific states of the system. An example textual representation for a dynamic scenario is given in Figure 2.2. Feature: Create bookmark In order to create a new bookmark As a user I want to create a new bookmark Scenario: User also wants to add a tag Given that the user is logged in When the user selects to create a bookmark Then the system adds a new bookmark When the new bookmark is added Then the user is asked to add a tag When the user adds a tag Then the system adds the tag to the bookmark And gives the new bookmark to the user Scenario: User does not want to add a tag Given that the user is logged in When the user selects to create a bookmark Then the system adds a new bookmark And gives the new bookmark to the user Figure 2.2 Example Cucumber scenario for the use case “Create bookmark” of Restmarks The representation shown in Figure 2.2 is a system behaviour scenario described in the language of Cucumber [3]. In the language of Cucumber, certain keywords are used to provide instruction-based scenarios. Given is used to define a condition, When is used for a user action, Then for a system response, and And for connecting two or more actions or responses. Additionally, the structure allows: defining the purpose of each scenario via the phrase In order to; the actor of the scenario, via the phrase As a; the desired final state using the phrase I want to. Cucumber provides an interesting paradigm for creating scenarios based on behaviour driven development. Its language is strict enough so that it can be easily parsed by NLP tools, while the scenarios are quite descriptive. However, in our case, the use of Cucumber scenarios seems unnatural; alternative flows in scenarios are rather verbose and the language does not really conform to the RESTful paradigm.
AutoNDA by SimpleDocs

Related to Other Dynamic Representations

  • Company Representations (a) The Company is a corporation duly organized, validly existing and in good standing under the laws of the state of its incorporation, and has the power and authority to own, lease and operate its properties and carry on its business as now conducted.

  • Investment Representations (i) The Purchaser is acquiring the Private Placement Warrants and, upon exercise of the Private Placement Warrants, the Shares issuable upon such exercise (collectively, the “Securities”), for the Purchaser’s own account, for investment purposes only and not with a view towards, or for resale in connection with, any public sale or distribution thereof.

  • Your Representations You represent to the Company that you have read and fully understand this Agreement and the Plan and that your decision to participate in the Plan is completely voluntary. You also acknowledge that you are relying solely on your own advisors regarding the tax consequences of the Award. By signing below, you are agreeing that your electronic signature is the legal equivalent of a manual signature on this Agreement and you are agreeing to all of the terms of this Agreement, as of the Grant Date. Participant signature:

  • Representations and Warranties of Both Parties Each Party hereby represents and warrants to the other Party, as of the Effective Date, that:

  • Representations and Warranties of the Parties Each party hereto represents and warrants to the other as follows:

  • Defendant’s Representations The defendant acknowledges that he has entered into this plea agreement freely and voluntarily after receiving the effective assistance, advice and approval of counsel. The defendant acknowledges that he is satisfied with the assistance of counsel, and that counsel has fully advised him of his rights and obligations in connection with this plea agreement. The defendant further acknowledges that no threats or promises, other than the promises contained in this plea agreement, have been made by the United States, the Court, his attorneys or any other party to induce him to enter his plea of guilty.

  • Certain Representations and Warranties Each of the parties hereto represents and warrants to the other that, as of the date hereof; this Agreement has been duly and validly authorized by all necessary action (corporate, limited liability company or otherwise) on the part of such party, has been duly executed and delivered by such party and constitutes the valid and legally binding obligation of such party, enforceable against such party in accordance with its terms and conditions.

  • Company Representations and Warranties The Company represents and warrants to and agrees with each Subscriber that:

  • Representations and warranties of the Contractor (i) The Contractor represents and warrants to the Authority that:

  • Client Representations Client represents and warrants to Consultant that;

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