The Unified Modeling Language user guide
The Unified Modeling Language user guide
Real-time UML (2nd ed.): developing efficient objects for embedded systems
Real-time UML (2nd ed.): developing efficient objects for embedded systems
Current Trends in Exception Handling
IEEE Transactions on Software Engineering
Advanced Exception Handling Mechanisms
IEEE Transactions on Software Engineering
The Java Tutorial: A Short Course on the Basics
The Java Tutorial: A Short Course on the Basics
Hi-index | 0.00 |
During the last couple of years UML has been becoming more popular and has been rapidly accepted as the standard modelling language for specifying software and system architectures. Despite this popularity using UML 1.x caused some trouble and developers face some limitations due to the fact that software industry has evolved considerably during last seven years and software system become more and more complex. One of the most important issues in modem software systems is exception handling. Exception handling mechanism enables to make software systems robust and reliable [6]. However mechanism provided even by the 2.0 version of UML, in authors opinion, seems to be insufficient and is far from well-known implementation practise. UML does not put proper emphasis on exceptions handling the aim of the paper is to present the possibilities of excep-tions modelling in UML using statechart diagrams. These approach seems to be the most natural way to model the mechanism. Alternative methods, which should be taken into consideration in future research, are discussed at the end of the paper. UML dialect used is proposed by Telelogic so does the tool Tau G2.