Machine learning classifiers estimate bug severity from static analysis datasets to improve code quality assessments.
Transforms abstract graphs into runtime graphs to capture containment information for accurate system structure representation.
Machine learning identifies affected code portions to enable incremental static analysis of software updates.
A modular approach constructs UML activity diagrams by selectively including subtask nodes from class diagrams to generate customizable user interfaces.
A reusable analytics system creates and modifies data models to provide custom insights across different areas.