Key Issue: Who are the vendors within the second level of the seven level artificial intelligence stack ?

Recommended soundtrack: Jail Break, AC/DC

1.Static Code Analysis: Tools like SonarQube, Checkmarx, Veracode, and others are listed. These tools are used to analyze the source code of a program without executing it, to find potential bugs, vulnerabilities, and code smells.

2. Code Quality and Technical Debt Management: Tools like SonarQube, Embold, GitLab, and others are listed. These tools help manage the quality of the code and handle technical debt, which refers to the implied cost of additional rework caused by choosing an easy solution now instead of using a better approach that would take longer.

3. Parsing and Compiler Frontends: Tools like ANTLR, Bison, Flex, Clang, and others are listed. These tools are used to parse code and are often used in the initial stages of compiling code.

4. Code Transformation and Refactoring: Tools like Rascal, Roslyn, Spoofax, and others are listed. These tools help in modifying the code to improve its structure and design without changing its external behavior.

5. Language Workbenches and DSLs: Tools like JetBrains MPS, Spoofax, Xtext, and others are listed. These tools are used for creating and working with domain-specific languages (DSLs).

6. Code Search and Intelligence: Tools like Sourcegraph, Semmle, CodeQL, and others are listed. These tools help in searching through the codebase and provide insights about the code.

7. Code Representation and Querying: Tools like srcML, Joern, CodeQL, and others are listed. These tools help in representing the code in a different format and querying the codebase.

Static Code Analysis:

1. SonarSource - Private

2. Checkmarx - Private

3. Veracode - Public (VERA)

4. Coverity - Acquired by Synopsys (SNPS)

5. Klocwork - Acquired by Perforce

6. CodeSonar - Private

7. Micro Focus - Public (MCRO.L)

8. Parasoft - Private

9. Synopsys - Public (SNPS)

10. GrammaTech - Private

11. Polyspace - Acquired by MathWorks

12. Pylint - Open-source (No ticker symbol)

13. RuboCop - Open-source (No ticker symbol)

14. ESLint - Open-source (No ticker symbol)

15. TSLint - Open-source (No ticker symbol)

16. Checkstyle - Open-source (No ticker symbol)

17. FindBugs - Open-source (No ticker symbol)

18. PMD - Open-source (No ticker symbol)

19. Cppcheck - Open-source (No ticker symbol)

20. Flawfinder - Open-source (No ticker symbol)

21. Infer - Open-source (No ticker symbol)

22. Pyre - Open-source (No ticker symbol)

23. Bandit - Open-source (No ticker symbol)

24. Prospector - Open-source (No ticker symbol)

Code Quality and Technical Debt Management:

1. SonarSource - Private

2. Embold - Private

3. GitLab - Public (GTLB)

4. JetBrains - Private

5. Semmle - Acquired by GitHub (MSFT)

6. Reshift - Private

Parsing and Compiler Frontends:

1. ANTLR - Open-source (No ticker symbol)

2. Bison - Open-source (No ticker symbol)

3. Flex - Open-source (No ticker symbol)

4. Clang - Open-source (No ticker symbol)

5. Eclipse CDT - Open-source (No ticker symbol)

6. Roslyn - Open-source (No ticker symbol)

7. JavaCC - Open-source (No ticker symbol)

8. JavaParser - Open-source (No ticker symbol)

9. Yacc - Open-source (No ticker symbol)

Code Transformation and Refactoring:

1. Rascal - Open-source (No ticker symbol)

2. Roslyn - Open-source (No ticker symbol)

3. Spoofax - Open-source (No ticker symbol)

4. Spoon - Open-source (No ticker symbol)

5. TransformJ - Open-source (No ticker symbol)

6. TXL - Open-source (No ticker symbol)

7. Xtext - Open-source (No ticker symbol)

Language Workbenches and DSLs:

1. JetBrains - Private

2. Spoofax - Open-source (No ticker symbol)

3. Xtext - Open-source (No ticker symbol)

4. Rascal - Open-source (No ticker symbol)

5. ANTLR Works - Open-source (No ticker symbol)

Code Search and Intelligence:

1. Sourcegraph - Private

2. Semmle - Acquired by GitHub (MSFT)

3. CodeQL - Acquired by GitHub (MSFT)

Code Representation and Querying:

1. srcML - Open-source (No ticker symbol)

2. Joern - Open-source (No ticker symbol)

3. CodeQL - Acquired by GitHub (MSFT)

4. Semgrep - Open-source (No ticker symbol)

Sign up to read this post
Join Now
Previous
Previous

Economic Note: Russia and China Share a Common Future

Next
Next

RFP: Text Analysis Platform using Advanced Mathematical Concepts