Is possible to add a new diagrama type like the Interaction Flow Modeling Language (IFML)?

0 votes
asked May 20, 2021 in Wanted features by anonymous
This language is based on UML, and it is managed by OMG Group.

It very expressive for design GUI.

commented May 21, 2021 by Martin (8,360 points)
Plantuml is a text to diagram utility.  So I was expecting the OMG UML language to be text based - so I skimmed through the specification on the link you gave, but I couldn't find any textual representations of diagrams at all.  So I'm a little confused as to what OMG is and how you would hope it would work with Plantuml.  Is it an XML format for passing diagrams between tools?  If so, then it might be more appropriate as an output from Plantuml rather than an input.  Am I misunderstanding?
commented May 21, 2021 by anonymous
commented May 21, 2021 by Martin (8,360 points)
I think I must be being really stupid...but I still don't see any "language", just ready-drawn diagrams.

1 Answer

0 votes
answered Apr 6, 2023 by anonymous

IFML stands for “Interaction Flow Modeling Language”. It is a visual language used to describe and model the user interface and user interactions in a software application. It is part of the Model-Driven Engineering (MDE) paradigm, which aims to improve the software development process by using models and automatic code generation.

IFML allows developers to define the structure, behavior, and flow of the user interface, as well as the interactions between users and the system. This helps to ensure that the user interface is consistent and meets the requirements of the users. By using IFML, developers can create a visual representation of the user interface and user interactions, making it easier to communicate with stakeholders and identify potential issues early in the development process.