Top Resources

The business case for earlier software defect detection and compliance

Regardless of the industry your business operates in, software is likely all around it. Software powers our cars, airplanes, and even the medical devices we rely on to diagnose and treat illness...

Continue Reading Here

Reduce your open source security risk: Strategies, tactics, and tools

Open source software is here to stay but that doesn't mean that developers can use it without considering the vulnerabilities and security issues they may introduce into their development projects.

Continue Reading Here

Introduction to continuous integration with Klocwork

Learn how you can use continuous integration within Klocwork to find and fix defects faster.

Continue Reading Here

From false positives to trust: A story of SCA adoption

Elektrobit is at the heart of embedded, supplying HMI technologies, navigation, electronic control units, and software for over 70 million vehicles and over 1 billion embedded devices.

Continue Reading Here

All Resources

Klocwork - Bringing static code analysis to continuous integration

It starts at the developer's desktop. It's here where code is written, tested, reviewed, and written again. Finding problems here, at the earliest possible point before the build, means less testing later on and fewer downstream impacts to cost and schedule. Klocwork puts static code analysis and continuous integration, including support for Jenkins and TeamCity, where you need it.  

Continue Reading Here

Open Source Support stack

Rogue Wave OSS experts support the top open source packages for issues encountered in both development and production environments, ranging from configuration issues to functional failures.

We can support an entire enterprise stack - from monitoring to build tools, and from operating systems to database and big data. Rogue Wave Open Source Support ensures consistent uptime for critical applications that use open source software.

Continue Reading Here

Lessons learned: Using a static analysis tool within a continuous integration system

Static analysis tools are used for improving software quality and reliability. Since these tools can be time consuming when used for analysis of big codebases, they are normally run during scheduled (e.g. nightly) builds. However, the sooner a defect is found, the easier it is to fix efficiently.

In order to detect defects faster, some analysis tools offer an integration with the integrated development environment of the developers at the cost of not always detecting all the issues. To detect defects earlier and still provide a reliable solution, one could think of running an analysis tool at every build of a continuous integration system.

In this IEEE paper, we share the lessons learned during the integration of the static analysis tool Klocwork (that we are developing) with our continuous integration system. We think that the lessons learned will be beneficial for most companies developing safety-critical software (or less critical systems) that wish to run their analysis tool more often in their build system. We report these lessons learned along with examples of our successes and failures.

Continue Reading Here

Using IMSL C on relational data with SourcePro DB

SourcePro DB supports a wide variety of databases and can be used to retrieve, manipulate, and analyze data, including very large data, using the statistical analysis functions provided by the IMSL C Numerical Library.

This paper provides a code example that uses SourcePro DB to harvest data from a database, analyzes that data using IMSL C, and then updates the database with the processed data.

Continue Reading Here

Overcoming relational database limitations with NoSQL

​Relational databases are the workhorses of the modern database industry. They have limitations, however, when it comes to handling some types of data, in particular the large quantities of free-form data generated through mobile technology. NoSQL databases provide solutions for some of these problems but they introduce another problem in having no single query language that drives them.

This paper examines the problem, surveys the solutions, and answers the question of how to implement the solutions through a consistent API.

Continue Reading Here

Using Redis with SourcePro DB

SourcePro DB provides a unique feature to manage both relational and NoSQL data through the ODBC connection support allowing connections to industry-leading databases.

This paper describes how to connect and use with Redis, a NoSQL database specialized as a key-value, in-memory data structure store.

Continue Reading Here

Displaying results 1-10 (of 118)
 |<  < 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10  >  >|