Author Topic: MDG development by AI  (Read 2758 times)

Viking

  • EA User
  • **
  • Posts: 431
  • Karma: +2/-2
    • View Profile
MDG development by AI
« on: December 14, 2024, 07:15:13 am »
Hi, I asked an Artificially Intelligent Tool following question:
In Sparx Enterprise Architect, I want to create a stereotype that is shown as an Archimate Application BusinessProcess in an Archimate Diagram and as an Activity in an BPMN diagram. Do I need to specialize and extended any types?

The answer was:
"Yes, to create a stereotype in Sparx Systems Enterprise Architect that can be shown as an ArchiMate Business Process in an ArchiMate diagram and as an Activity in a BPMN diagram, you will need to extend and specialize certain types. Here are the steps to achieve this:
Steps to Create the Stereotype:
1.   Create a Profile:
o   Go to Settings > UML Types > Profiles.
o   Create a new profile package with the <<profile>> stereotype.
2.   Add Stereotype and Metaclass Elements:
o   In the profile package, add a new diagram.
o   Drag the Add Stereotype icon from the Profile Helpers page of the Diagram Toolbox onto the diagram.
o   Name the stereotype (e.g., MyHybridProcess).
3.   Extend Metaclasses:
o   In the Add Stereotype dialog, select Element Extension as the type.
o   Click Add Metaclass and select BusinessProcess from the ArchiMate metaclasses.
o   Click Add Metaclass again and select Activity from the BPMN metaclasses.
4.   Define Shape Scripts (Optional):
o   If you want to customize the appearance of the stereotype, you can define shape scripts.
o   Right-click on the stereotype and select Shape Script.
o   Define the shape script to control how the stereotype appears in different diagrams.
5.   Save and Export the Profile:
o   Save the profile package and export it as an MDG Technology file.
o   Go to Settings > MDG Technologies > Export to create the MDG Technology file.
6.   Deploy the MDG Technology:
o   Import the MDG Technology file into Enterprise Architect.
o   Go to Settings > MDG Technologies > Import and select the file.
By following these steps, you can create a stereotype that behaves as an ArchiMate Business Process in ArchiMate diagrams and as an Activity in BPMN diagrams. This approach allows you to leverage the capabilities of both notations within a single stereotype."

To my surprise the tool understood that I am talking about Hybrid Elements / Objects (that was much clearer in other answers while the tool really used the term "Hybrid Element"). I asked the same in different ways, but the answers were always very similar to this one.

But is this really a valid answer? Are there really Metaclass BusinessProcess from the ArchiMate metaclasses amd Metaclass “Activity” from the BPMN metaclasses. My understanding is that these are stereotypes.
Or is there meant something else and this example really works?
V.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8064
  • Karma: +118/-20
    • View Profile
Re: MDG development by AI
« Reply #1 on: December 16, 2024, 08:32:15 am »
Hi, I asked an Artificially Intelligent Tool following question:
In Sparx Enterprise Architect, I want to create a stereotype that is shown as an Archimate Application BusinessProcess in an Archimate Diagram and as an Activity in an BPMN diagram. Do I need to specialize and extended any types?
Why? Did you not trust the multiple experts (or at least people who understand what's going on) who have given you answers to the same question?

As with every answer you can get from a large language model, it's given you an answer but has no understanding of what you have asked.

But is this really a valid answer? Are there really Metaclass BusinessProcess from the ArchiMate metaclasses amd Metaclass “Activity” from the BPMN metaclasses. My understanding is that these are stereotypes.
Or is there meant something else and this example really works?
Congratulations, you understand the problem domain enough to determine at least one place where the LLM was just making things up.

Viking

  • EA User
  • **
  • Posts: 431
  • Karma: +2/-2
    • View Profile
Re: MDG development by AI
« Reply #2 on: December 18, 2024, 02:51:26 am »
In Sparx Enterprise Architect, I want to create a stereotype that is shown as an Archimate Application BusinessProcess in an Archimate Diagram and as an Activity in an BPMN diagram. Do I need to specialize and extended any types?

I trust them. But it should not be forbidden to look for other solutions. Yes, it was the wrong way this time.