Current ECAD tools are expensive, complex to use and rely on proprietary exchange formats. We propose to leverage an existing modeling standard like SysML to build a better (and cheaper) ECAD solution with a focus on the design of electrical cables.
LSP (Language Server Protocol) facilitates the development of IDEs but so far only language server for textual languages are supported. Read our proposal to adapt LSP for graphical lenguages
We explain why you should think about learning ANTLR to generate your future parsers and what are the best resources for that
Continuity is a drawing and a modeling tool at the same time and tries to combine the best of both worlds to help you create beautiful formal models
The first step in refactoring modeling technology is to understand and tame language complexity. This post proposes several solutions for that, for instnace, the definition of alternative notations for the same conceptual language.
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.