Bug 297809 - [Activity Diagram] Papyrus shall support UML2 activity diagram.
Summary: [Activity Diagram] Papyrus shall support UML2 activity diagram.
Status: RESOLVED FIXED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Diagram (show other bugs)
Version: 0.8.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 0.7.0   Edit
Assignee: Emilien Perico CLA
QA Contact:
URL:
Whiteboard: UML 2.x Diagrams
Keywords: plan
: 329537 (view as bug list)
Depends on: 315356
Blocks:
  Show dependency tree
 
Reported: 2009-12-15 03:55 EST by Emilien Perico CLA
Modified: 2013-06-25 10:24 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emilien Perico CLA 2009-12-15 03:55:12 EST
We must provide an activity diagram based on Papyrus generator, using papyrus gmf extensions and common behaviors with others diagrams.
Comment 1 Emilien Perico CLA 2009-12-15 05:59:09 EST
A first version of activity diagram is now available on the trunk. You can create Activity, InitialNode, ActivityFinalNode and FlowFinal.
Comment 2 Emilien Perico CLA 2010-01-26 09:15:12 EST
Add features: 
Actions (CallOperation, Opaque and CallBehavior)
Pins: Input, Output, Value, ActionsInput
Edges: ControlFlow, ObjectFlow
Local Pre and Post condition
CallOperation and CallBehavior: pins synchronization with behavior and operation
Comment 3 Emilien Perico CLA 2010-02-05 11:08:01 EST
Add features:
- add OCL constraints on edges
- automatic pin creation with object flows
- graphical pin synchronization with CallOperation and CallBehavior
- improve behavior of pre/post conditions
- fix some bugs
Comment 4 Emilien Perico CLA 2010-03-08 05:31:35 EST
Add features:
- ControlNode: decision, merge, fork, join
- Element Transformation
Comment 5 Emilien Perico CLA 2010-03-12 10:05:58 EST
Add features:
 - ActivityParameterNode and Parameter synchronization
 - SendObjectAction and SendSignalAction
 - Guard on flows
 - Label on CallBehaviorAction
 - Preferences on displayed popup
Comment 6 Emilien Perico CLA 2010-03-26 09:41:37 EDT
- add AcceptEventAction
- improve popup for element creation (usability, help component)
- improve usability
- fix some bugs
Comment 7 Emilien Perico CLA 2010-04-08 10:23:02 EDT
- manage stereotype label display
- fix some bugs

Adding concepts of : 
- Activity Partition 
- InterruptibleActivityRegion 
- StructuredActivityNode 
- ConditionalNode 
- ExpansionRegion 
- LoopNode 
- SequenceNode
- ExceptionHandler
- ValueSpecificationAction
- DataStoreNode
FIXME : These are not mature and do not work correctly (nothing is functional).
Comment 8 Remi Schnekenburger CLA 2010-06-09 10:36:06 EDT
updated to target milestone 0.7.0. A stabilized version could be added to Papyrus 0.7.0 release.
Comment 9 Sébastien Gérard CLA 2010-11-05 09:00:56 EDT
*** Bug 329537 has been marked as a duplicate of this bug. ***
Comment 10 Camille Letavernier CLA 2013-06-25 10:24:46 EDT
I close this task ; the Activity diagram is available in Papyrus