[A similarly-sounding question that is currently active in SO is β Is there a visual modeling language or style for a functional programming paradigm? Which is different from this question because the other focuses only on the functional programming paradigm, and my question is looking for a modeling tool that supports a combination of an object-oriented paradigm (which independently has many well-established tools for visual modeling of UML) and a functional programming paradigm in location.
Is there a visual modeling tool / language or style that supports the Scala profile (exposes and includes all artifacts of the Scala language) or can say that it supports object-oriented programming paradigms and functional programming paradigms .
For a Scala enterprise-wide project, with which modeling tool does a business analyst prepare visual models or any other models (models) for logical (conceptual) presentation and development presentation?
- The logical representation concerns the functions that the system provides to end users.
- The development view shows the system from the point of view of the programmer and is associated with software management.
In certain software development circles, formal modeling is a requirement, regardless of how you consider it a bureaucrat. When concluding a project, there are several levels of participation of different teams, and many of the people involved have no idea about the code. They didnβt have to, it would be a big problem if asked about it. Formal modeling is to provide a better understanding of how everything works so that they can fulfill their roles in the development process. (This paragraph is taken from: https://stackoverflow.com/users/166802/codnik )
scala modeling
Optimight
source share