Structural view Clause Samples

Structural view. The structural view of a system’s platform is meant to describe which elements the execution platform consists of. The execution platforms are composed of hardware and software elements. The structural views represent real elements that have critical influence on the non-functional properties of a system. These non- functionalities have to be captured in the platform models in order to be able to achieve useful simulation and evaluation results in future phases of the embedded systems development process. The structural view of a system’s platform provides information about the real elements of the execution environment intended for the application/service under construction. Those model elements refer to real resources in the final systems. ▇▇▇▇▇ provides platform modellers the Generic Resource Modelling (GRM) sub- profile which allows describing embedded platforms at the high level including both SW and HW in a generic way, without going into details of the actual platforms (i.e. which processor and/or operating system). In the following subsections we will try to describe how to use this sub-profile to model the resources of the embedded platforms. There is a necessity to differentiate between application and platform elements. The former were discussed in section 5.5, the latter in this section. 5.4.1.1 ▇▇▇▇▇ GRM concepts for execution platform modelling An embedded system platform model is composed of models of SW and HW elements and their interaction relationships. The GRM sub-profile gives concepts Resource, ResourceService, and their corresponding instances ResourceInstance and ResourceServiceExecution. Resources are used to model the execution platform from a structural point of view, while the resource services supply the behavioural point of view. As it occurs with classifiers, the execution platform may be represented as a hierarchical structure of resources. • Resource types: • Storage resources • Timing resources • Synchronization resources • Computing resources • Concurrency resources • Generic device resources • Communication resources: end-points and media These concepts have to be addressed by the modelling language; for example in ▇▇▇▇▇, a Scheduler is defined as a kind of ResourceBroker that brings access to its broked ProcessingResource or resources following a certain scheduling policy. SchedulableResource is defined as a kind of ConcurrencyResource with logical concurrency. When the executionBehavirours of concurrencyResources need t...
Structural view. The structural view describes the application as a whole and the building blocks, i.e. jobs and interfaces, which it is combined of. The structural view of an application provides information regarding the construction of the service. Services are defined by their interfaces. Therefore, the structural view is described as follows: Describe the jobs involved in the application under design. Describe the service interfaces of each job and messages passed through each interface. Describe the application as a composite of jobs. Reuse the available application service descriptions. Describe the resources (e.g. variables, communication channel, etc.) shared between jobs. Map non-functional and quality requirements and constraints defined for the application in the system specification phase to the appropriate diagrams of the application. The structural view has to describe the applications in terms of jobs, i.e. different tasks that must be executed. Moreover, the different services involved in the application must be defined in terms of their interfaces and the kind of messages they request/provide. Lastly, structural descriptions also include passive elements that help different jobs to communicate. The ▇▇▇▇▇ profile provides two specific sub-profiles for this kind of view: High-Level Application Modelling (HLAM) sub-profile and Generic Component Model (GCM) sub-profile. These two sub-profiles along with the UML2 constructs allow a rich description of applications and services. A cruise control system (CCS) is used as an example to illustrate the structural view. The controller receives two input messages containing the current speed of a car and the desired speed value selected by a car driver and computes an output signal that affects the engine of the car. Thus, the controller provides three interfaces: two input interfaces each of which reads a speed signal, and an output interface which provides the control signal for the engine actuator. To model this controller we will use a UML active class stereotyped with <<RtUnit>> from the ▇▇▇▇▇ ▇▇▇▇ sub- profile. The stereotype gives a class for the semantics of a task or a set of tasks that will be executed in some computing resource of the underlying platform. The stereotype includes many properties that may increase expressivity of a class. The final structural model of the CCS controller is depicted in Figure 5-10. In the figure, the real-time unit has three interfaces, each of which is modelled as a UML inter...

Related to Structural view

  • Structural 3.4.1. Layout structural systems with dimensions and floor elevations. Identify structural systems (including pre-cast, structural steel with composite deck, structural steel bar joists); with preliminary sizing identified. 3.4.2. Identify foundation systems (including fill requirements, piles, caissons, spread footings); with preliminary sizing identified.

  • Interior The insurance covers personal property normally contained in the vehicle and belonging to the owner of the vehicle or a member of his or her household. The insurance covers loss of, and damage to, the property if the damage occurs in connection with: - a compensable fire, theft, or vehicle damage - a sudden and unforeseen external event - theft by the renter - damage in connection with a traffic accident. The insurance does not apply to: - theft-prone property - cash and valuables - property belonging to the renter. - Personal movables must be kept locked in the vehicle. If the requirements are not met, the compensation may be reduced, or the deductible increased. See section

  • Walls 12 Developer shall provide rustication patterns on all walls, except drainage headwalls, in Aesthetic 13 Area 3 in accordance with Exhibit L2.24 of the LAADCR. The final designs shall resemble these 14 simulations.

  • Removal of Improvements All alterations, additions and other improvements by Tenant shall become the property of Landlord and shall not be removed from the Premises, unless request is made by Landlord to Tenant to remove those alterations, additions and other improvements which were made without Landlord's approval where such approval was required under this Lease. All moveable trade fixtures, furniture, furnishings and signs installed in the Premises by Tenant and paid for by Tenant, shall remain the property of Tenant and may be removed upon the expiration of the term of this Lease; provided that any of such items as are affixed to the Premises and require severance may be removed only if Tenant repairs any damage caused by such removal and that Tenant shall otherwise comply with all of the terms, conditions and covenants to be performed by Tenant under this Lease with respect to such removal. If Tenant fails to remove such items from the Premises by the expiration of the Lease Term or earlier termination of this Lease, all such trade fixtures, furniture, furnishings and signs shall become the property of Landlord, unless Landlord elects to require their removal, in which case Tenant shall, at its sole cost and expense, promptly remove the same and restore the Premises to its condition on the date of this Lease. The covenants contained in this Section shall survive the expiration of the Lease Term or earlier termination hereof.

  • ALTERATIONS & IMPROVEMENTS Tenant shall not make any alterations, additions or improvements or do any type of construction to the Property without first obtaining Landlord's written consent. Unless prior written agreement is reached between Tenant and Landlord, any such alterations, additions, improvements or construction shall become part of the Property and shall remain at the expiration of Tenant's Lease term. If Landlord approves of alterations, additions, improvements or construction in writing and Tenant intends to use contractors to undertake such work, the contractors must first be approved in writing by Landlord. Tenant must also place any funds to cover the amount of any alterations, additions, improvements or construction in an escrow account approved by Landlord before the commencement of the work. Landlord shall designate the times and manner of the work being done, exclusively.