Example: login to SIS
Monday, April 05, 2010
1:40 PM
Example: login to SIS
Two participants: user and SIS
<interaction>
<workunit>Repeat until success:
<sequence>  
<exchange>User requests SIS page.</exchange> 
<exchange>SIS prints page on browser.</exchange> 
<exchange>User enters Login name and Password and presses "login". </exchange> 
<choice> 
<exchange> SIS prints an error message and fails if the form is too old. </exchange> 
<exchange> SIS prints an error message if SIS is unavailable. </exchange>  
<exchange> SIS prints an error message if the password and login don't match. </exchange>
<exchange> SIS checks Login name and Password and succeeds if correct. </exchange>
</choice> 
</sequence>
</workunit> 
</interaction> 