rup event 741355DE






Artifact: Event









var backPath = './../../';
var imgPath = './../../images/';
var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_QV4x0AISEdqTna4sZVFRow", "_kjFBYN7HEdm8G6yT7-Wdqw", "{8CDAEAD4-5E84-4F50-87FD-3240ED047DE7}", "{53AF0AB8-E1A1-45E7-8E4F-AFE2427633C6}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_EOvXUN7HEdm8G6yT7-Wdqw", "_kjFBYN7HEdm8G6yT7-Wdqw", "{8CDAEAD4-5E84-4F50-87FD-3240ED047DE7}", "{53AF0AB8-E1A1-45E7-8E4F-AFE2427633C6}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_jijhYAIaEdqEutyfYo0quQ", "_mTMIkN7REdmjRZts2c4ZjQ", "{8CDAEAD4-5E84-4F50-87FD-3240ED047DE7}", "{53AF0AB8-E1A1-45E7-8E4F-AFE2427633C6}"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_jijhYAIaEdqEutyfYo0quQ", "_n7ZcgN7REdmjRZts2c4ZjQ", "{53AF0AB8-E1A1-45E7-8E4F-AFE2427633C6}"]}];
contentPage.preload(imgPath, backPath, nodeInfo, '', false, false, false);










Artifact: Event















This work product specifies an occurrence in space and time; less formally, an occurrence of something to which the system must respond.


Work Product Kinds: Model Element






Purpose



The purpose of this work product is to capture characteristics of events, such as frequency, priority, and response requirements.



Relationships



Container Artifact


Design Model





RolesResponsible:



Software Architect


Modified By:



Software Architect





TasksInput To:



Class Design


Output From:



Identify Design Elements





Process Usage


Analysis & Design
 > 
Refine the Architecture
 > 
Event


Analysis & Design
 > 
Refine the Architecture
 > 
Event


Analysis & Design
 > 
Design the Database
 > 
Event


Analysis & Design
 > 
Analyze Behavior
 > 
Event


Analysis & Design
 > 
Analyze Behavior
 > 
Event


Analysis & Design
 > 
Design Components
 > 
Event






Description



Main Description An event is used to identify and capture information about external occurrences that the system is aware of and to which it must respond. Events can also be used to capture information about internal events, such as exceptions.


Brief Outline Important characteristics of events are: internal vs. external - Is the event external or internal? priority - Does this event need to cause the suspension of other processing in order to be handled? frequency - How often does the event occur? frequency distribution - Does the event occur at regular intervals, or are there spikes? response requirements - How the quickly the system must respond to the event (may need to distinguish between average and worst case). kind - Is this a Call Event, Time Event, Signal Event, or Change Event (see Concept: Events and Signals for definitions)?



Tailoring



Representation Options In the context of state and activity diagrams, Event refers to a trigger for a state transition. However, this work product covers "event" in the more general sense, as occurrences to which the system must respond, including signals, calls, state changes, or time events. Also see Artifact: Signal. Event characteristics can be captured in a spreadsheet, database, requirements management database, or as a table in the Software Architecture Document. They can even be captured as classes, stereotyped <<event>>, although this should be treated as a convenient way of capturing management information about events, and not be confused with data transmitted when the event occurs. If a call event results in the transmission of data, the data should be represented by the signature of the called operation. If the event is a signal, its data can be modeled explicitly (see Artifact: Signal).



More Information



Concepts


Events and Signals








©  Copyright IBM Corp. 1987, 2006.  All Rights Reserved.







contentPage.onload();




Wyszukiwarka

Podobne podstrony:
rup process engineerQCC276E
rup stakeholder11D446
rup test manager?449E26
rup review record?AA30B5
rup test?signer>A684A0
rup?velopment process?B5F490
rup software requirements specification?4E66F
creating multiple sites rup clearcase env?CE96A6
rup xp guidelines pair programming?DAF061

więcej podobnych podstron