SemmleCode

Services

    Software Quality Analysis Services

  • Free SemmleCode technology consultation

    Semmle offers a free technology consultation. If necessary, we will travel to you and give you a free demonstration of our tools directly in your organization. Request your free consultation now!

  • Software quality risk assessment

    You need to estimate the value of your Java legacy code? You would like to be able to assess the quality or complexity of your outsourced code? Request a Semmle report! Using Semmle's technology, our specially trained professionals can generate a detailed report for you.

  • Quality monitoring subscription service

    Sometimes it is necessary to keep your finger continually on the pulse. Whether outsourced code or code developed internally, it may be crucial to constantly keep track of the trends in the developing software. Using Semmle's powerful code quality measuring technology and professional consultants you can have a solid grip on this valuable information.

  • Custom libraries for your coding requirements

    Writing code queries in SemmleCode is extremely easy. Developing good libraries of framework specific .QL classes, however, is a task that requires a certain know-how. We provide on-site courses on how to develop custom libraries. Our experts would be glad to develop a library to your specific requirements.

  • Queries over software written in any language

    Would you like to query software artifacts written in other languages than Java or XML? It is not a traditional language, but something specific to your company? Any structured data can be queried with Semmle's unique technology. As part of this service we develop a special populator to allow code queries to be written over software developed in any language, whether it is a special configuration file format, an in-house DSL or an unusual dialect of a mainstream language.

    General Query Technology Services

  • Free consultation on the use of Semmle's query technology

    Interested in querying other types of data, such as large spreadsheets, customer databases, defect databases or any other structured data? Semmle offers a free technology consultation. If necessary, we will travel to you and give you a free demonstration of our tools directly in your organization. Request your free consultation now!

  • Drill down into complex data

    Writing SQL queries over complex data can be a drain on resources: it is tough to achieve acceptable efficiency, and even harder to create solutions that work on multiple database systems. Our object-oriented query technology is the answer to these problems. Semmle's experts can build a .QL interface to your data to hide all the complexity. With that .QL interface, it's easy for your engineers to construct efficient queries that run on any database. Ask for a quote now!