UML, modelling tools, code generators and code analysis tools: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: UML, modelling tools, code generators and code analysis tools
| Old | New | Line | |
|---|---|---|---|
| 1 | + | List of the tools that support Pascal language: | |
| 2 | + | ||
| 3 | + | # Umbrello UML Modeller (open source) | |
| 4 | + | ||
| 5 | + | Creating diagrams from code, and generating code from your model. Supported languages: ActionScript, Ada, C++, C#, D, IDL, Java, JavaScript, MySQL and Pascal. <https://umbrello.kde.org> | |
| 6 | + | ||
| 7 | + | # ESS-model for Lazarus (open source) | |
| 8 | + | ||
| 9 | + | Generate class diagram from pascal source files. Supported language: Pascal. <https://sourceforge.net/projects/essmodelforlaza/> | |
| 10 | + | ||
| 11 | + | # MMX Code Explorer (free) | |
| 12 | + | ||
| 13 | + | Code Browser two-way navigation, structured Class Editor, Explorer Refactoring, Editor Refactoring, Entity Insight and Live Documentation. Supported Languages: Pascal. <https://www.mmx-delphi.de> | |
| 14 | + | ||
| 15 | + | # GitUML (paid, free limited edition) | |
| 16 | + | ||
| 17 | + | Generate diagrams and code maps from pascal source files. Supported languages: Python, Java, Javascript, Objective C, C#, Pascal. <https://gituml.com> | |
| 18 | + | ||
| 19 | + | # Visual Paradigm (paid, free limited edition) | |
| 20 | + | ||
| 21 | + | Creating diagrams from code, generating code from your model, UML, BPMN, SysML, SoAML, UX, CMNN, CJM, DFD, ERD, REST, ORM, EA, Agile, Scrum, Flow Chart, Mind Mapping, Project Management, Team Collaboration... Supported languages: Java, C#, C++, Python, PHP, Hibernate, Ruby, VB.NET, ODL, ActionScript, IDL, Pascal, Perl, XML, XML Schema, Objective-C, Ada. <https://www.visual-paradigm.com> | |
| 22 | + | ||
| 23 | + | # Sparx Enterprise Architect (paid, free trial) | |
| 24 | + | ||
| 25 | + | Creating diagrams from code, generating code from your model, UML, SysML, BPMN, Simulation, ERD, DDL, WSDL, XML, XSD, XSLT, Simulink, DDS, TOGAF, VDML, ArcGIS, ArchiMate, AUTOSAR, DMN, GML, Kanban, MDG, AML, Gantt, Mind Mapping, Project Management... Supported languages: ActionScript, Ada, C, C++, C#, Java, Pascal, Verilog, PHP, VHDL, Python, System C, VB.NET, VB. <https://sparxsystems.com/products/ea/> | |
| 26 | + | ||
| 27 | + | # Code Visual to Flowchart (paid, free limited edition) | |
| 28 | + | ||
| 29 | + | Automatic code flow chart generator. Document, visualize and understand source code. Supported languages: Pascal, C, C++, C#, Basic, Python, Java, JavaScript, PowerScript, Perl, PHP, Unix Bourne Shell Script, Bash, Korn, Fortran, FoxPro, SQL, Ada, ASsembler, Cobol, Clipper, Haskel, Eiffel, Modula 3, Ruby, Structured Text, TeX. <http://fatesoft.com> | |
| 30 | + | ||
| 31 | + | # C/Delphi/Basic Code 2 Flowchart (paid, free trial) | |
| 32 | + | ||
| 33 | + | Automatic code flow chart generator. Document, visualize and understand source code. Supported languages: C, C++, C#, PHP, Perl, Java, Javascript, Pascal, Basic. <https://www.cadkas.com/downengtools10.php> | |
| 34 | + | ||
| 35 | + | # Peganza Pascal Analyzer (paid, free trial) | |
| 36 | + | ||
| 37 | + | Analyzes, documents, debugs, and helps you optimize your source code using static code analysis. Supported language: Pascal. <https://peganza.com/products_pal.html> | |
| 38 | + | ||
| 39 | + | # SciTools Understand (paid, free trial) | |
| 40 | + | ||
| 41 | + | Developers’ “Swiss Army Knife” for maintaining, measuring, analysis, understanding and visualising large code bases. Navigate code, create dynamic graphs and diagrams to visualize relationships in complex code, metrics reporting and standards verification. Supported languages: Ada, Assembly, C, C++, C#, Cobol, CSS, Fortran, HTML, Java, JavaScript, JOVIAL, Pascal, PHP, PL/M, Python, Typescript, VHDL, VB.NET, XML. <https://www.scitools.com> | |
| 42 | + | ||
| 43 | + | --- | |
| 44 | + | *From the Free Pascal wiki, page "UML, modelling tools, code generators and code analysis tools", as it stood on 2021-07-21 after a change by Avra, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
