Design Space Exploration Sample Clauses

The Design Space Exploration clause defines the process and parameters for systematically evaluating multiple design alternatives within a project. It typically outlines the criteria, methods, and tools to be used for comparing different design options, such as performance, cost, and feasibility, and may specify the roles responsible for conducting the analysis. By formalizing this process, the clause ensures that all viable solutions are considered before finalizing a design, thereby optimizing outcomes and reducing the risk of overlooking better alternatives.
Design Space Exploration. To define a design space to explore, initialisation attributes in CoHLA are very useful. As Situations and ClassInitialisa- tions affect the initialisation values for federate instances, these can also be used to specify a design space. CoHLA has been extended by allowing the user to specify lists of different initialisation values for federate instances or attributes. As there are three methods to assign initialisation values, we also consider three different types of lists that can be used to define a design space. • Lists of initialisation values are lists that specify specific values for initialisation attributes of a specific federate instance. For every initialisation attribute for every ▇▇▇▇▇- ation instance, such list may be given in a DSE definition. 1 Set bottomSlider.startPosition : "0.15", " 0.05", "-0.05", "-0.14" Listing 5. Example of a list of initialisation values. • Lists of ClassInitialisations are lists that specify ClassIn- itialisations that should be applied to a specific federate instance. A DSE definition may contain one list for every federate instance in the federation. 5▇▇▇▇▇://▇▇▇▇▇.▇▇▇/ 6▇▇▇▇▇://▇▇▇.▇▇▇▇▇▇.▇▇▇/ element in the list with all other design space elements defined. Table I shows a design space for a hypothetical system. The system consists of two federates, each having two attributes. All but one attributes have three possible design parameters. When using independent exploration behaviour, there are 27 possible system configurations: (x, a, q, u), (x, a, q, v) Independent behaviour can only be used when leaving out Attribute C from the design space, which results in three possible system configurations: (x, a, u), (y, b, v) and (z, c, w). 1 DSE strokeStartPositions { 2 SweepMode Independent 3 Set bottomSlider.Position_realInitial : "0.15", "0.05", "-0.05", "-0.14" 4 Set supervisoryController.initSpeed : "1.0", " 1.5", "2.0", "2.5", "3.0" 5 } Listing 8. Design Space definition for the SliderSetup. Listing 8 displays a design space definition for the Slider- Setup. The design space specifies two lists, each containing initialisation attribute values. The initialisation attributes are used to specify a starting position for the bottom slider and an initialisation speed for the supervisory controller. As the SweepMode is set to Independent, the design space has a size of 20 (4 5) possible configurations. From this design space definition, a DSE configuration file is generated by the code generator. These configuration f...
Design Space Exploration. ‌ In the first year of the DSE task the focus has been on assessing what the industrial partners currently understand of DSE, what their aspirations are for DSE within their case studies and what DSE approaches and algorithms should the INTO-CPS project aim to support. As outlined earlier in Section 2.1.1 the DSE approaches currently undertaken by the WP1 partners are manual and rely heavily on engineer expertise to both define product parameters and to analyse results. While there will always be a need for engineer expertise within the DSE methods to both define what aspects of a product design should be varied and how to measure simulation outputs to evaluate and rank designs, the tool support within INTO-CPS aims to support the engineer in several ways: reduce the workload in defining the parameters for and running multiple simula- tions to explore the design space by automating the configuration and launch of simulations; provide a range of DSE algorithms for the engineer to select from along with guid- ance about the suitability for different problem domains; provide templates and scripts to obtain objective measures of simulated CPS per- formance from the raw simulation results; support the use of both scripted ranking functions and pareto optimality to rank the results of each design globally; reduce the total number of simulations required to have confidence in finding a globally optimum solution by using design ranking and closed loop optimisation methods. The details of both the currently implemented DSE method and the set of proposed methods may be found in D5.1a [GHJ+15]. This deliverable also contains the aspirations of the WP1 partners for DSE along with comment on how the proposed methods will meet them.
Design Space Exploration. ‌ A comprehensive overview of the state of the art in DSE is provided in Deliverable 5.1a [GHJ+15]. 23▇▇▇▇://▇▇▇.▇▇▇▇▇▇-▇▇▇.▇▇ 24▇▇▇▇://▇▇▇.▇▇▇.▇▇▇.se/labs/pelab/OpenProd/ 25▇▇▇▇://▇▇▇.▇▇▇▇▇.▇▇/ 26▇▇▇▇▇://▇▇▇.▇▇▇▇▇▇▇▇.▇▇▇/external-projects/modrio 27▇▇▇▇://▇▇▇.▇▇▇▇▇▇.▇▇‌‌‌‌‌ 28▇▇▇▇://▇▇▇.▇▇▇▇▇▇.▇▇
Design Space Exploration. The Design Space Exploration (DSE) extension of the INTO-CPS tool chain allows a user to automatically explore a range of parameters and candidate implementation options automatically while avoiding the problem of state space explosion. The extension is launched from the main INTO-CPS appli- cation but is actually a separate entity. The interested reader can find more details about the DSE extension in [GHJ+15]. There is three main parts to the extension: by which of the DSE search algorithms the user has elected to use given the nature of the model and problem domain; DSE Analysis has the role of processing the results of simulation to obtain the key objective values by which it should be evaluated. Such anal- ysis could be as simple as finding the maximum power consumed by a device during the simulation, or it could be more complex such as computing the deviation from a path or some temporal constraint over the states visited during the simulation (the latter functionality will be implemented in part using the RT-Tester tool, see Section 6.7); and
Design Space Exploration. In order to be able to make right system platform selections, the feasibility of candidate application-platform bindings need to be predicted w.r.
Design Space Exploration. ‌ During the process of developing a CPS, either starting from a completely blank canvas or constructing a new system from models of existing compo- nents, the architects will encounter many deign decisions that shape the final product. The activity of investigating and gathering data about the merits of the different choices available is termed Design Space Exploration. Some of the choices the designer will face could be described as being the selection of parameters for specific components of the design, such as the exact position of a sensor, the diameter of wheels or the parameters affecting a control algo- rithm. Such parameters are variable to some degree and the selection of their value will affect the values of objectives by which a design will be measured. In these cases it is desirable to explore the different values each parameter may take and also different combinations of these parameter values if there are more than one parameter, to find a set of designs that best meets its objectives. However, since the size of the design space is the product of the number of parameters and the number of values each may adopt, it is often impractical to consider performing simulations of all parameter combinations or to manually assess each design. The purpose of an automated DSE tool is to help manage the exploration of the design space, and it separates this problem into three distinct parts: the search algorithm, obtaining objective values and ranking the designs according to those objectives. The simplest of all search algorithms is the exhaustive search, and this algorithm will methodically move through each design, performing a simulation using each and every one. This is termed an open loop method, as the simulation results are not considered by the algorithm at all. Other algorithms, such as a genetic search, where an initial set of randomly generated individuals are bred to produce increasingly good results, are closed loop methods. This means that the choice of next design to be simulated is driven by the results of previous simulations. Once a simulation has been performed, there are two steps required to close the loop. The first is to analyse the raw results output by the simulation to determine the value for each of the objectives by which the simulations are to be judged. Such objective values could simply be the maximum power consumed by a component or the total distance travelled by an object, but they could also be more complex measures, s...

