A TRUE DIGITAL TWIN EXPERIENCE
Digital-Twins and Remote Lab. We complemented the traditional teaching approach with new tools to teach and learn mechatronics and robotics. We are offering new tools for engineering education.
BALL BALANCING TABLE
2-DoF Control Platform for Teaching and Research
ACROME Ball Balancing Table is an innovatively designed experiment system suitable for controls and mechatronics education and advanced research topics.
BALL AND BEAM
1 DOF Control Platform for Teaching and Research
ACROME Ball and Beam System are ideal to introduce students to the fundamental and intermediate principles of controls. Let's teach automatic control with Ball and Beam!
3-DoF Vision Guided Robotic Platform for Teaching and Research
ACROME Delta Robot is a best-in-class robotic platform to understand parallel kinematic robotic fundamentals without barriers.
6-DoF sophisticated motion system for robotics and controls
ACROME Stewart Platform is a parallel robotic system with custom size options, could be used for advanced robotics concepts in academia and various applications in industry.
Flight simulation control unit for teaching and research
ACROME 1-DoF Copter is a perfect introductory plant for learning fundamentals of flight dynamics and control.
6-DoF Robotic Arm for research and teaching
ACROME Acrobot is a robot-arm system with custom joint options to be used as a test bed for collaborative robotics, intelligent control systems, and Industry 4.0.
LINEAR INVERTED PENDULUM
2-DoF Control Platform for Advanced Control Teaching and Research
ACROME Linear Inverted Pendulum is designed for learning and testing advanced feedback-control algorithms using an unstable non-linear system.
What's Possible with Altair One™
Explore further with dynamic, collaborative access to simulation and data analytics technology plus scalable HPC and cloud resources, all in one place. Using Altair Units, our new, unified licensing system, gives access to every Altair product and the power to solve on any scale.
Provision scalable resources in the cloud or on-premises through a single pane of glass
Run cloud versions of your favorite software
Run simulation jobs in the cloud
Why Choose Klocwork?
Klocwork static application security testing (SAST) for C, C++, C#, and Java identifies software security, quality, and reliability issues helping to enforce compliance with standards.
Built for enterprise DevOps, Klocwork scales to projects of any size, integrates with large complex environments and a wide range of developer tools, and provides control, collaboration, and reporting. Our Differential Analysis engine provides rapid results, while maintaining accuracy, and integrates seamlessly with CI/CD pipelines to automate continuous compliance — safeguarding your software from vulnerabilities with every commit.
Klocwork Key Features
Find Security Vulnerabilities with SAST
Use Klocwork static application security testing (SAST) for DevOps (DevSecOps). Our security standards identify security vulnerabilities – helping to find and fix security issues early and proving compliance to internationally recognized security standards.
DevSecOps: Klocwork integrates with CI/CD tools, containers, cloud services, and machine provisioning making automated security testing easy.
Security Standards: CWE, OWASP, CERT, PCI DSS, DISA STIG, and ISO/IEC TS 17961.
Security Vulnerability Detection: SQL Injection, Tainted Data, Buffer Overflow, Vulnerable Coding Practices, and many more.
Bug, Quality Issue, and Code Smell Detection: Null Pointer Dereferences/Exceptions, Memory/Resource Leaks, Uncaught Exceptions, and many more.
Klocwork tools are designed with Continuous Integration and Continuous Delivery foremost in our thinking, which makes it easy to include static code analysis as part of your CI/CD pipelines.
Differential Analysis: Using system context data from the Klocwork Server,
it is possible to analyze only the files that changed while also providing differential analysis results as if the entire system had been analyzed. This provides you with the shortest possible analysis times.
Easy to Automate: Klocwork tools have common command line interfaces, the Klocwork defect data can be accessed via a REST API and all output formats use standard formats, such as XML, JSON, and PDF.
Containerized Builds: Klocwork can be run within containerized and Cloud build systems and supports the provisioning of machine instances as required. Providing maximum flexibility and opportunity to use internal or external Cloud services for code analysis.
Control, Collaboration, and Reporting
The Klocwork Portal dashboard is a centralized store of analysis data, trends, metrics, and configurations for codebases across the organization — accessed through a web browser.
The dashboard is highly customizable, enabling your developers, managers, and other stakeholders to:
Define global or project-specific QA and security objectives and rule configurations.
Control access permissions and approval workflows.
View trending and metrics data for project quality and compliance.
Produce compliance and security reports.
Prioritize defects based on severity, location, and lifecycle.
Distinguish new issues from legacy code issues.
Push backlog issues to Change Control systems.
Designed for Developers
By seamlessly integrating static code analysis with the rest of your development toolset, Klocwork will shift-left defect detection and improve developer adoption as a tool for developer training and increasing productivity.
No User Configuration: Klocwork provides out-of-the-box support for hundreds of compilers and cross-compilers, so build integration is automatic.
Easy to Use: Plugins for popular IDEs (including Microsoft Visual Studio, Eclipse, IntelliJ, and more).
Connected Desktop: Local code changes made using the connected desktop plugins provide immediate differential analysis results within IDEs.
Detailed Feedback and Help: Intraprocedural defects and coding violations are identified by the severity of the risk. For each defect and coding violation, you will receive detailed information of cause with rich, context-sensitive help and guidance on remediation. This allows for easily accessible opportunities for understanding and learning.
Custom Rules: A graphical custom checker creation tool makes the implementation of the project- or organization-specific rule quick and easy — further enriching the learning opportunities.
Architectural Analysis: Klocwork also integrates with architectural visualization and enforcement tools like Structure 101 to allow users to further improve the overall quality and maintainability of their codebase through clean and correct dependencies.