custom toolbox in enterprise architect - enterprise-architect

I am new to enterprise architect. I have designed an activity diagram. I wanted to know if it possible for me to add this activity diagram into a custom toolbox and use it in further projects. Any help regarding this will be appreciated.
Thanks and Regards
sanjay

You have to use the MDG technology to realize a custom toolbox.
Read about MDG and how to create custom Toolboxes in the documentation.

Related

Visualization for Microservice flow

I have an application made of multiple microservices. I would like to visualize it for newer developer to understand the flow chart.
In some previous experiences, I have seen people draw flowchart like this one below.
Question: What is this kind of flow chart called?
Is there any software tool that can draw it?
flow chart
Use https://www.planttext.com/ for creating the flowchart, You need to first understand the syntax for creating the flowchart.
This diagram is called "sequence diagram". You can use https://www.zenuml.com for creating sequence diagram. It comes with a super-developer-friendly syntax and is real-time.
Disclaimer: I am the author :)
This diagram is called "Sequence Diagram". You can learn about its annotation at IBM Rational site
You can use tools like Visual Paradigm to draw it. They have a community version for non-commercial use.

How can you use ArchiMate together with TOGAF ADM?

Can TOGAF Architecture Method (ADM) be seamlessly integrated with ArchiMate. Are there any tools out there in the market that supports this kind of integration and modeling authoring process?
Yes, absolutely possible! And in fact, there are some examples around and people in the industry are already practising it this way!
Information from the Open Group
TOGAF ADM can be well integrated with ArchiMate and, in fact, that was one of the reason why ArchiMate designed for. Open Group has an article about the feasibility of TOGAF ADM and ArchiMate integration
Example from Software Vendor
Such kind of implementation from the Software Vendor – Visual Paradigm also illustrated this by integrating the two open standards TOGAF ADM and ArchiMate 3 into one unified software platform.
Here is an article for how to: Use ArchiMate tool with TOGAF ADM seamlessly by using the Guide-Through Process. The screenshots captured from the software are illustrated as follows:
(Source: TOGAF Guide-Through Process illustration)
There is open source Archi ArchiMate tool based on Eclipse. Also the are Sample Models you can start with.
We've Used Sparx Enterprise Architect to model TOGAF ADM with ArchiMate. Each of the ArchiMate Viewpoints can be implemented using Sparx EA, and interleaved in TOGAF ADM.
This could be setup specifically for your Domain / Project, or you can embark on a generic Template and start modeling.
An off-the-shelf integration is available from Biner (http://www.beasisoftware.com/)

Generate code from state diagram

I want to generate C++ code from a State Diagram (Harrel FSM) and I'm wondering whether this is possible with EA, and if, how to go about generating code.
I've followed the example at Sparx: Generate From Behavioral Models, but when I look at the generated code it consists of skeleton code that does not include any state transitions etc. I've seen an example of assumedly code generated by EA in their online help, so it does seem to be possible, but I cannot find any concrete examples of how.
Could anyone give me some direction? Thanks.
Are you able to generate behavioral code from the examples in the EAExample model?
If not, you'll need to confirm which edition of Enterprise Architect you are using. Code generation from behavioral models such as State Machines is only available in the Business and Software Engineering, Systems Engineering and Ultimate editions of EA.

Techniques for business process modeling

Can anyone suggest good diagrams/modeling techniques for business process modeling? I was thinking about using activity diagram but the process includes quite a lot of forks and secondly, activity digram may be somewhat difficult to understand to non-technical users.
Sequence diagram is rather similar but what other tools are there? DFD?
For me UML activity or BPMN modelling would be the best way.
Sequence diagram is more appropriate for sequence representation not flow specially with a lot of forks.
There are also the Eriksson-Penker UML extensions. Enterprise Architect from Sparx Systems supports these as well as BPMN; I don't know what sort of support other tools provide.

How do I check if my UML deployment diagram is UML compliant?

I have a UML deployment diagram for a certification test that requires it be UML compliant.
The UML tool I used for creating my deployment diagram did not have 3D rectangles I could use for a application server in my diagram, so I used a "flat (2D)" rectangle to represent my app server.
Should I be alright using a flat rectangle as my app server?
In terms of visual layout yes, you're fine with a 2D rectangle because the UML specifications does not in fact specify these layouts and if you read the spec you'll see they've used very basic drawing tools there.
However, in order to ensure your diagram is UML compliant you do need a fully-featured UML tool. A simple drawing tool, such as MS Visio, won't cut it. There's a good list of UML tools on Wikipedia.