Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 14. Modeling Cross-Cutting Relat... > 14.2 Allocation Relationship

14.2 Allocation Relationship

As described in Chapter 6, Section 6.8, an allocate relationship indicates that one model element is allocated to another. An allocate relationship may be established between any two named model elements, and provides a general purpose assignment mechanism. Responsibilities that are associated with one model element may be assigned to another model element, such as when a function is allocated to a component. For this case, the component assumes responsibility for performing the function. Every SysML allocation relationship has one “from” end and one or more “to” ends. Model element A is said to be “allocated to” model element B, when the model element at the “from” end of the allocation relationship (i.e., the client) is A and the model element at the “to” end of the allocation relationship (i.e., the supplier) is B. The supplier end of the relationship contains an arrow, which in this example is B. Additional constraints may be placed on allocations; for example, functional allocation may be constrained to occur only between blocks and activities. Section 14.4 discusses various types of allocation.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint