Modelling is a useful technique for shaping, exploring, documenting, understanding and communicating artefacts of many kinds, and not only software. ConML is a conceptual modelling language for non-experts in information technologies and especially suited to serve non-software modeling domains.
A few ideas on where modeling (and modeling tools) should go next, including alternative interfaces, benefitting from AI advances and evolving towards a more personalized notion of modeling
Specification of sequence diagrams is not easy. They are more complex than they appear to be and support provided by most UML modeling tools is often limited (e.g. no advanced checking).
The journey to create, and then make fully open source, a low-code development platform. Empowering citizens to develop the services they need.
Our new Chabot DSL, based on state machine semantics, facilitates the creation of bots with complex conversational flows and maximizes the reuse of bot parts in future projects