Provided by: Science & Engineering Research Support soCiety (SERSC)
Topic: Enterprise Software
Date Added: Mar 2013
In UML 2.0, activity and state diagrams are used in a wide range of applications, including business process modeling, software development and descriptions of basic mechanisms such as computations. They are enriched with some advanced features such as exceptions, loops and streaming in activity diagrams; nevertheless, several semantic questions have been raised concerning some of these diagrams. Proposals have been introduced to base the semantics of activity diagrams on petri-nets, but such mapping is not general enough to apply to complicated constructs of activities.