Related to Design Space Exploration

  • Expansion Premises In addition to the Original Premises, commencing on the Expansion Premises Commencement Date (as defined below), Landlord leases to Tenant, and Tenant leases from Landlord, the Expansion Premises.

  • Expansion Space As used in this paragraph, the term “Expansion Space” means any space in the Building which, at any time during the Lease Term, is occupied by a Person other than Landlord under a written lease with Landlord, and the term “Tenant’s Expansion Space” means Expansion Space which Tenant has elected to lease as provided in this paragraph. Landlord agrees to notify Tenant promptly after Landlord learns that any Expansion Space is or will become available. Subject to the prior rights of other tenants to whom Landlord has granted substantially similar rights, Tenant has the option to lease any Expansion Space which Landlord notifies Tenant is or will become available. If Tenant gives Landlord notice of its exercise of this option within thirty (30) days after notification from Landlord of the availability of the Expansion Space and if no Event of Default exists when Tenant’s notice is given, this Lease will be deemed to be amended to include Tenant’s Expansion Space as part of the Premises for the remainder of the Lease Term upon all of the same terms contained in this Lease except that (i) the Rentable Area of the Premises will be amended to include Tenant’s Expansion Space; (ii) Tenant’s Share will be increased to include the rentable area of Tenant’s Expansion Space; (iii) the Term Commencement Date with respect to Tenant’s Expansion Space will be the earlier of sixty (60) days after the date on which Tenant’s Expansion Space becomes vacant and ready for occupancy (provided that date is at least sixty (60) days after Tenant exercises its option to lease the Expansion Space), or the date on which the Expansion Space is first occupied by Tenant; (iv) if Tenant’s Expansion Space contains a rentable area of 10,000 square feet or more, and if there are less than three (3) Lease Years remaining in the Lease Term, the Lease Term will be extended to include three (3) full years from the Term Commencement Date with respect to Tenant’s Expansion Space; and (v) subject to adjustment during each Fixed Rental Period as provided in Exhibit E, Basic Rent for each year of the remaining Lease Term (as it may be extended) will be the greater of (a) the Basic Rent last paid by the Person most recently occupying Tenant’s Expansion Space or (b) Market Rent determined as provided in the Rent Rider attached as Exhibit E. If Tenant exercises this option, Tenant’s Expansion Space will be leased to Tenant in its “as is” condition and Tenant will, at its expense and in compliance with the provisions of Section 7.06, design and construct all Improvements desired by Tenant for its use and occupancy. Landlord and Tenant agree to execute such amendments to this Lease and other instruments as either of them considers necessary or desirable to reflect Tenant’s exercise of this option.

  • Additional Premises Landlord shall use commercially reasonable efforts to expand the Premises to include an additional fifteen thousand four hundred ten (15,410) square feet of Rentable Area located on the first (1st) floor, as shown on Exhibit A attached hereto (the “Additional Premises”) on July 1, 2012 (the “Additional Premises Delivery Date”). In the event Landlord determines the Additional Premises will be ready for delivery to Tenant in the Required Condition on the Additional Premises Delivery Date, within ten (10) business days prior to the Additional Premises Delivery Date, Landlord and Tenant shall enter into a written amendment to the Lease, which amendment shall provide, unless otherwise agreed in writing, (a) that the commencement date of the Additional Premises shall be the Additional Premises Delivery Date (the “Additional Premises Commencement Date”), (b) that, as of the Additional Premises Commencement Date, the Premises under the Lease shall be increased to include the Additional Premises for a total of sixty-one thousand four hundred forty-four (61,444) square feet of Rentable Area (together, the Premises and the Additional Premises shall be referred to hereinafter as the “Total Premises”), (c) the new Basic Annual Rent applicable to the Total Premises, which shall commence on the Additional Premises Commencement Date and shall be as further described in Section 4.2 of this Amendment, (d) Tenant’s new Pro Rata Share of Operating Expenses as of the Additional Premises Commencement Date, which Pro Rata Share shall equal one hundred percent (100%) of the Building and thirty-three and 51/100 percent (33.51%) of the Project and (e) that, in addition to the parking which Tenant is entitled to under the terms of the Lease with respect to the original Premises, Tenant, for so long as Tenant leases the Additional Premises, shall have a non-exclusive license to use the parking facilities serving the Building in common on an unreserved basis with other tenants of the Building and the Project at a ratio of 3.3 parking spaces per 1,000 rentable square feet of Additional Premises, which amounts to fifty-one (51) additional parking spaces, which number shall include three (3) additional Reserved Spaces. In the event the Additional Premises is not ready for delivery to Tenant in the Required Condition on the Additional Premises Delivery Date, then (x) this Amendment and the Lease shall not be void or voidable, (y) Landlord shall not be liable to Tenant for any loss or damage resulting therefrom and (z) the new Basic Annual Rent applicable to the Premises shall be as further described in Section 4.3 of this Amendment.

  • Tenant’s Work Section 5.1 Tenant will not make any changes to the Premises, the Building, the Building systems, or any part thereof (collectively, “Tenant’s Work”), without Landlord’s consent. Tenant’s Work will be performed, at Tenant’s expense, in a professional manner using new materials of first class quality as reasonably determined by Landlord and in compliance with this lease, all Laws and Tenant’s Plans (as defined in Section 5.2). Section 5.2 Prior to performing any Tenant’s Work which, pursuant to this Article, requires Landlord’s consent, Tenant will, at Tenant’s expense (a) deliver to Landlord, detailed plans and specifications for Tenant’s Work in form reasonably satisfactory to Landlord prepared and certified by a registered architect or licensed engineer, and suitable for filing with the applicable Authority, if filing is required by Law (“Tenant’s Plans”), (b) obtain Landlord’s approval of Tenant’s Plans (which will not be unreasonably withheld or delayed to the extent Landlord’s consent to Tenant’s Work shown on Tenant’s Plans is not to be unreasonably withheld or delayed pursuant to this Article), (c) obtain (and deliver to Landlord copies of) all required authorizations of any Authority, (d) deliver to Landlord certificates (in form reasonably acceptable to Landlord) of worker’s compensation insurance (covering all persons to be employed by Tenant, and all contractors and subcontractors performing any Tenant’s Work), commercial general liability insurance (naming Landlord, Landlord’s managing agent, if any, any Superior Landlord and any Mortgagee as additional insureds) and Builder’s all risk insurance (issued on a completed value basis), in form, with companies, for periods and in amounts reasonably required by Landlord, naming Landlord, Landlord’s managing agent, if any, any Superior Landlord and any Mortgagee as additional insureds. Tenant will promptly reimburse Landlord for any reasonable out-of-pocket expenses incurred by Landlord in connection with Landlord’s review of Tenant’s Plans and inspection of Tenant’s Work, including outside experts retained by Landlord for that purpose. Following the completion of Tenant’s Work, Tenant will, at Tenant’s expense, obtain and deliver to Landlord copies of all authorizations of any Authority required upon the completion of Tenant’s Work and “as-built” plans and specifications for Tenant’s Work prepared as reasonably required by Landlord. Section 5.3 If, in connection with Tenant’s Work or any other act or omission of Tenant or Tenant’s employees, agents or contractors, a mechanic’s lien, financing statement or other lien or violation is filed against Landlord, or any part of the Premises, the Building or Tenant’s Work, Tenant will, at Tenant’s expense, have it removed by bonding or otherwise within 30 days after Tenant receives notice of the filing. Section 5.4 Tenant will not employ, or permit the employment of, any contractor, subcontractor or other worker for purposes of conducting physical work in the Premises, whether in connection with Tenant’s Work or otherwise, if such employment will, in Landlord’s reasonable judgment, interfere or cause conflict with other contractors, subcontractors or workers in the Building. Section 5.5 At Tenant’s request, Landlord will join in any applications for any authorizations required from any Authority in connection with Tenant’s Work (to which Landlord has consented, if required pursuant to this Article), and otherwise cooperate with Tenant in connection with Tenant’s Work, but Landlord will not be obligated to incur any expense or obligation in connection with any such applications or cooperation. Section 5.6 Tenant will not place a load on any floor of the Premises exceeding the floor load per square foot which the floor was designed to carry and which is allowed by any Law. Section 5.7 On or before the Expiration Date, Tenant will, at Tenant’s expense, remove from the Premises and the Building (a) Tenant’s trade fixtures, equipment and personal property which are removable without material damage to the Premises or the Building (“Tenant’s Property”), and (b) any Tenant’s Work which is not an ordinary nonstructural office installation and which Landlord designates for removal in a notice given by Landlord to Tenant on or before the date which is 90 days prior to the Fixed Expiration Date (or five days prior to the Earlier Expiration Date, if applicable), and repair any damage to the Premises or the Building caused by the installation or removal of Tenant’s Property or Tenant’s Work. If, at the time Tenant requests Landlord’s consent to Tenant’s Plans, Tenant requests Landlord to designate the portions of Tenant’s Work which must be removed pursuant to this Section, Landlord will make that designation on the date Landlord gives Landlord’s consent to Tenant’s Plans. Except as expressly provided in this Section, Tenant’s Work will not be removed and will, on the Expiration Date, become the property of Landlord. Any Tenant’s Property or Tenant’s Work (which Tenant was required to remove) which is not removed by Tenant by the Expiration Date will be deemed abandoned and may, at Landlord’s option, be retained as Landlord’s property or disposed of by Landlord at Tenant’s expense.

  • Premises Building Project and Common Areas 1.1 Premises, Building, Project and Common Areas.