Our Products

Sema Detect

Eliminate technical debt

Technical debt impacts current product quality and can spell disaster for future development. But undertaking a massive refactoring project is costly and overwhelming. Sema Detect proactively locates the origins of technical debt by identifying code quality issues at the architectural level. We use anti-pattern detection and visualization tools to create a clear picture of exactly where problems originate at the architectural level, and how they are connected to the code-level flaws.
Sema Refactor

Developer-friendly Refactoring Recommender

Refactoring is time-consuming, painstaking, and uncertain work. Often, even senior developers don’t agree on the best approach. Sema’s Refactoring Recommender reduces developer time up to 70% and gives teams confidence in their approach.

Sema Refactor gives programmers the tools they need to make the best possible refactoring decisions in the shortest possible time. We provide a unique combination of visualized insights, automated recommendations, and programmer control over refactoring decisions.

Sema Migrator – Coming Soon

Code Migration

Sometimes the best way to get out from under old code is to migrate to a new language. Similar to Refactor, Migrator provides developer-friendly recommendations on how to convert a code base from one language to the next.

 
 

Sema Modernizer – Coming Soon

API Modernization

Old, outsourced, or hastily built APIs can be unstable and costly to maintain. However, the majority of SaaS businesses depend heavily on their APIs.  

Our automated tool evaluates the complexity of API code and creates new APIs, mapping the functionality to a common intermediary, and reproducing proper functionality in clean, modern code.

 

Product Overviews:

Sema Detect

Sema Refactor

Want more info?

Copyright © 2017 SEMA Labs Inc.  All Rights Reserved.