loading...
Proposed Notation for Exception Handling in UML 2 Sequence Diagrams
Sydney, Australia April 18-April 21
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2006.41Australian Software Engineering Confe ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Oddleif Halvorsen, Software Innovation
Oystein Haugen, University of Oslo

We will present a way to handle exceptions in sequence diagrams. The proposal is inspired by the UML 2 Testing Profiles (U2TP) default mechanism and introduces the use of multiple logical levels of sequence diagrams and what we call dynamic gate matching.

The suggested notation distinguishes exception flow from the normal flow of control, creating a visual separation, and providing a way of handling exceptions in both single threaded programs and multi threaded programs.

The proposed mechanisms are underpinned by trace semantics.

Citation:
Oddleif Halvorsen, Oystein Haugen, "Proposed Notation for Exception Handling in UML 2 Sequence Diagrams," aswec, pp.29-40, Australian Software Engineering Conference (ASWEC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.