Featured Content

Parasoft: 1-minute Intro

Learn about how Parasoft helps organizations evolve their automated testing efforts into a continuous testing process.

Parasoft: Leader in Test Automation

Read the new Forrester Wave to learn why Parasoft was named a leader and received the highest score for API testing and test automation.

Continuous Testing eBook

Learn how Continuous Testing provides a real-time, objective assessment of the business risks associated with an application under development.
  • Topic

  • Product

  • Technology

Parasoft Resource Center

Found 578 Results

Why Testers Can’t Test (Part 2): Dev/Test Environments in the Cloud

Building and maintaining complete test environments with conventional infrastructure is typically slow, extraordinarily expensive, and often infeasible due to missing services and data. Parasoft and Skytap offer a new approach. This on-demand webinar explains how administrators can easily set up complete environments that testers and developers can quickly (and simultaneously) provision and use on demand.

New Release: Integrated Service Virtualization and API Testing

This on-demand webinar showcases Parasoft’s integrated service virtualization and API testing solution, including next-generation support for Swagger 2.0, RAML, and JSON for continuous testing in Agile and DevOps environments.

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments

Get technical details on how Parasoft and Skytap work together to help teams rapidly configure, provision, scale, and reproduce complete dev/test environments.

voke Research: Development Testing

Read this new report from voke Research to explore how a Development Testing Platform can help organizations leverage the power of data to reduce business risks across their applications and the SDLC.

What’s New with Parasoft Development Testing Platform?

This on-demand webinar explores the new features and enhancements to Parasoft Development Testing Platform (DTP), including enhancements to PIE, new PIE slice templates, and Metrics Explorer view.

Managing Your Continuous Testing Environment

Discover the power of Continuous Testing. See how leveraging service virtualization, advanced API testing and test environment management can keep your sprawling environment under control, enabling continuous tests to be executed anytime, anywhere.

Parasoft Continuous Testing Solution Sheet

Learn how Parasoft Continuous Testing helps dev/test teams working with complex, frequently-evolving applications to rapidly develop and continuously execute robust, meaningful tests.

Disrupting the SDLC to Prevent Travel Disruptions: The Role of Test Automation + Service Virtualization

Learn advanced test automation and service virtualization best practices/trends from Alaska Airlines and Forrester Research in this great event recap, courtesy of Skytap.

Freedom to Test When You Want, How You Want

This webinar explores service virtualization–a revolutionary new way to achieve freedom from the constraints most common in the software testing industry today.

Declare Your Independence from Software Defects

This on-demand webinar explores how various static code analysis implementations help prevent defects during production and shape your software defect prevention strategy.

SOA Was Built on Trust, but APIs Require Integrity

CM Crossroads by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

With SOA, the services you consume are typically developed by your organization or a close business partner, so you can assume they have standards similar to your own. But when you adopt APIs, you usually have no visibility into how solidly the services were built—or when and how they are evolving. How should you properly vet an external API?

Gartner Research: DevOps Requires Continuous Quality

New Gartner research on DevOps and “Continuous Quality” provides Agile teams and software development leaders recommendations for achieving the optimal balance between speed and quality in this era of “Continuous Everything.”

Why Testers Can’t Test: Forrester & Alaska Airlines Tackle the Test Environment Dilemma

Forrester Research and Alaska Airlines explore how advanced simulation for development and testing helps leading organizations meet business demands while reducing risks.

BUSTED! How to Find Security Bugs Fast!

In this on-demand webinar, we’ll discuss how busting software bugs does more than ensure the reliability and performance of your software—it helps ensure application security.

The $2.3 Billion Bug: What Do Software Defects Really Cost? [Guest Blog]

by Noel Wurst (Managing Editor at Skytap)

What do defects really cost? Much more than you think! Learn the true cost of software defects—and why a new perspective on “test” is required if you don’t want to be responsible for a software failure that lands your organization in the headlines.

43 Service Virtualization Questions that Take You Beyond the Marketing Hype

What to ask Service Virtualization tool vendors to expose red flags related to innovation, enterprise scalability, process fit, support, productivity, total cost of ownership.

Evolve from Automated to Continuous Testing

The evolution of enterprise agile or lean practices such as DevOps has stemmed from the business demanding more, differentiable software. With this need for speed, we cannot assume that yesterday’s practices can meet today’s demands. Discover how Parasoft reduces the time, effort and cost of delivering secure, reliable and compliant software for the majority of Fortune 500 companies.

Testing JSON and REST Services

This Power Hour Webinar explores best practices for automating complete end-to-end testing for business and security-critical transactions involving JSON and RESTful services.

Where does Static Analysis fit in Continuous Everything?

This Power Hour webinar explores the critical role that static analysis plays in continuous testing, continuous builds, and continuous delivery.

Static Analysis Maturity Model

Discover how to set realistic expectations for adopting Static Analysis. This maturity model details the five levels of adoption to help make informed decisions about the right static analysis strategy for your organization.

Leveraging Service Virtualization for DevOps

This Power Hour Webinar explores the latest service virtualization research, service virtualization best practices and how Service Virtualization drives your DevOps process.

Mobile Applications Require Solid APIs

This Power Hour Webinar explains how simulated test environments can help you accurately and extensively validate your mobile applications in order to optimize them before deployment.

Gartner Research: Today’s SDLC Requires a New Perspective on “Test”

Given today’s demand for “Continuous Everything,” what’s the best way to achieve the required speed—without compromising security, reliability, compliance, or performance? Surprisingly, the answer is NOT to add more DevTest tools or increase automation.

How to Avoid Security Vulnerabilities with Static Analysis

This Power Hour Webinar explores how to implement static analysis as a mechanism for preventing defects. You’ll learn how to leverage security standards (OWASP, PCI DSS, & CWE) and evolve development policies from static analysis findings.

How to Start Service Virtualization with Parasoft Virtualize

In this Power Hour Webinar, learn what service virtualization entails, discover how to eliminate the constraints associated with static staged test environments, and see how to improve efficiency by integrating Parasoft Virtualize into your existing process.

Test and Migration Strategies for Oracle Middleware: A Case Study with Oracle Fusion

With Oracle middleware as the heartbeat of your application integration strategy, changing or migrating this infrastructure can have heart-stopping consequences. Learn how simulation technology (service virtualization) and automated API (service) testing can dramatically reduce the risk associated with change or migration.

PIE Attracts Bugs (in your code)

How can you transform the data collected from numerous SDLC practices and systems into insightful, actionable information? It’s as easy as PIE! Discover how Parasoft PIE automatically identifies business risks while highlighting opportunities for process improvement.

How to Ease API Testing Constraints

by Spencer Debrosse (Solution Architect Manager)

Learn the top API testing issues that organizations encounter and how automation and a DevOps team approach can address them.

How to Avoid the Continuous Delivery of Faulty Software

Parasoft and Perforce explore the key development testing processes to add to your Continuous Delivery system to reduce the risk of automating the release of software defects.

Electronics: PC Maker Enhances Enterprise User Experience w/ Static Analysis, Development Testing

A leading PC company wants to reduce field-reported defects for “preloaded” software. Learn how they are using defect prevention practices such as static analysis to accelerate delivery while ensuring high reliability.

Service Virtualization Best Practices: Insights from Industry Leaders

Industry experts share best practices about SV and DevOps, Agile, cloud, performance testing, functional testing, API testing, business strategy, and more. Learn from industry leaders across retail, finance, communications, technology, consulting…

Service Virtualization Implementation Strategies

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

A successful start to your service virtualization initiative can make or break its success. This paper outlines several critical considerations for crafting the implementation strategy that’s best suited to your organization’s objectives.

Communications: Extreme API Testing Automation Helps DirecTV ”Shift Left”

Learn how DirecTV automated a complex manual API testing process to dramatically increase the speed and scope of their testing— enabling them to bring top-quality software innovations to market in record time.

Why DevOps Needs a Development Testing Platform: The Role of Static Analysis

by Wayne Ariola (Chief Strategy Officer), Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

DevOps requires us be more proactive and reevaluate the analysis techniques used in the SDLC. In this paper, learn how development testing, and more specifically static code analysis, enables organizations to effectively do DevOps.

Trim Your IT “Waste” to Accelerate SDLC Delivery

Parasoft and Skytap present strategies for helping DevOps, Test and Agile teams apply testing in a way that promotes SDLC automation and acceleration.

Service Virtualization, Performance Testing and DevOps at Comcast

Learn what results Comcast has been able to achieve after approximately 3 years of service virtualization—and why service virtualization is a key component of their DevOps initiative.

How Service Virtualization Eliminates Functional Testing Roadblocks at Staples

Learn how Staples’ eCommerce functional testing team leveraged service virtualization to more rapidly and more exhaustively test complex transactions across highly-distributed systems.

Continuous Testing for DevOps: Evolving Beyond Automation

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn why and how Continuous Testing’s real-time objective assessment of an application’s business risks is a critical component of DevOps CALMS (Culture, Automation, Lean, Metrics, Sharing).

Real World Static Analysis Boot Camp

This two-part Real-World Static Analysis Boot camp explores how to turn static analysis from a disruptive task into an integrated process that boosts software quality and team productivity across the SDLC.

How a Leading Bank Automated Extensive ESB and API Testing

by Chris Wellington (Managing Director at IntegrationQA), Andrew Saunders (Senior Consultant at IntegrationQA), Cynthia Dunlop (Lead Technical Writer)

Learn how a leading financial-services provider established a service testing methodology supported by automated, reusable tests that perform a broad scope of testing directly from the service/API layer.

Financial: NZ Bank Reduces Application Risks with Automated API Testing

A leading NZ bank and financial-services provider wanted to extend their existing GUI-based testing to more extensively exercise the application logic within internal systems; learn how automated API testing helped them reduce business risks and save $2.1 million NZD over 18 months.

Automated Defect Prevention for Embedded Software Quality

by VDC Research (Tech Market Research/Consulting)

This paper from VDC Research discusses the challenges organizations face and provides insight on embedded software practices that can help achieve predictable outcomes and safe functionality.

Electrify Your Static Analysis To Accelerate Continuous Integration

Learn how static analysis eliminates security threats and ensures software quality earlier in the software development lifecycle.

What’s New with Parasoft Development Testing Platform?

Parasoft Development Testing Platform integrates Parasoft, open-source as well as third party tools to consistently apply software quality practices throughout the SDLC. Discover the latest UI enhancements, next generation of unit testing & code coverage engines, and improvements with our Process Intelligence Engine (PIE).

Test Data Management for Agile Continuous Testing

Learn the pros and cons of three core test data management strategies and how to combine strategies for continuous functional and performance testing.

Parasoft Service Virtualization Supports DevOps and QA

Configuration Management Best Practices

Parasoft Service Virtualization gives you a robust testing framework to understand, capture, modify and playback virtualized test resources. The value of using tools to enhance your DevOps approach to collaboration between development and testing results in more agility, higher quality and more reliable systems.

Most Innovative Software Vendor, CA: Parasoft

Wealth & Money Management

Wealth & Finance International magazine’s Wealth & Money Management Awards 2014 named Parasoft the Most Innovative Software Vendor – California. The awards recognize the achievements of those working within the investment and financial services community.

Tags:

The Relationship Between Risk and Continuous Testing: An Interview with Wayne Ariola

StickyMinds

Learn about the relationship between business risks and Continuous Testing, misperceptions about Continuous Testing, and how it helps both business and technical managers to make better trade-off decisions between release scope, time, and quality.

Static Analysis Tool Evaluation Guide

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Follow these 6 steps to choose a static analysis tool that your team will actually use—now & in the future.

Closing the Barn Door on Software Security

Why do we have such vulnerable software today and what can we do about it? The focus is on software security, rather than network or physical. They’re just as important, but we seem to be doing a better job there than in the code itself.

Parasoft Enables Continuous Testing

SD Times

Accelerating the pace of the SDLC means supporting agile development, continuous integration, and continuous delivery with continuous testing.Parasoft enables Continuous Testing by preventing defects with their Development Testing Platform (DTP) and allowing organizations to “shift left’” (test earlier) with service virtualization, test environment management and API testing.

Parasoft API Testing Solution Sheet

Learn how Parasoft’s API Testing solution simplifies the complex testing that’s vital for secure, reliable, and compliant composite applications.

Parasoft Service Virtualization Solution Sheet

Learn how Parasoft Service Virtualization delivers a simulated test environment that allows your organization to test earlier, faster and more completely.

Top 10 Service Virtualization Mistakes

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn the top 10 reasons why service virtualization initiatives fall short of expectations—and get some tips for avoiding these common pitfalls.

The Critical Role of API Testing

Despite the growing importance of API integrity, many in the enterprise are still misinformed about the critical role API testing plays in ensuring API security, reliability, and performance. Discover the truth about API testing and learn why it’s vital to ensuring API (and business) success.

Service Virtualization & DevOps: Lessons from Comcast

Explore the latest service virtualization research and get firsthand best practices and benefits of service virtualization from Comcast’s Director of Performance

The Business Benefits and ROI of Service Virtualization

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Since software has undeniably morphed from a business process enabler into a competitive differentiator, companies are faced with a daunting task: accelerating application delivery while mitigating business risk. Learn why leading companies are tackling this challenge by using new simulation technologies such as Service Virtualization to “shift left” their quality efforts.

Gartner Research: Service Virtualization Research

Gartner, Comcast, Parasoft

Read this Gartner research for insight on why SV is a “must-have” for accelerating the SDLC, a first-hand look at SV at Comcast, & recommendations for organizations getting started with SV & SDLC acceleration

Parasoft – Skytap Data Sheet

Learn how Parasoft Service Virtualization and Skytap Environments-as-a-Service help organizations execute more comprehensive tests in complete, production-like simulated test environments.

What’s Killing Software Testers?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

A quick look at some of the top things that are killing software testers: accelerated release cycles, access to realistic test data, access to complete test environments

Parasoft’s Latest Release: Integrated Platform for Service Virtualization, API Testing, and Test Lab Management

The latest release of Parasoft SOAtest, Virtualize, and Environment Manager consolidates Parasoft’s Service Virtualization, API Testing, and Test Lab Management Platform solutions into an advanced platform for simulating and managing the most realistic test environment possible, while enabling continuous functional and integration testing to accelerate the deliver of safe, secure, and reliable software.

Why DevTest Clouds Have Development and QA Teams on Cloud 9

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

How leveraging server virtualization and virtual machine image management systems– combined with service virtualization and test lab management– offers incredible potential for accelerating the SDLC while reducing risks.

Static Analysis: The Top 10 Mistakes

Parasoft White Paper by Arthur Hicken (Evangelist), Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

See the top 10 reasons why static analysis initiatives don’t deliver real value—and get some tips for avoiding these common pitfalls.

Static Analysis for DevOps

This on demand webinar discusses why static analysis should serve as the primary development testing practice for enabling DevOps.

Why Software Testers Can’t Test [Guest Blog]

by Noel Wurst (Managing Editor at Skytap)

Software testers find less and less time each and every day to do the thing they love most—and what you most need from them: test software. Why? Because many organizations lack the assets, environments, and infrastructure necessary to test early and test often.

Manage the Business Risks of Application Development with Continuous Testing

CM Crossroads by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Continuous testing provides a real-time, objective assessment of the business risks associated with an application under development. Ultimately, continuous testing can provide a quantitative assessment of risk and produce actionable tasks that will help mitigate these risks before progressing to the next stage of the software development lifecycle.

Static Analysis for FDA Software Validation Compliance eBook

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

To assist organizations that are exploring static analysis for FDA compliance, this 12-page guide describes Parasoft’s static analysis capabilities in the context of FDA compliance.

Automated API Testing vs.CRM and ERP systems

by IntegrationQA

Expensive delays were the result of a manual test process where ensuring test data consistency between the integrated CRM, ERP, and custom system took hours per test. Learn how automated API testing helped enabled them to get instant, continuous feedback on whether application changes were meeting functional expectations.

Application Security Solution SWAMP Data Sheet

Learn how Parasoft’s Application Security solution establishes a continuous process that ensures that security verification and remediation tasks are deployed across every stage of the SDLC.

[INFOGRAPHIC] How to Make Software Testing Faster and Cheaper

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Results from a recent survey of developers and testers indicate that the number and complexity of test environments that need to be accessed has become overwhelming—to the point that teams are unable to complete the expected level of testing. Learn how service virtualization can help.

Parasoft – Electric Cloud Data Sheet

Learn how Electric Cloud ElectricAccelerator integrates with Parasoft Static Analysis Engines (SAE) for Java, C/C++, and .NET to accelerate build and test processes by up to 20x.

Enabling Access to Test Environments

In a recent survey of developers and testers, it was revealed that developers and testers lack the test environment access required to complete application testing. See how Service Virtualization helps organizations conduct application tests earlier, faster, more thoroughly, and accurately.

Establishing a Continuous Process for PCI DSS Compliance

Parasoft White Paper

Details how Parasoft reduces the time and cost of PCI DSS compliance.

To Accelerate Continuous Delivery, Shift Left Static Analysis

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

The bane of any Continuous Delivery strategy is testing. You can have wildly fast builds…completely automated Continuous Integration and Delivery… but if your Continuous Testing slows your Agile-ity to a crawl, it’s all for naught.

Creating Complete Test Environments in the Cloud

Parasoft & Skytap explain how to combine service virtualization with cloud-based dev/test environments to empower teams to develop faster and improve software quality through increased test coverage.

What’s New in Development Testing Platform 5.1

Parasoft DTP 5.1 includes new features and functionality that enable agile, lean, and DevOps teams implement continuous testing strategies that ensure safe, secure, reliable application development.

Tags:

Announcing Parasoft Virtualize, SOAtest, and Environment Manager 9.8

Welcome to the 9.8 release of Parasoft Virtualize, SOAtest, and Environment Manager–which consolidates advanced test environment simulation and test creation into a simple-to-use web-based environment management solution.

Creating Complete DevTest Environments in the Cloud

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how combining service virtualization with test lab management in the cloud enables dev/test teams to test earlier, faster, and more completely.

Learn How Continuous Testing Helps You Accelerate the SDLC

Lean development methodologies and DevOps implementations need continuous testing facilitated by automated defect prevention and uninhibited access to realistic test environments

SD Times Parasoft Profile

SD Times

Today’s businesses not only run on software, their reputations depend on it. Learn why over 7,000 organizations around the world depend on Parasoft to deliver better-quality software faster.

Tags:

Automated Unit Testing Use Cases vs. Abuse Cases

by Jason Schadewald (Product Manager)

Today’s test generation technology can more intelligently stub and harness dependencies in your code, putting you in a much better position to ensure software quality. This presentation explores the state of test-generating tools, how to get the most out them, and how the tools need to evolve.

FDA Software Validation Compliance

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer), Adam Trujillo (Technical Writer)

Details how Parasoft supports FDA General Principles of Software Validation sections 3, 4, and 5.

The Secret to Accelerating FDA Software Compliance

Explore how adopting MISRA software development standards can help overcome the challenges associated FDA compliance

Non-Profit: Service Virtualization Provides Cloud-Based Access to a Highly-Restricted Govt. System

Learn how Service Virtualization provides continuous, secure access to a highly-restricted government system behavior that is critical for completing thorough end-to-end tests against an education portal application.

How to Use and Abuse Autogenerated Unit Tests

Today’s test generation technology can more intelligently stub and harness dependencies in your code, putting you in a much better position to ensure software quality. This presentation explores the state of test-generating tools, how to get the most out them, and how the tools need to evolve.

How to Improve Software Quality & Shorten Time to Market with PIE

In this on-demand webinar, learn how process intelligence and Parasoft’s Process Intelligence Engine (PIE) addresses the gaps that even the best software quality tools can’t resolve.

Parasoft Service Virtualization: 30-second demo

See how Parasoft Virtualize allows users to create a virtual asset in just thirty seconds.

Development Testing for Agile Teams

Learn how the systemic adoption of a Development Testing Platform exponentially helps Agile teams implement Development Testing activities (static analysis, unit testing, peer review, coverage analysis, runtime error detection, etc.) while helping to reduce technical debt and enable early defect prevention.

[Infographic] SDLC Acceleration Summit Poll Results

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

At the 2014 SDLC Acceleration Summit in San Francisco, industry experts gathered to discuss the future of the SDLC and share best practices for delivering better software faster. Throughout the event, attendees participated in real-time “SDLC Pulse” surveys to share their opinions about the current state of the SDLC and what’s needed to reach the next level. This infographic features some interesting findings from those poll results…

Testing in the API Economy: Top 5 Myths

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

This paper exposes the top 5 API testing myths and explains what’s needed to ensure application security, reliability, functionality, and performance in the API Economy.

API Testing Tutorial: API Testing Enables API Integrity

This API Testing Tutorial explores 4 challenges to API integrity in the API Economy & presents what testers can do to verify APIs are secure & reliable.

Service Virtualization Enables Continuous Testing

In this webinar you will gain an understanding of how to eliminate constraints associated with static staged test environments and learn the efficiencies to be gained by integrating service virtualization into your existing process.

SDLC Acceleration Summit Recap

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

At the 2014 SDLC Acceleration Summit, industry experts gathered to discuss the future of the SDLC and share best practices for delivering better software faster. What were the 3 main themes that emerged?

API Testing – Gartner Research

Gartner, Parasoft

Read new Gartner research: why success in the “API economy” requires a new approach to quality processes, the business impacts of API failures, and recommendations for service/API testing.

Your Guide Through the SWAMP: Avoiding Predators in a Murky World

In this on-demand webinar, Parasoft and the SWAMP discuss strategies for driving software assurance within your organization. Learn how to add a few processes to your software build in order to make it more secure.

Process Facilitates Rapid Change

by Jason Schadewald (Product Manager)

Despite the myriad tools available on the market, not one of them will work unless you have a clearly-defined, documented process for incorporating them into everyday routines. Even when tests are automated, the tests themselves are of little value to the business for purposes of making the most important decision: Can I safely release?

5 Habits of Highly-Successful Continuous Delivery Practitioners [Guest Blog]

by Furkan Khan (Dir of Prod. Mgmt., Perforce)

For all the talk about Continuous Delivery these days, it can be hard to find best practices from the companies that are actually doing it. Because Continuous Delivery puts additional demands on the underlying versioning system, we work closely with a lot of companies who are already practicing it.

Tags: Agile

Automating C/C++ Runtime Error Detection with Parasoft Insure++

Discusses the challenges associated with C and C++ development— including memory corruption, memory leaks, pointer errors, I/O errors, and more— and explains how Parasoft helps developers eliminate those problems.

Infographic: Continuous Delivery Adoption [Guest Blog]

by Jessie Newell (Blog Admin., Perforce)

An independent study on Continuous Delivery revealed that not only are the majority of respondents familiar with CD, but 65% of have adopted the practice for at least one project and nearly 50% believe their competitors are practicing it.

Tags: Agile

API Testing Helps MedicAlert Increase Agility, Extend Services

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how Medicalert automated the functional, security, and performance testing for new APIs – enabling them to become an increasingly agile and valued provider of new healthcare information services.

Peter Coffee on Leveraging the Web’s Transformation [Guest Blog]

by Noel Wurst (Managing Editor, Skytap)

Peter Coffee discusses how the web’s new capabilities are transforming the world around us, and how enterprises today can address their resistance to change by understanding the benefits of embracing new technologies.

Static Analysis Spring Cleaning

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Get 10 tips for revitalizing your existing static analysis implementation—no matter what static analysis tool you’re using.

Continuous Testing for SAP

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn strategies for overcoming the key challenges associated with continuously testing your SAP workflows to ensure that they satisfy expectations around system reliability, security, and performance—as you’re configuring them as well as migrating/upgrading them.

Why Service Virtualization is a Must Have” for Testing SAP”

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how service virtualization for SAP provides complete control over a complex test environment at significantly lower costs, allowing you to perform more extensive automated testing, trace the results of those tests through the entire simulated environment, and perform regression testing to ensure that migrations/upgrades do not alter expected process behavior.

Why a Development Testing Platform Is Essential for Accelerating the SDLC

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Since software quality has traditionally been a “time-boxed” exercise, it’s foolish to expect that accelerating the SDLC will magically yield better results from a quality perspective. Learn how a Development Testing Platform helps organizations accelerate the delivery of top-quality applications.

Accelerate the SDLC with Service Virtualization: Featuring Forrester Research & Best Practices from Staples

Featuring Forrester research & best practices from Staples, this recorded webinar explores how Service Virtualization enables leading organizations to accelerate the SDLC and reduce risks—via simulated test environments that promote earlier, faster, and more complete testing.

A Business View of Continuous Delivery [Guest Blog]

by Dhruv Gupta (Dir of Prod. Marketing, Perforce)

An interesting article came out recently, “Why Continuous Deployment may mean Continuous Disappointment for your Customers.” It correctly identifies the human need for a shiny, new thing every so often. And it argues that the practice of continuous deployment could lead to disenchantment with incremental updates. The article cites examples of companies whose customers were left disillusioned by incremental additions or subtractions to existing capability…

Parasoft Re-Certified by TUV SUD

See Parasoft’s TUV SUD Certifications and learn more about how Parasoft C/C++test achieves these safety integration standards.

Continuous Testing: What’s the Business Value?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Continuous Testing creates a central system of decision that helps you assess the business risk each application presents to your organization. Applied consistently, it guides developers to meet business expectations and provides managers visibility to make informed trade-off decisions.

Retail: Service Virtualization Facilitates Early Testing for Complex, Distributed Systems

As a leading Fortune 500 retailer advances its omnichannel retail strategy, ensuring a positive user experience on the company’s ecommerce site has become increasingly critical. Learn how Service Virtualization helps them ensure that all transactions associated with this ecommerce site meet or exceed customer expectations

2014: The Year of Continuous Delivery [Guest Blog]

by Steve Brodie (CEO, Electric Cloud)

Learn why Electric Cloud CEO Steve Brodie anticipates that 2014 will be the year of Continuous Delivery.

API Testing Maturity Model

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Parasoft’s API Testing Maturity Model helps organizations set realistic expectations for adopting and optimizing API Testing solutions.

Theresa Lanowitz on Solving Age-Old Problems in the Enterprise [Guest Blog]

by Noel Wurst (Managing Editor, Skytap)

Theresa Lanowitz discusses “Extreme Automation: Software Quality for the Next Generation Enterprise” in this interview with Skytap’s Noel Wurst. Learn how service virtualization and other extreme automation technology help organizations overcome traditional age-old computing problems.

Parasoft Development Testing Platform Data Sheet

Parasoft Development Testing Platform (DTP) eliminates the business risk of faulty software by consistently applying software quality practices throughout the SDLC.

Behind the Code: Outsourcing Quality

In this month’s episode of Behind the Code, Wayne and Arthur discuss whether companies can afford to outsource quality – their last line of defense between the application releasing & the customer’s experience.

Continuous Testing: It’s All About Risk

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Continuous Testing provides a real-time, objective assessment of the business risks associated with an application under development. Applied uniformly, Continuous Testing allows both business and technical managers to make better trade-off decisions between release scope, time, and quality.

Development Testing for Embedded Systems

Parasoft Development Testing Platform (DTP) for embedded systems enables teams to produce better code, test it more efficiently, and consistently monitor progress toward their quality goals.

Parasoft Process Intelligence Engine (PIE)

How do you accelerate the SDLC without sacrificing safety, reliability and performance? The answer is PIE: Parasoft’s Process Intelligence Engine – a first of its kind solution that applies advanced analysis techniques to identify business risks and reduce the costs associated with software failures

Introducing Parasoft PIE

As the heart and soul of the Parasoft Development Testing Platform, see how Parasoft’s Process Intelligence Engine (PIE) transforms data into a system of decision, delivering actionable tasks that help development teams mitigate risks before they progress to the next stage of the SDLC.

[INFOGRAPHIC] Is Software Development Meeting Expectations?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Software is increasingly critical to an organization’s competitiveness, but the applications being developed consistently meet business stakeholder expectations only 17% of the time. What’s the problem…and what’s the secret to ensuring that expectations are met?

Parasoft Insure++

Parasoft® Insure++ provides runtime analysis and memory error detection for C and C++ applications. Insure++ identifies difficult-to-track programming and memory-access errors, such as memory corruption, memory leaks, access outside of array bounds, invalid pointers, and more to ensure the integrity of your applications’ memory usage.

Rollback as a Quality Strategy: The ‘Pink Slime’ of Continuous Delivery

SD Times by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Users may not appreciate being the guinea pigs in your continuous delivery testing process. Organizations leveraging their unconsenting and unaware users as QA are the equivalent of the meat industry using pink slime: It’s an unpleasant business reality that they would prefer to keep hidden.

Accelerating the SDLC with Service Virtualization: Featuring voke Research & Best Practices from Comcast

If you’re researching service virtualization tools, don’t miss this vendor-agnostic webinar moderated by SD Times. It features Comcast, as they share their first-hand experiences with service virtualization, and voke analyst Theresa Lanowitz as she presents the critical assessment questions you need to know prior to implementing a service virtualization solution at your company.

Cost of Quality”: It’s More Than You Think”

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

The cost of quality isn’t the price of creating quality software—it’s the penalty or risk incurred by failing to deliver quality software…

[INFOGRAPHIC] Continuous Testing

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Given the business expectations at each stage of the SDLC, Continuous Testing delivers a quantitative assessment of risk as well as actionable tasks that help mitigate these risks before they progress to the next stage of the SDLC. The goal is to eliminate meaningless tests and produce value-added tasks that truly drive the development organization towards a successful release. The following Infographic explains how Continuous Testing helps organizations accelerate the SDLC and release with confidence…

Know What You Are Testing And Keep It Clean

Techpost Media by Jason Schadewald (Product Manager)

Are you running the right tests that really deliver useful results? The key to good software testing regimes is to be highly-selective in choosing what to test. It is possible to have too much of a good thing.

Behind the Code: Cost of Quality

Software is rapidly becoming the interface to your business–so now more than ever quality matters. Behind the Code with Wayne Ariola, Chief Strategy Officer at Parasoft, and Arthur Hicken, Parasoft Evangelist, is a series exploring how software quality directly affects your bottom line. In this month’s episode, Wayne and Arthur discuss the true cost of software quality and why it’s more than you might think.

Parasoft C/C++test

Part of Parasoft’s Development Testing Platform, C/C++test prevents bugs from being injected into your code by enabling a full range of static analysis, flow analysis, metrics analysis, unit testing and peer review assignment, presenting results within your IDE on your desktop.

Continuous Testing Podcast

STP by Wayne Ariola (Chief Strategy Officer)

Learn about the importance of bringing together business executives and the quality teams to maintain the important edge quality software has become for so many organizations. He talks about the importance of setting expectations with the business and reducing the risk of releasing software that fails.

Forget ‘Continuous Integration’—the Buzzword is Now ‘Continuous Testing’

by Alan Zeichick (SD Times)

Speeding up development won’t mean quality will improve. How do we mitigate the negative effects of faster development?

Parasoft Virtualize

Learn how the open architecture in Parasoft’s Service Virtualization solution, Parasoft Virtualize, enables continuous testing by providing Development, QA, and Performance teams with fast, anytime access to large, complex systems through simulated test environments.

Financial: 20X Reduction in Testing Time w/ Service Virtualization, API Testing

A global asset management company needed to accelerate testing for parallel and Agile development. Learn how service virtualization and API test automation resulted in a 20X reduction in testing time.

Parasoft Development Testing Platform

To ensure quality earlier in the compressed software development lifecycle, Parasoft offers the most comprehensive and complete open development testing solution. Parasoft’s Development Testing Platform integrates with all development components, helping developers perform tasks (such as unit testing, static analysis, source control, etc) earlier in the SDLC when costs and risks are lower. This ultimately saves time and increases productivity during the QA process, while maintaining the security and quality required.

Extreme Automation, Meet the Pre-Production Life Cycle

SD Times by Alexandra Weber Morales (SD Times)

In the race to implement Continuous Delivery, emphasis on build-and-deploy has overshadowed Continuous Testing. Service Virtualization’s simulation technology allows you to test your component in a complete environment—any time you want.

Parasoft Embedded Development

Parasoft Development Testing Platform seamlessly integrates into any embedded development environment and automates continuous software quality activities such as Static Analysis, Unit Testing, On Target Testing, Coverage Analysis, Peer Review or Runtime Error Detection. It offers full capability and traceability to comply with Automotive (ISO 26262 & MISRA), Medical (FDA & IEC 62304), Aerospace & Defense (DO 178B/C) Standards, providing software engineers with rich centralized data from diverse infrastructure components.

Parasoft SOAtest

As the world’s first automated test tool for Service Oriented Architecture (SOA), Parasoft SOAtest has evolved over the years to enable complex, end-to-end and API testing. It now supports over 100 protocols & message types, including REST-based services, JSON, Web Services, SAP transactions, Database Transactions & Mainframes.

Parasoft Service Virtualization

As software becomes the primary interface for businesses, speed and quality matter more than ever. Service Virtualization with Parasoft Virtualize intelligently simulates a complete test environment to test earlier, faster & more completely.

Parasoft dotTEST

Parasoft dotTEST, our development testing solution for .NET languages, is an integrated Development Testing solution for automating a broad range of best practices proven to improve software development team productivity and software quality.

Continuous Testing eBook

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Continuous Testing provides a real-time, objective assessment of the business risks associated with an application under development. Learn how in this 44-page eBook.

Parasoft Continuous Testing

Get a quick overview of how Parasoft Continuous Testing helps organizations accelerate the SDLC and release with confidence.

Service Virtualization for Mobile App Testing

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how simulated test environments promote more extensive and accurate validation—and thus more effective optimization— prior to deployment.

Cloud Shifts the Burden of Security to Development

CrossTalk by Wayne Ariola (Chief Strategy Officer), Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

This article explores 3 ways to help development teams bear the burden of security that the cloud places on them: use pen test results to harden the application, leverage service virtualization for security scenarios, & adopt policy-driven development to help engineers understand and satisfy management’s security expectations.

Top 10 Service Virtualization Questions from Gartner AADI

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Summarizes the top 10 service virtualization questions that industry leaders were asking Parasoft at Gartner AADI 2013.

[Infographic] API Integrity: How Buggy Are Today’s APIs?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

This infographic highlights some interesting findings from Parasoft’s research on API Integrity.

‘Tis the Season…for Simulation

by Cynthia Dunlop (Lead Technical Writer)

With the holiday season in our midst, we can’t help but notice some parallels between holiday simulations and service virtualization’s simulated test environments…

Service Virtualization for SAP

With comprehensive native support for working within the SAP ecosystem, Parasoft’s service virtualization for SAP helps you effectively test your SAP workflows as you’re building and migrating them—even if the complete test environment is not accessible for testing. By providing a comprehensive, easy-to-use solution for enabling and continuously executing end-to-end testing through SAP processes, Parasoft enables organizations to test earlier, faster, and more completely.

Service Virtualization for Mainframes

Learn how Service Virtualization can help companies reduce complexity by emulating mainframe components or interdependent elements and reduce the costs associated with both expensive hardware and management resources.

SYS-CON.tv: Continuous Testing

“Testing is the last piece of the puzzle. What we have seen is speed — the need for acceleration in terms of software development — and once you start hitting speed you start hitting speed bumps and those speed bumps are quality,” noted Wayne Ariola, Chief Strategy Officer at Parasoft, in this SYS-CON.tv interview at the 13th International Cloud Expo®.

Software Developers: Frontiersmen of the Business

by Adam Trujillo (Technical Writer)

Like the early American settlers, software developers require tools and resources to ensure that they thrive in a harsh environment

Comcast Gets Real About Service Virtualization

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how service virtualization helped Comcast release thoroughly-tested software faster—at a lower total cost.

Today’s API Economy: Why API Integrity is a Must!

With the recent shift to an API economy, the integrity of the APIs you produce & consume is more important than ever. Learn how to ensure the security, reliability & compliance of today’s extremely interconnected and interdependent applications.

Telcom: Service Virtualization Enables Faster, Earlier & More Complete Testing

A leading telcom’s testing efforts were regularly delayed & cut short due to test environment access constraints. Learn how Parasoft Service Virtualization helped.

Why Service Virtualization?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn why service virtualization is a “must-have” for accelerating the SDLC and bringing higher quality functionality to the market faster—at a lower cost.

First Things First – Getting Started with Unit Testing

This webinar discuss how to do unit testing the right way while comparing and contrasting ad-hoc unit testing activities with a mature model of unit testing.

Strategies For Optimizing Application Security & Defect Prevention

Learn how organizations can take a proactive approach to securing its applications with a comprehensive tool set that ensures lowered risk, increased productivity, and brand protection.

Service Virtualization Maturity Model

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Read Parasoft’s Service Virtualization Maturity Model, which helps IT organizations set realistic expectations for adopting and optimizing service virtualization.

Controlling Your Software Testing World thru Service Virtualization

Learn how Service Virtualization provides the exact simulated test environments needed for Dev or QA to access anytime, anywhere…to get the job done.

Government: Service Virtualization in a VMware Environment

Learn how Parasoft Service Virtualization, working hand-in-hand with VMware, helped one of the NZ’s largest government agencies reduce test environment provisioning delays from weeks to minutes.

API Adoption is a Matter of Trust

This session from the API Strategy & Practice Conference explores how software failures can impact brands, the importance of API Integrity, and why software testing environments need to be improved.

8 Software Testing Demons that Service Virtualization Can Exorcise

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

These testing demons lurk around complex interconnected systems, just waiting to wreak havoc by forcing you to delay testing, work at dreadful hours, or make distressing trade-offs on the completeness of your testing…

Why a Development Testing Platform Makes Business Sense

Learn how implementing a policy-driven Development Testing Platform aligns business expectations with development—allowing businesses to reduce risks, ensure compliance with industry and regulatory standards, and address issues of privacy, security, and other development issues.

Why Regression Testing is a Development Testing Lifesaver

by Rich Newman (Principal Software Engineer)

Read a first-hand account of how regression testing can be a development lifesaver.

First Things First – Getting Started with Static Analysis

Parasoft static analysis expert shares tips and tricks for implementing static analysis the right way – including the range of implementation methods and how to avoid common pitfalls.

Managing the Risks of Building and Deploying SaaS with a Development Testing Platform

by Jason Schadewald (Product Manager), Adam Trujillo (Technical Writer)

In this paper, you’ll learn about the benefits, as well as the risks, associated with SaaS development.

Introducing Service Virtualization with Parasoft Virtualize

Learn how Parasoft Virtualize provides on-demand access to the exact test environments needed for Agile/parallel development, functional testing, and performance testing.

Keeping Bugs Out of Your Code – Why you Need a Development Testing Platform

Learn how a Development Testing Platform helps organizations consistently and continuously apply development testing activities that beef up application security, maximize performance, and prevent bugs from infiltrating your code.

Introducing Parasoft SOAtest

Learn how Parasoft SOAtest and Parasoft Load Test simplifies complex testing across the messaging layer, ESBs, databases, Web UIs, and mainframes.

Parasoft Service Virtualization – Create Intelligent Test Environments

Dirk Strauss

Parasoft Service Virtualization is a product you need to seriously consider if you are developing applications that you have to test.

Play Service Virtualization Lingo Bingo

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Let’s have a little fun with the lingo that’s become ubiquitous across the Service Virtualization market.

Embedded System Complexity Drives the Need for Advanced Test and Measurement Tools

Military & Aerospace Electronics

The pressure to deliver more capability in shorter timeframes often leads to a search for shortcuts. Utilizing greater levels of automation for static analysis, flow analysis, and unit testing, an increasing productivity can match this growing demand.

Service Virtualization & Network Virtualization for Mobile App Performance Testing

Learn how to use service virtualization to optimize the performance of your mobile applications by providing development & testing teams convenient access to complete and realistic simulated test environments (including Telco network conditions like latency, bandwidth, packet loss and jitter).

Parasoft: 1-Minute Intro

Watch this 1-min video to learn how Parasoft helps organizations deliver defect-free software efficiently by “shifting left” defect discovery & preventing software defects.

Tags:

Full Cycle Compliance Tracking & Embedded Software Testing

Compliance with industry standards isn’t something you can build in later–it’s part of the entire software development lifecycle.See a complete cycle on a Development Testing Platform with an emphasis on meeting compliance requirements for embedded systems.

Want Quality Software Testing? Lose The Ambition

Techpost Media by Jason Schadewald (Product Manager)

This podcast explains a) How to approach embedded testing b) Why relying on unit tests alone is dangerous c) Why the less complex the device, the more complex the testing.

Service Virtualization: Test Earlier, Faster, More Completely

Parasoft White Paper by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Test environment access constraints have become one of the greatest barriers to delivering quality software efficiently. Learn how service virtualization removes these constraints, enabling teams to test more efficiently & effectively.

Service Virtualization = Freedom to Test When You Want, How You Want

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how service virtualization gives developers and testers the freedom to access the exact test environment they need—anytime, anywhere.

Achieving MISRA C:2012 Compliance with a Development Testing Platform

by Jason Schadewald (Product Manager), Adam Trujillo (Technical Writer)

This paper covers changes in MISRA C:2012, such as directives and decidablity, and provides strategies for configuring your development testing tools to meet the challenges they present.

Development Testing Maturity Model

by Wayne Ariola (Chief Strategy Officer), Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

Parasoft developed this open Development Testing Maturity Model to help organizations move from a tool-centric data aggregation approach to a process-based strategy, which prevents defects at the policy level.

Unit Testing Maturity Model

The Unit Testing Maturity Model details the levels of adoption from ad hoc to fully-optimized to help organizations make informed unit testing strategy decisions.

FDA Compliance Static Analysis and Beyond

Learn how static analysis can be a key component of your strategy for FDA software validation.

6 Steps to Continuous Integration for Development Testing

by Jason Schadewald (Product Manager)

Learn 6 steps to bringing your Development Testing activities under Continuous Integration—in less than a day.

Development Testing Business Drivers: Why Development Testing Makes Sense

by Jason Schadewald (Product Manager)

Learn about the benefits driving the adoption of development testing, including details about the substantial opportunities for ROI in terms of reduced costs, reduced risks, and improved efficiency.

Does Service Virtualization’s “Shift Left” Burden Developers?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Service virtualization undeniably benefits the development process, but it can be both a blessing & a curse for developers. Learn how to minimize the burden on development to achieve maximum acceleration of delivery cycles.

How Mature is Your API Testing Process?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

API Testing processes can range from very simple ad-hoc or reactive efforts to highly-complex test environments driven by business risks. Learn where you stand today and how to achieve “Optimized” API Testing.

Static Analysis & Development Testing for Embedded Devices

by Jason Schadewald (Product Manager)

Many developers are overwhelmed by static analysis & other development testing practices. Here are some tips to help you manage the validity and quantity of results with minimal human intervention.

Security Has Landed in the World of Embedded Software Testing

by Jason Schadewald (Product Manager)

Security has finally landed as a hot topic in the world of embedded devices. Two key themes from last week’s Design West conference: a) security is everyone’s job and 2) build security in.

How to Spring Clean Your Static Analysis: 10 Tips

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Get 10 tips for revitalizing your existing static analysis implementation—no matter what static analysis tool you’re using.

The Static Analysis Spectrum: 5 Types of Static Code Analysis

by Wayne Ariola (Chief Strategy Officer), Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Different types of static analysis serve different purposes. Choosing the right one makes the difference between wasting time & money and developing better software faster.

Exposing Your APIs = Opening Your Home to Bears?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Exposing an API to your application is as risky as installing a doggie door into your house—as a recent incident with a bear aptly illustrates.

DESIGN West MISRA C:2012 Presentation

Parasoft Product Manager, Jason Schadewald discusses MISRA C:2012 live from DESIGN West. He highlights changes in the automotive software standard and discusses how these changes affect organizations moving forward.

Service Virtualization Definition

by Cynthia Dunlop (Lead Technical Writer)

Provides a service virtualization definition, presents key service virtualization benefits, and explores service virtualization ROI.

15 Seconds to Find a Pointer Error In 500,000+ Lines of Code

by Cynthia Dunlop (Lead Technical Writer)

Learn how Parasoft Development Testing platform found an elusive crash-causing pointer error and also increased code quality, stability, & compliance.

Service Virtualization ROI

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn about the business drivers behind service virtualization purchase decisions, as well as the opportunities for ROI via OpEx reduction, CapEx reduction, risk reduction, and incremental top-line revenue.

Success In Building Quality Software Is Knowing What Not To Test

Techpost Media by Arthur Hicken (Evangelist)

Explore the evolution of software testing and get tips for applying top Agile quality strategies to development testing.

Development Testing Podcast: Do You Know What NOT to Test?

by Arthur Hicken (Evangelist)

Explore the evolution of software testing and get tips for applying top Agile quality strategies to development testing.

Why Service Virtualization is Essential for Mobile

Learn why service virtualization is essential for ensuring that your mobile apps deliver a compelling user experience.

What’s Needed for API Integrity

Learn about the top challenges to API integrity and the strategies and best practices for reducing the risks associated with each challenge.

Cloudy with a Chance of Cyber Attacks

Learn about 1) New cloud service technologies that have made software infrastructure more vulnerable. 2) The exorbitant costs of failing to meet security standards. 3) The most effective development testing solution for improving application security.

Getting Down to Business: Leveraging the Right Static Analysis

Embedded Computing Design by Wayne Ariola (Chief Strategy Officer), Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

There are different implementations of static analysis that serve different purposes in the development process. The proper implementation of the right technologies is the difference between wasting time and money and reaching new software development heights.

Service Virtualization for Mobile App Development & Testing

by Wayne Ariola (Chief Strategy Officer)

Why is service virtualization a “must have” for effective mobile app development & testing?

Financial: Service Virtualization Accelerates Agile Development through Rapid Prototyping

Learn how Parasoft Virtualize enables a financial organization to more rapidly prototype functionality in order to accelerate feedback cycles & reduce time to market.

Parasoft and Service Virtualization” Testing: A Good Idea”

Thoughts From a Software IT Analyst

This service virtualization analysis declares the gains from Parasoft & service virtualization are clear and potentially company-reputation-saving.

Cloud/ API Testing Business Drivers

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn about the business drivers behind API testing purchase decisions, as well as the opportunities for ROI in terms of reduced costs, reduced risks, and improved efficiency.

False Positives in Static Code Analysis

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

“Too many false positives” is one the most common excuses for avoiding static analysis. This blog explores what “false positives” really are gives tips on how to manage them.

Give Your Static Analysis Process the Love it Deserves

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Get tips for expanding and optimizing your team’s static analysis process.

Java Application Security eKit

In this Java Development Security eKit, you’ll gain insight on how to reduce risks of cyber attacks, such as DDoS and SQL injections.

Get Your Static Analysis Tool in Sync with Your Policies & Priorities

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Provides a few quick tips for getting your static analysis tool in sync with your team’s policies and priorities.

Static Analysis Tools: When Less is More

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Is your static analysis tool reporting an overwhelming number of violations? Try these 2 tips for slimming down your static analysis tool’s violation reports.

Developers Making Business Decisions ?!?

by Wayne Ariola (Chief Strategy Officer)

Without a clearly-defined policy that sets expectations on how software is to be designed and developed, developers are left to fill in certain business-related blanks. In most cases, this isn’t the developers’ strong suit.

API Testing: Challenges and Best Practices

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn about 4 unique challenges associated with API testing and 5 strategies for ensuring API reliability, security, and performance vs. the extreme conditions that API exposure brings.

“Stubs on Steroids”: Service Virtualization for Mobile Applications

Learn how Service Virtualization for Mobile Applications takes the concept of stubbing to the next level–allowing you to simulate the behavior and performance of multiple dependencies for flexible anytime/anywhere access as you develop and test your mobile application.

Mobile Application Development & Testing

Learn why you shouldn’t be doing mobile app development and testing without service virtualization.

SYS-CON.tv: Service Virtualization Technology

“One of the last things always addressed on every wave of technology is quality & testing. This is where service virtualization, a type of virtualization that resides in the API level, comes in really handy…”

Do your Developers Make Business Decisions?

SD Times by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

In the absence of a clearly defined policy that sets expectations on how software is to be designed and developed, developers are left to fill in certain business-related blanks. In most cases, this isn’t the developers’ strong suit.

Service Virtualization – Gain Access to Constrained Components

Learn how service virtualization lets you break free from constraints when you need to test against dependent applications controlled by 3rd parties, other departments or partners.

How the Grinch Stole Testing

Learn why static analysis and other development testing practices are so noisy & get tips for cutting back on all that noise, noise, noise!

Achieving DO-178C Compliance

by Michal Rozneau (Developer), Adam Trujillo (Technical Writer)

In this paper, you’ll learn how Parasoft’s Development Testing Platform can help you achieve DO-178C compliance by automating policies that specifically address the guideline.

Development Testing Platform: Integrated Quality Management

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

This paper describes the key components of the Parasoft Development Testing Platform and how they function in order to provide significant benefits and long-term cost savings.

Achieving Java Application Security with Parasoft Jtest

by Marek Kucharski (President Parasoft SA, VP of Dev), Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

Organizations taking to the cloud must be wary distributed denial-of-service attacks (DDOS) and SQL injections (SQLi) and other cyber-attacks. In this paper, you’ll learn how to build security into your Java application.

Top 5 Best Practices for Unit Testing

by Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

Learn how to create actionable tests for the present and the future, ensure that unit testing is adopted across the team, and help the team avoid unit testing pitfalls.

Testing REST, JSON, JMS, MQ, TIBCO & More- Oh My!

Learn how Parasoft SOAtest simplifies the management of multiple protocol & message types within a single test suite

Testing APIs for Mobile Applications

Learn how Parasoft SOAtest can help you deliver APIs that satisfy expectations for security, reliability, and performance.

10 Reasons to be Thankful for Service Virtualization and Simulated Test Environments

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

10 reasons why software development teams should be thankful for service virtualization and simulated test environments.

Embedded Software Testing at Center of Voting Machine Row

by Adam Trujillo (Technical Writer)

A recent voting machine controversy appears related to a lack of a software verification policy in the development testing process.

Automotive Software Development Testing and Compliance eKit

Learn about ISO 26262, MISRA and Parasoft’s flagship software development testing solution, C/C++test.

Accelerate Testing with Service Virtualization

Learn how to 1) Capture and simulate real system behavior for 24/7 access, 2) Easily emulate performance & error conditions 3) Flexibly provision complete test environments and/or individual components

Close the Geek Gap Between Business Needs & Development Activity

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

Learn how a centralized development testing platform can bridge the gap between business objectives and software development activities.

What’s Frightening? Test Environment Access

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Test environment access access constraints can halt developers and testers in their tracks. Learn how service virtualization can help.

Getting More Out of Your Development Testing

Watch this Parasoft – Electric Cloud webinar to learn what development testing is, the cost of errors in development, prevention techniques, common hurdles in development testing, and much more.

Development Testing Platform eKit

Explains how Parasoft provides the industry’s most comprehensive Development Testing platform—automating static analysis, unit testing, code coverage analysis, runtime error detection, peer code review, traceability, and more within a policy-driven process.

Service Virtualization eKit

Learn how service virtualization drives Agile enablement and reduces application risk—while lowering infrastructure costs.

Financial: Service Virtualization Eliminates 3rd-Party Test Environment Access Fees

Learn how Parasoft Service Virtualization enables a brokerage firm to increase the scope & frequency of testing without incurring third-party access fees.

Communications: Service Virtualization Cuts Database Dependencies for Performance Testing

Learn how Parasoft Virtualize enables a communications company to run earlier, more comprehensive performance testing by leveraging “virtual databases.”

Hospitality: Service Virtualization Accelerates Parallel Development

Learn how Parasoft Virtualize helps a global resort group accelerate parallel development of highly-interconnected components for a complex distributed system.

Insurance: Service Virtualization Reduces Staged Test Environment Costs

Learn how Parasoft Virtualize cuts an insurance provider’s dependency on over 11 back-end systems for each of their 7 test environments—significantly reducing costs.

Utilities: Service Virtualization Facilitates Partner Integration & Validation

Learn how Parasoft Virtualize enables a utilities company to emulate a not-yet-implemented API for partner integration & automate the partner certification process.

Financial: Service Virtualization Removes Test Data Management Bottlenecks for Agile

Learn how Parasoft Virtualize enables a financial organization to reduce the lengthy wait time for accessing test environments configured with the appropriate test data.

Retail: Service Virtualization Accelerates Transition to Agile

Learn how Parasoft Virtualize streamlines a retailer’s performance test configuration and parallel development efforts—facilitating their transition to Agile.

Financial: Service Virtualization Delivers Test Environment Access for Partner Integration

Learn how Parasoft Virtualize provides a stable, “always-on” test environment that business partners can develop and test against in order to obtain certification.

Top 3 Mistakes w/ Static Analysis for Embedded & Safety-Critical Development

EE Catalog by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Learn the top 3 reasons why static analysis initiatives don’t deliver real value in embedded and safety-critical development environments—and get tips for avoiding these common pitfalls.

Parasoft Wins Embeddy” Award for Embedded Testing Platform”

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Parasoft Embedded Testing platform wins the Embeddy software award at DESIGN East.

Introducing C/C++test For Embedded Development

Learn how Parasoft C/C++test reduces the risks of safety-critical and embedded development by automating static analysis, peer code review, unit/component testing, traceability, coverage, and runtime error detection—on the host, simulator, or target.

Introducing Parasoft’s Development Testing Platform

Learn how Parasoft’s Development Testing platform integrates the industry’s broadest array of Development Testing practices within a policy-driven development process.

What Do Developers Hate About Unit Testing?

by Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

Results from our unit testing poll for software developers sheds a little light on the development testing best practice.

Software Development Traceability eKit

Learn how Parasoft links requirements to code, defects, code reviews, tests and other facets of the software development lifecycle.

Overcome Mobile App Development Fears through Development Testing

by Adam Trujillo (Technical Writer)

Introducing bugs during an update, anxieties about APIs and platform shifts are software development fears that can be overcome with development testing tools like unit testing.

Developing DO-178B/C Compliant Software for Airborne Systems

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

This paper covers software development testing guidance outlined in DO-178B/C, including, DO-178B/C background, differences between DO-178B and DO-178C, why policy-driven development testing is central to DO-178B/C compliance, and how Parsoft C/C++test helps achieve DO-178B/C compliance.

SYS-CON.tv: Building Quality Applications in the Cloud

SYS-CON’s Jeremy Geelan interviews Parasoft’s Wayne Ariola. “What comes first is the excitement around a new technology bursts, and what comes in next – the testing and the quality.”

Parasoft Service Virtualization Wins Jolt Award

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Dr. Dobb’s recognizes Parasoft’s service virtualization as must-have technology for accelerating testing efforts and eliminating delays in the application delivery lifecycle.

Jolt Award: Parasoft Virtualize

Dr. Dobb's Journal

“In a group of intriguing candidates reviewed in this Utilities category, Virtualize stands out as truly Jolting product, raising the bar on automated testing and new quality achievement….”

ISO 26262 Software Compliance: Achieving Functional Safety in the Automotive Industry

by Marek Kucharski (President Parasoft SA, VP of Dev), Adam Trujillo (Technical Writer)

Read this paper to learn about ISO 26262, its goals, and how to facilitate the software quality tasks for achieving ISO 26262 software compliance.

Unit Testing Techniques for Embedded Systems Software

Parasoft White Paper by Marek Kucharski (President Parasoft SA, VP of Dev), Cynthia Dunlop (Lead Technical Writer)

Explains how unit testing can help developers start verifying code as soon as it is completed—even if the target hardware is not yet built or available for testing—so target testing can focus on verifying the interface between the hardware and the software.

Service Virtualization: Declare Your Independence from Testing Constraints

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Service virtualization can help QA and performance testers break free from testing constraints associated with testing cloud, SOA, or other composite applications.

Service Virtualization and Staged Test Environments

Learn why service virtualization is the perfect complement to staged test labs—especially if the application under test needs to interact with only a limited fragment of the dependent application’s overall functionality.

Service Virtualization Starter Kit

This 9-page eKit explains how service virtualization helps teams create & access any environment needed to develop or test an application.

Service Virtualization: Test More, More Effectively

In this webinar with voke’s Theresa Lanowitz, learn how service virtualization can help your organization’s QA teams test more efficiently and effectively—reducing the CAPEX and OPEX associated with establishing, configuring, and maintaining test environments.

The Benefits of Policy-Driven Development

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

Policy-driven development can help businesses align software development activities with their business goals.

Static Analysis Best Practices

Learn best practices necessary to achieve real results with static code analysis.

Unit Testing Best Practices

Learn best practices for achieving real results with unit testing.

Integrated Error Detection Techniques for Java

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, unit testing, and runtime error detection—to more effectively find defects in Java applications.

Load and Performance Testing Made Easy

Learn how to create realistic traffic distributions to simulate real-world load scenarios, virtualize missing components to test in incomplete environments, and leverage JUnit and “pluggable” code components to load test systems via custom APIs and check code for concurrency issues.

Automating End-to-End Testing of Complex Systems

Demonstrates how to leverage automated end-to-end testing to execute and validate all critical aspects of transactions directly from the test environment— even when some components are unavailable.

Integrated Task Management for Agile Development

Introduces a continuous, integrated approach to task management that helps Agile teams consistently deliver projects on-time, on-budget, and with complete, working functionality.

Service Virtualization and Virtual Test Labs

Learn how service virtualization complements virtual test labs—especially when you need to test against dependent applications that are difficult or costly to access. and/or difficult to configure for your testing needs.

Multiple Error Detection Techniques for Embedded Software Development

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, unit testing, and runtime error detection—to more effectively find defects in embedded C applications.

Integrated Error Detection Techniques For Java

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, unit testing, and runtime error detection—to more effectively find defects in Java applications.

Parasoft C/C++test for Embedded Development

Demonstrates how Parasoft C/C++test enables teams to produce better code for embedded systems, test it more efficiently, and monitor progress towards their quality goals.

Top 10 Mistakes with Static Analysis

Learn the top 10 reasons why static analysis initiatives fail to deliver the expected results—and how you can steer clear of these common pitfalls.

Introduction to Parasoft C/C++test

Introduces how Parasoft C/C++test automates comprehensive development testing for C and C++, including static analysis, unit testing, code review, runtime error detection, and more.

Real Value with Static Analysis

Describes best practices for achieving real value with static analysis: continuous builds, email notifications, IDE quick-fixes, and trend reporting.

Take the Static Analysis Challenge

Take the Parasoft challenge and see if you can beat Parasoft’s static analysis in finding hidden defects in Java code.

How to Select a Static Analysis Tool

Presents a 6-step strategy for selecting a static analysis tool that your team will actually use—now & in the future.

Next Generation Test Environment Management – Service Virtualization

See how Parasoft Virtualize enables easy, rapid creation of the various test environments needed for QA and development—with dependencies eliminated.

Test Environment Access Report

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

See the results from a recent survey about the test environment access constraints that developers, testers, and performance test engineers face—and how that impacts the risk of application failures.

Integrated Error-Detection Techniques Find More Bugs in Embedded C Software

Parasoft White Paper by Marek Kucharski (President Parasoft SA, VP of Dev), Cynthia Dunlop (Lead Technical Writer)

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, unit testing, and runtime error detection—to more effectively find defects in embedded C applications.

The Inherent Complexities of Building Cloud Applications

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how service virtualization addresses the inherent complexities of building cloud applications.

The Case for Policy-Driven Development: Embedded Systems

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

Learn how policy-driven development can help businesses in the embedded systems space overcome the shortcomings of traditional software development.

Testing EDI Messages

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how to take full advantage of a rich graphical interface when you’re configuring, sending, and validating EDI-based industry-specific messages during functional and load testing.

Video Highlights from the Design West Embedded Systems Conference

by Adam Trujillo (Technical Writer)

A look inside the 2012 Design West Embedded System Conference in San Jose

Tags: Embedded

Insure++: Runtime Error Detection and Memory Error Detection

This data sheet introduces Parasoft Insure++, a C/C++ runtime memory analysis and error detection tool that automatically identifies a variety of difficult-to-track programming and memory-access errors, along with potential defects and inefficiencies in memory usage.

Insure++: Runtime Error Detection and Memory Error Detection

This data sheet introduces Parasoft Insure++, a C/C++ runtime memory analysis and error detection tool that automatically identifies a variety of difficult-to-track programming and memory-access errors, along with potential defects and inefficiencies in memory usage.

Tags: Agile, Jtest, Java

Coverage Analysis Starter Kit

Read our 20 page Code Coverage Guide to learn how to avoid common pitfalls and mistakes regarding code coverage.

Database Virtualization For Development and Test

ST & QA Magazine by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Explains how service virtualization helps you efficiently develop and test without the constraints associated with a dependent database.

Service Virtualization for Agile Development

Learn how service virtualization removes the deadlocks and bottlenecks that occur when multiple teams are evolving system components in parallel.

On-Demand Test Environments

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how service virtualization enables easy, rapid creation of the various test environments needed for QA and development—with dependencies eliminated.

Service Virtualization for Performance Testing

Learn how service virtualization helps you test more effectively by emulating the behavior of dependent applications you need to test against—and letting you easily adjust that behavior to meet different testing needs.

Service Virtualization with Parasoft Virtualize

Learn how service virtualization helps you emulate the dependent applications connected to your AUT—enabling you to test faster, more accurately, and at significantly reduced costs.

Static Analysis and Dynamic Analysis

by Boguslaw Czwartkowski (Professional Services Manager), Cynthia Dunlop (Lead Technical Writer)

Explains how dynamic analysis complements static analysis.

Embedded Testing eKit

This 30-page eKit explains how Parasoft can help you reduce the time, cost, and effort of embedded testing.

In the News: Static Analysis, Service Virtualization, Requirements Traceability

by Cynthia Dunlop (Lead Technical Writer)

A round up of some recent articles about static analysis, service virtualization, defect prevention, and safety-critical development.

Software Testing and Quality Trends to Watch

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Read Wayne Ariola’s predictions re: switching costs, safety-critical compliance, and market-ready software.

4 Software Quality Predictions for 2012

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Read Arthur Hicken’s predictions re: SQL injection, cloud quality, component testing, Kindle Fire caching testing.

SELEX-ES Automated Defect Prevention Case Study

SELEX-ES wanted to eliminate software defects early in the SDLC. Learn how Parasoft static analysis helped them increase reliability while reducing reduced development time, costs, and resources.

Thales Static Analysis Case Study

By applying Parasoft solutions to its Integrated Tramway Management Solutionsproject—then later deploying it across the entire Automatic Vehicle Location System division—Thales Italia reduced its rate of defective components by 30% and significantly increased application performance.

IMA Static Analysis Compliance Case Study

By working with Parasoft , IMA significantly increased the efficiency and auditability of the strict quality process they adopted to comply with pharmaceutical industry regulations.

SYS-CON.tv: Managing Test Environments

SYS-CON’s Jeremy Geelan interviews Wayne Ariola, Parasoft VP of of Strategy and Corporate Development . “Today things are being distributed. They’re getting parsed out everywhere on the cloud, everywhere in that virtual space. You still need to test them – that’s where Parasoft comes in.”

Eliminate Testing Roadblocks with Service Virtualization

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Testing SOA and composite applications? Learn how to exercise end-to-end transactions involving system components that are unavailable, evolving, or difficult-to-access.

Service Virtualization for Performance Testing

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Learn how to rapidly access a realistic performance testing environment that enables you to run the tests you need—on your own schedule

SYS-CON.tv: Application-Behavior Virtualization

SYS-CON’s Jeremy Geelan interviews Mark Lambert, Parasoft VP of Professional Services. “People who are moving to the cloud still have the challenge of quality. Any time you send a message to a system and need to get a response back – that’s where Parasoft Virtualize comes in…”

voke Parasoft Virtualize Snapshot

by Theresa Lanowitz (voke Research)

This 12-page report from voke media analyzes Parasoft’s position in the Service Virtualization market.

How to Leverage Code Analysis Techniques for Your Embedded Project

In this webinar, learn how to achieve better testing results by combining static analysis with different techniques to improve the quality of your code while enforcing standards compliance.

Making Unit Testing Practical for Embedded Development

Electronic Design by Marek Kucharski (President Parasoft SA, VP of Dev), Cynthia Dunlop (Lead Technical Writer)

Explains how to start verifying code as soon as it is completed—even if the target hardware is not yet built or available for testing. With this strategy, the majority of the problems with the application logic are exposed early and target testing can focus on verifying the interface between the hardware and the software.

Integrating Error-Detection Techniques to Find More Bugs in Embedded C Software

Embedded Computing Design by Marek Kucharski (President Parasoft SA, VP of Dev), Miroslaw Zielinski (C++test Development Mgr), Cynthia Dunlop (Lead Technical Writer)

Demonstrates how automated techniques such as pattern-based static code analysis, runtime memory monitoring, unit testing, and flow analysis can be used together to find bugs in a sample embedded C application.

Accelerate Parallel Development with Service Virtualization

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

This eBook introduces a new way to break through common dev & test roadblocks using a new technique that expands service virtualization.

.NET Static Analysis and Parasoft dotTEST

InfoQ by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Provides practical tips for using static analysis to prevent defects in .NET and other programming languages (C, C++, Java, etc.).

Engineering TV: Safety-Critical & Embedded Testing with Parasoft Test

Bill Wong of Electronic Design magazine interviews Parasoft’s Wayne Ariola about Policy-Driven Development and testing safety-critical/embedded software with Parasoft Test.

How Service Virtualization Removes Testing Roadblocks

Automated Software Testing by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

This article explores how Service Virtualization provides a new way for developers & testers to exercise their applications in incomplete, constantly evolving, and/or difficult-to-access environments.

Input Validation: Immunity Against Web Attacks

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Explains how to prevent injection attacks by using input validation and static analysis to build security into your application.

Code Coverage Awareness

by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)

Introduces steps for improving code coverage awareness: tools for measuring coverage; understanding the type of coverage provided; identifying and covering uncovered cases.

Code Coverage Density and Test Overlap

by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)

Explains why test overlap is generally undesirable, introduces test overlap and the imperfection of coverage models, and explores how to achieve properly distributed test density.

Towards Full Regression Test Coverage

by Mirko Raner (Cynthia Dunlop), Cynthia Dunlop (Lead Technical Writer)

Explains how to achieve full regression coverage (complete entry/exit coverage) and why complete path coverage is not sufficient.

The Problem with Path Code Coverage

by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)

Discusses why so few available code coverage analysis tools support path coverage: high number of paths, difficulty identifying and covering paths, representation challenges.

C/C++test: C/C++ Static Analysis, Code Review, Unit Testing, Security

This data sheet introduces Parasoft C/C++test, an integrated C and C++ testing toolkit for static code analysis, code review, automated unit and component testing, coverage analysis, runtime error detection, and regression testing.

Jtest: Java Static Analysis, Code Review, Unit Testing, Security

This data sheet introduces Parasoft Jtest , an integrated Java testing toolkit for static code analysis, code review, automated unit and component testing, coverage analysis, runtime error detection, and regression testing.

Test Code Coverage Metrics

by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)

Explores code coverage metrics including statement coverage (block coverage), branch coverage, and path coverage.

Code Coverage Granularity

by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)

Explains what coverage granularity means, why line-based coverage is meaningless yet popular, and granularity levels for test coverage (line, statements/expression, bytecode instruction).

Dispelling Common Code Coverage Myths and Dodging Pitfalls

by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)

Introduces common pitfalls and misconceptions regarding code coverage granularity, coverage criteria, coverage density, and test overlap, then it explains what you need to know to choose the best coverage metric for your goals.

Requirements Traceability and Requirements-Based Testing

by Cynthia Dunlop (Lead Technical Writer)

Explores how to achieve requirements traceability, which has become a “must have” capability for teams who need to comply with safety-critical standards such as DO-178B, FDA, IEC 62304, IEC 61508, ISO/DIS 26262, etc.

Great Expectations for Development—with Policy Automation

SD Times by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Automated policy enforcement and monitoring brings law and order to the development environment, reducing rework and focusing limited resources by ensuring that your expectations are enforced in a standardized way across the development group.

The Next Generation of Test Environment Management: Service Virtualization

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

This eBook introduces Service Virtualization, which gives teams the freedom to exercise their composite applications in incomplete, constantly evolving, and/or difficult-to-access environments.

What Do Developers Hate Most About Static Analysis?

by Cynthia Dunlop (Lead Technical Writer)

Presents results from a recent survey on what developers hate most about static analysis.

The Next Generation of Test Environment Management

Virtualization Journal by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

This article introduces a new breed of virtualization that radically reduces the time and cost of standing up and managing a realistic and sustainable dev/test environment.

Inomed Medical Device Testing Case Study

Inomed wanted to streamline the risk management processes they established for IEC 62304 medical device software certification. Learn how they increased efficiency through automation—and also achieved full requirements traceability.

Unit Testing: How We Eased the Burden of Our Regression Test Process

by Matt Love (Software Development Manager), Cynthia Dunlop (Lead Technical Writer)

When Parasoft started with unit testing, our regression test failures weren’t being addressed promptly as the application evolved. This post describes what our team learned.

Increase Unit Testing ROI: Keep Unit Tests in Synch with Your App

by Cynthia Dunlop (Lead Technical Writer)

Establishing a supporting unit test maintenance process and an infrastructure to drive this process and keep it on track is essential for getting a good return on investment from your unit testing efforts.

Unit Testing: Is More Coverage Better?

by Adam Kolawa (CEO and co-founder), Cynthia Dunlop (Lead Technical Writer)

Argues that greater unit testing code coverage is not always better. Also discusses what you can learn by reviewing unit test code coverage.

dotTEST: .NET Static Analysis, Code Review, Unit Testing, Security

This data sheet introduces Parasoft dotTEST, an integrated .NET language testing toolkit for static code analysis, code review, automated unit and component testing, coverage analysis, and regression testing.

Unit Testing: Is it Nearing Extinction?

by Adam Kolawa (CEO and co-founder), Cynthia Dunlop (Lead Technical Writer)

Introduces a new approach to unit testing that is designed for functional testing of cloud, RIA, SOA, and other complex applications.

Load Testing Web Services eBook

by Sergei Baranov (Software Engineer), Cynthia Dunlop (Lead Technical Writer)

This 15-page guide provides practical tips on how to automate web services load testing as part of the SOA testing process.

Static Code Analysis Best Practices: Tools for Static Code Analysis Success

by Adam Kolawa (CEO and co-founder), Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Explains how static analysis (static code analysis, data flow analysis, and metrics) can help your team improve code security, reliability, performance, and maintainability—and how to get started as painlessly as possible.

Runtime Error Detection Starter Kit

This 30-page eKit explains how runtime error detection helps you expose defects such as race conditions, exceptions, resource & memory leaks & security attack vulnerabilities.

Code Review Starter Kit

This 20-page eKit explains how to obtain real value from code review—so it’s not a burden on developers & a waste for management.

Unit Testing Starter Kit

This 20-page eKit provides practical tips on how adopt unit testing without all the traditional hassles—so you can obtain real value from unit testing.

Static Analysis Starter Kit

This 20-page eKit explains how to get started with static analysis (coding standards/static code analysis, data flow & metrics) as painlessly as possible.

Java Testing & Java Analysis Starter Kit

This 25 page eKit explains how Parasoft Jtest simplifies Java unit testing (including JUnit test generation & TDD), static analysis (code analysis, data flow, metrics), runtime error detection, and code review.

Software Development Standards Compliance Starter Kit

This 25 page eKit introduces proven strategies for controlling safety risks and complying with FDA, DO-178B, MISRA, JSF, PCI-DSS, ISO, IEC, or other guidelines.

C++test Embedded Demos (Restricted)

These C++test embedded tutorials and video guides provide customers and evaluators additional guidance on topics such as setting up C++test for a specific target.

Tags: C/C++test

Agile Development Quality Practices & Techniques: Session 1

This first of three 30-minute sessions teaches best practices for development, testing, and management in an Agile environment.

Foundations of Secure Application Development

by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Explains why approaching security as a bug-finding exercise is risky and inefficient, and then explains how to make your web sites immune to attacks —including the SQL injections, Lizamoon mass injections & mesh injections.

Managing Manual Testing

Professional Tester by Marek Kucharski (President Parasoft SA, VP of Dev)

Explains how to make manual testing as traceable, auditable and integrated with development as automated testing.

Samsung Static Analysis Case Study

To deliver more and more complex functionality in less time than ever before, Samsung turned to static analysis. Learn how they accelerated development while maintaining stringent quality standards.

How Can Test-Driven Development (TDD) Be Automated?

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Explores how automation can make Test-Driven Development (TDD) less painful and more valuable.

Software Development Productivity Audit

by Marc Hamilton (Hamilton Management Consultants)

An independent audit found that Parasoft’s development team is 8-15X more productive than the industry average.

Unit Testing Best Practices

by Adam Kolawa (CEO and co-founder), Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Explains how unit testing can help your team rapidly modify code with confidence—and how to get started as painlessly as possible.

Code Review Best Practices

Parasoft White Paper by Adam Kolawa (CEO and co-founder), Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Explains how process automation plus a focus on requirements can help your team uncover more complex defects during peer code review—without impeding project progress.

Parasoft Secure Application Development Solution Sheet

This solution sheet introduces Parasoft’s Secure Application Development solution, which establishes a continuous process that ensures security verification and remediation tasks are not only deployed across every stage of the SDLC, but also ingrained into the team’s workflow.

End to End Testing & Validation

by Wayne Ariola (Chief Strategy Officer), Rami Jaamour (Software Engineering Manager), Cynthia Dunlop (Lead Technical Writer)

Demonstrates how to leverage automated end-to-end testing and application behavior virtualization to execute and validate all critical aspects of transactions directly from the test environment— even when some components are unavailable.

Understand and Optimize Code Coverage

Introduces common pitfalls and misconceptions regarding code coverage granularity, coverage criteria, coverage density, and test overlap, then it explains what you need to know to choose the best coverage metric for your goals.

Unit Testing for Java Enterprise Applications: Extend Beyond JUnit

Explains why a more comprehensive regression test suite is required for ensuring the continued functionality of Java EE apps, then covers how to build and maintain such a test suite.

Safety-Critical Development Starter Kit

This 18 page eKit introduces proven strategies for controlling safety risks and complying with DO-178B, MISRA, JSF, ISO 26262, IEC 61508 or other guidelines.

Outsourced/Geographically-Distributed Development Starter Kit

This 10 page eKit explains how to ensure that high-quality reusable code is delivered as expected—regardless of obstacles such as communication barriers, fragmented development environments, and team turnover.

Parasoft Insure++ Starter Kit

This 21-page PDF guide explains the challenges associated with C++ and C development and offers tips on how to address them with Parasoft Insure++.

Parasoft SDLC Productivity Audit

by Adam Kolawa (Co-Founder and CEO)

An independent audit found that Parasoft’s agile development team, using Parasoft’s application lifecycle management solution (Concerto), is 8-15X more productive than the industry average.

Static Code Analysis Rule Set Optimization Can Uncover More Defects

by Nathan Jakubiak (Software Development Manager)

Shows how static analysis–specifically, fine-tuning a team’s static code analysis rule set–helped Parasoft’s development team eliminate defects.

Best Practices for Bulletproofing C/C++ Code

Examines several techniques that reduce the risks of errors when extending an existing code base, as well as improve the stability and quality of the project’s evolving code base.

New SD Times Articles on Software Development Management

Introduces 2 SD Times articles: one on how to increase software development management and one about the Parasoft Concerto ALM platform.

Static Analysis Finds Software Defects that Functional Tests Miss

by Rami Jaamour (Software Development Manager)

Provides an example of how static analysis exposes software defects that functional testing would miss.

Software Development Management: Optimizing Project Task Management

By Adam Kolawa (CEO and Co-Founder)

How software development project task management improves development and QA productivity.

Four ways to increase productivity

SD Times

The software development life cycle is riddled with inefficiencies; this article introduces 4 ways to achieve astonishing increases in productivity

Success with Static Analysis for Security: Why Code Audits Fail

Parasoft White Paper

Explains why and how to apply static analysis tools in the context of a policy-based security process that not only prevents security vulnerabilities, but also focuses on SDLC productivity.

Code Review and Requirements Review: Automating Human Review Tasks

By Adam Kolawa (CEO and Co-Founder)

How to automate human review processes such as peer code review and requirements review to increase software development productivity and defect prevention.

Software Development Management: Meeting Expectations

By Adam Kolawa (CEO and Co-Founder)

How software development teams can satisfy management’s expectation about what defines a completed requirement.

Achieving Software Development Productivity Naturally

By Adam Kolawa (CEO and Co-Founder)

Explains how to to achieve greater levels of developer productivity with a natural software development management process.

Software Development Process Improvement: The Time is Now

By Adam Kolawa (CEO and Co-Founder)

Why and how to optimize the software development processes to improve quality and efficiency—even while rapidly evolving applications in response to constantly-changing business needs.

Integrated Error-Detection Techniques Find More Bugs in .NET Applications

Parasoft White Paper

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, and unit testing—to more effectively find defects in .NET applications.

Static Analysis and Run Time Error Detection on 64-Bit Platforms

Introduces a strategy for identifying run time memory errors and other defects after porting software code to 64-bit processors or platforms.

Static Analysis for Porting Code to 64-Bit Platforms

Introduces static analysis rules that help you remove memory errors and other defects when porting code to 64-bit platforms

Memory Error Detection When Porting to 64-Bit Platforms: Preparing for Porting

Introduces a process to prepare the application for the porting process: 1. Perform mutation testing via runtime memory error detection; 2. Use static analysis to identify error-prone and non-portable code; 3. Repeat runtime memory error detection; 4. Perform unit testing (Optional)

Porting to 64-Bit Platforms: Why Is it So Challenging?

Introduces the potential problems that could occur when you port applications to 64-bit processors.

Tags: C and C++

Wipro Development Testing Case Study

To remain competitive, Wipro needed a more efficient and cost-effective way to maintain the exceptional quality standards that they pride themselves on. Find out how an automated testing infrastructure helped them achieve their quality objectives while reducing testing time and effort by 25%.

Expose Hidden C and C++ Defects Automatically

This 40-minute video explains how Insure++’s runtime memory error detection exposes memory corruption, memory leaks, access outside of array bounds, invalid pointers, and other defects.

Practical Unit Testing for Embedded Systems – Part 2 of 2

Demonstrates how to prepare, maintain, and benefit from setting up unit tests for a simplified simulated ASR module. Learn how to achieve particular goals with unit testing (like a certain level of code coverage) and explore the safety relevance of unit testing.

Practical Unit Testing for Embedded Systems – Part 1 of 2

Demonstrates how to prepare, maintain, and benefit from setting up unit tests for a simplified simulated ASR module. Learn how using tight IDE/Test Framework integration and the test-tool-dedicated host communication channel through ULINK Pro simplifies the initial set up and extends testing capabilities.

Test Driven Development (TDD) and Unit Testing with Parasoft

Parasoft White Paper

Explains how Parasoft supports Test Driven Development with many different capabilities: both automated and assistive.

Expose Concurrency Defects in Java

Learn how to expose and prevent concurrency defects that cause deadlocks, performance degradation, data corruption, and more.

Automating .NET Development Best Practices: The Fast Track to Reliable .NET Software

Parasoft White Paper

Introduces the best practices shown to have the greatest impact on .NET code’s reliability, agility, and maintainability, then explains how automation can help your team take advantage of these best practices without disrupting or slowing your normal processes.

Extreme Geographically-Distributed Development: Tips and Tricks

Parasoft White Paper

Shares the lessons that Parasoft learned when developing a shared code base around the globe—including how to best integrate multiple source control repositories and how use automation to establish a sustainable process.

Siemens API Testing Case Study

With the constant introduction of new APIs and services, Siemens must ensure their applications are smartly integrated with the back-end infrastructure and are diligently maintained to avoid errors or system shutdowns. Learn their strategy for rapidly implementing top-quality APIs.

Manual Testing Starter Kit

This 20-page eKit explains how Parasoft increases the speed, consistency, and scope of manual testing efforts—while enabling change-based testing and requirements-based testing.

Cisco Static Analysis Case Study

To comply with corporate quality and security initiatives, Cisco Systems adopted static analysis, unit testing and code review. Learn how they automated these practices and seamlessly integrated them into their existing processes to deliver compliant code without impeding productivity.

C++test for Lauterbach TRACE32

This data sheet introduces how C++test works with the Lauterbach TRACE32 debugger.

API Testing (SOAtest and Load Test) User Testimonials

Read what customers had to say about SOAtest’s functional testing and load testing capabilities.

Development Testing Platform User Testimonials

Read what customers had to say about Parasoft Development Testing Platform.

Insure++ User Testimonials

Read what customers had to say about Insure++’s runtime memory error detection.

Tags: Insure++

Jtest User Testimonials

Read what customers had to say about Jtest’s static analysis, unit testing, code review, and runtime error detection capabilities.

Tags: Jtest

C++test User Testimonials

Read what customers had to say about C++test’s static analysis, unit testing, code review, and runtime error detection capabilities.

Satisfying EN 50128 Railway Software Requirements

Outlines how Parasoft C/C++test helps organizations satisfy the requirements for particular SIL levels as defined by the EN 50128 standard (for railway software).

Trane Static Analysis & Unit Testing Case Study

Trane decided to migrate their legacy systems to C++ and .NET to enable more rapid and agile responses to business demands. Discover how Parasoft reduced the learning curve, helped them ensure code met uniform expectations around reliability, performance, and maintainability, and helped them achieve nearly 100% coverage on unit tests.

dotTEST User Testimonials

Read what customers had to say about dotTEST’s static analysis, unit testing, application testing, and code review.

Tags: dotTest

C and C++ Data Flow Static Analysis

Parasoft White Paper

Demonstrates how Parasoft’s data flow analysis for C and C++ provides automated detection of runtime errors such as memory and resource management problems, buffer overruns, thread management errors, dead code, exceptions, and security vulnerabilities

Lufthansa API Testing Case Study

Lufthansa Cargo needed to develop central, stable, and optimal-performance APIs without affecting the various front ends that were already in place or currently under construction. Discover how they achieved these goals while significantly increasing productivity.

Putting the SOA Infrastructure Together: Lessons from SOA Leaders

SOA Leaders Council Whitepaper

SOA leaders lay out a practical approach to implementing an enterprise SOA.

Integrated Error-Detection Techniques Find More Bugs in Java Applications

Parasoft White Paper

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, unit testing, and runtime error detection—to more effectively find defects in Java applications.

Cisco API Testing Case Study

Cisco DSSTG wanted to automate its Test-Driven Development (TDD)-based testing infrastructure and further enhance testing collaboration between development and QA. Find out how they increased test coverage by 25%, testing productivity by 50%, and rapidly delivered quality software that is highly valued by their clients.

SOA Adopters Retrospective Report: Quality Considerations in the Primary Phase

Parasoft White Paper

Survey findings: From a quality perspective, the failure to adequately plan for and invest in SOA quality impeded organizations’ ability to fully realize the expected ROI of their initial SOA initiative.

Avoiding C/C++ Dynamic Memory Problems with Parasoft Insure++

Parasoft White Paper

Discusses the challenges associated with C and C++ development— including memory corruption, memory leaks, pointer errors, I/O errors, and more— and explains how Parasoft Insure++ helps developers eliminate those problems.

Automated Defect Prevention Introduction

This booklet introduces the key concepts featured in the book AutomatedDefect Prevention: Best Practices in Software Development.It is designed to provide you an overview of what Automated DefectPrevention involves and how it can benefit your development team.

Rethinking Software

Forbes

Explores why writing and fixing applications remains a persistent pain point for most companies.

Parasoft Insure++: Before You Get Started

Parasoft White Paper

Helps you understand why Insure++ reports compiler errors under certain conditions…and what to do if it reports one for your code.

MedicAlert API Testing Case Study

MedicAlert needed to more rapidly deliver new services in a secure and effective fashion. Learn how they established a process for managing the functional, security, and performance testing challenges associated with their new capabilities and offerings.

Bovie Medical Device Testing Case Study

Bovie Medical had been using an outside vendor to perform the software validation required for FDA compliance, but they wanted to improve the effectiveness of testing while at the same time reduce testing costs. Learn how Parasoft helped them move verification and validation testing in-house—cutting costs approximately in half and getting to market 6 months sooner.

NEC Static Analysis and Unit Testing Case Study

NEC Telecom Software Philippines (NSP) needed an alternative to manual code review and unit testing in order to comply with internal quality initiatives while working under a tight schedule. Find out how Parasoft helped them streamline their internal quality processes to more efficiently satisfy quality initiatives.

Security Code Audits: One Size Does Not Fit All

Software Test & Performance

Introduces best practices for applying security static analysis, data flow analysis, penetration testing, and workflow optimization to bake security into the application development process.

How to Fix The Productivity Problem That’s Killing the Software Industry

CIO

Antiquated software development methods strangle innovation and hobble business recovery effort. It’s time that IT departments boost development productivity–and it’s not that hard.

Automate Performance Tests

Software Test & Performance

Describes strategies for successful automation of performance testing and provides a methodology for creating test scenarios that reflect tendencies of the real-world environment.

Data Flow Static Analysis: Static Analysis on Steroids

Parasoft White Paper

Explains how data flow analysis can be applied to bolster both your static analysis and unit testing efforts.

Fundtech API Testing Case Study

Fundtech, leading provider of financial software solutions and services, wanted to establish a process for ensuring quality as a continuous process. Learn how they established a process that not only ensures quality, but also makes their QA team more focused and productive.

MIMOS API Testing Case Study

MIMOS, a strategic agency under the Ministry of Science, Technology & Innovation of Malaysia, needed to ensure that their lab’s search engine enhancements met strict quality and security standards despite having limited testing resources. Learn how automation helped them cut testing time in half, as well as cut costs.

The Next Leap In Productivity

This book explains how to survive in today’s economy by making IT more productive, then leveraging that into improved productivity at the enterprise level— resulting in dramatically reduced operating costs.

BITTT Memory Error Detection Case Study

A show-stopping error suddenly emerged from a new build of a stable project. Learn how Parasoft helped BITTT resolve this issue as well as increase code quality, stability, and compliance.

Ensuring SOA ROI

Testing Experience

Explores the testing challenges unique to heterogeneous distributed applications and introduces best practices for ensuring that they are secure, reliable, and compliant.

Tackling Quality Challenges in Distributed Heterogeneous Systems: A Technical Perspective

SearchSOA.com

Explores the technical challenges that arise in distributed systems (SOA, cloud, web), and what kinds of quality policies and testing practices need to be put in place to address these challenges.

Software Quality Needs to be a Continuous Process

SearchSOA.com

Explains how establishing a continuous process that helps the team build quality and security into the software not only reduces defects and debugging, but also optimizes QA time and significantly improves team productivity.

Tackling Quality Challenges in Distributed Heterogeneous Systems: An Organizational Perspective

SearchSOA.com

Takes a high-level look at the quality challenges of distributed systems and proposes an approach to minimize the challenges in terms of how the teams are structured. It promotes a framework for collaboration and information sharing, as well as visibility from a quality perspective.

How Better Software Can Save the World

CIO

Achieving a quantum leap in IT productivity isn’t merely possible–it’s absolutely essential.

Jack Henry & Associates Case Study

Jack Henry & Associates began building a new SOA and needed to ensure it met a strict yet evolving set of requirements. Learn how they satisfied expectations around functionality, interoperability, and performance.

Static Analysis, Security Failure

Software Test & Performance

Discusses why a policy-based approach is the secret to success with static analysis.

Satisfying SIL Requirements: Ensure Functional Safety of E/E/PE Safety-Related Systems

Parasoft White Paper

Outlines how Parasoft addresses the requirements for achieving each SIL safety integrity level as defined by the IEC 61508 standard.

Emulating Systems

SearchSOA.com

Answers the questions “What are the best ways to go about emulating a system?” and “Are there specific products that are better at this than others?”

Building a Testing System for SOA

SearchSOA.com

Answers the question “Where is the best place to begin when building a testing system for SOA?”

Optimizing BPM and ROI with testing skills

SearchSOA.com

Answers the question “Can you suggest some testing skills and/or requirements for optimizing BPM and ROI?”

On the Road to Service Interoperability

SearchSOA.com

Explains the importance of service interoperability in terms of internal and external contexts, then discusses how governance and policy can be used to achieve interoperability.

QA Tests for BPM

SearchSOA.com

Answers the question “What are some new QA tests that our business should be aware of in creating an optimized BPM?”

Atex API Testing Case Study

With Atex’s online ad booking service growing in popularity, Atex needed to ensure the application would perform and function under increasing loads. Learn how they established a process for isolating the root cause of performance problems and ensuring that they do not recur.

Satisfying ASIL Requirements: Ensure the Functional Safety of Automotive Software

Parasoft White Paper

Outlines how Parasoft addresses the requirements for achieving each ASIL safety integrity level as defined by the ISO/DIS 26262 standard.

BPM Testing

SearchSOA.com

Answers the question “What are some new QA tests that our business should be aware of in creating an optimized BPM?”

Regression Testing Explained

SearchSOA.com

Answers the questions “Can you explain what a regression test is?” and “How do you know for sure if your regression test is getting done correctly?”

Business Process Testing and Simulation for Optimized BPM

SearchSOA.com

Answers the question “Can you suggest some testing skills and/or requirements for optimizing BPM?”

Changing Tires on a Moving Car

This recorded webinar features case studies and solutions for governing the continuous evolution of complex business systems.

Service Emulation Pitfalls

SearchSOA.com

Answers the question “What potential pitfalls are there in service emulation?”

Unit Testing for SOA Best Practices

SearchSOA.com

Answers the question “Can you provide me with some unit testing best practices for SOA?”

Aeroplan Case Study

Aeroplan’s API team was expected to write more than 50 outward facing APIs in 7 different environments–under a strict deadline with limited QA resources. Discover how Aeroplan met all of their target dates and attained higher quality APIs.

Evolving Web 2.0 Apps

SearchSOA.com

Answers the question “Do you have any suggestions on how to make Web 2.0 apps more reliable?”

Cover Yourself in Java

Software Test & Performance

Explains the basic notions of Java test coverage and discusses some of the common pitfalls and misconceptions.

How Governance and Quality Define SOA Maturity

SearchSOA.com

Explores the quality challenges that emerge as SOA environments becoming more and more heterogeneous, with many different interfaces and protocols.

Performance capabilities in a WSDL

SearchSOA.com

Answers the question “What sort of performance information should I look to include in a WSDL?”

Functional Requirements for SOA Testing

SearchSOA.com

Answers the question “What are the newest in functional requirements for SOA testing?”

Parasoft Support for IEC 62304 Medical Device Software Certification

Find out how the Parasoft Compliance Solution helps organizations adopt practices for IEC 62304 compliance in the least burdensome manner.

Rethinking Application Security

Artima

For developers to work effectively in a security-conscious environment, addressing security-related coding issues must be integrated in developers’ daily workflow.

Parasoft .TEST 4.0: How to Best Combat Errors in .NET Applications

Software Developer's Journal

Parasoft .TEST 4.0: How to Best Combat Errors in .NET Applications

The Future of Quality Lies in Productivity

SD Times

Explains how a productive workflow can make or break a quality initiative focus on productivity by helping the team work smarter, and the team will deliver better software faster.

Whipping the QA Process Into SOA Shape

E-Commerce Times

Details strategies to improve the QA process for SOA by providing visibility and promoting bottom-up quality.

Change Code Without Fear

Dr. Dobb's Journal

Explores how behavioral regression testing provides a fast and easy way to determine if code modifications change or break existing functionality.

Will C and C++ Survive?

SD Times

Several years ago, many people were declaring that C and C++ were dead, and Java would soon take over the world. It seems that the C/C++ doomsayers vastly underestimated the languages’ role in meeting the increasing demands for embedded software.

Tags: C and C++

Building Security into Software with Security Policies & Static Analysis

Java Developer's Journal

Discusses why the most effective security efforts define a policy that details security requirements, then use static analysis to verify that the policy is implemented in the code.

Validate Section 508 and WAI WCAG Web Accessibility Compliance

Parasoft White Paper

Explains how Parasoft facilitates compliance with Section 508 and WAI WCAG web accessibility guidelines.

Who’s Responsible for SOA Quality in a Service-Oriented Architecture?

SOA World Magazine

Discusses how the complexities of the SOA environment impact development and QA roles and responsibilities.

Want to Automate Regression Testing? Get Development and QA in Sync

Software Test & Performance

Looks at how automation goes to hell in QA and offers suggestions for establishing a sustainable automated process.

Implementing the UK Ministry of Defence Standard 00-56 (Issue 4 Publication Date 01 June 2007)

Parasoft White Paper

This paper describes how Parasoft helps organizations comply with the UK Ministry of Defence standards document, which defines how its contractors should manage risk within their projects.

Defect Prevention

Visual Studio Magazine

Use Automated Defect Prevention as a software management strategy that increases application quality through process improvement

Unlocking the Power of Automation

SOA World Magazine

Discusses how Automated Defect Prevention (ADP) an approach to software development and management that makes quality a continuous process throughout the software development lifecycle gives developers more time to focus on the creative tasks they enjoy most.

AOL API Testing Case Study

As AOL was transforming their core business applications to SOA, they were frustrated with the time and effort that their manual testing efforts were consuming. Learn how automation helped AOL improve productivity while ensuring the flexibility and reliability of their SOA initiative.

Software Quality is a Continuous Process

SearchSoftwareQuality.com

As the diversity of tools used in software development has grown, best practices for managing the development process have often lagged. A more comprehensive infrastructure is needed for projects to regularly succeed.

Parasoft SOA Solution Ranks Best in InfoWorld’s SOA Testing Comparison Review

SOA World News Desk

An independent study found Parasoft SOAtest to be the best overall solutions after reviewing five different testing solutions used for SOA testing.

Clean Up Your SOAP-Based Web Services

InfoWorld

InfoWorld found Parasoft SOAtest to be the best overall solution for SOA testing. “SOAtest handles testing coming and going, and it has an overall feel of maturity missing from several of the other tools.”

Dutch Ministry of Internal Affairs API Testing Case Study

The Dutch Ministry of Internal Affairs was assigned to roll out the Netherlands’ new personal ID system–a high profile initiative with little margin for error. Learn how they met ambitious objectives for this advanced system within a demanding timeframe.

Software Development: Then and Now

Dr. Dobb's Journal

Reflects upon how developers today struggle with the same essential challenges that troubled us 20 years ago: assessing the impact of code changes.

What Is the Best Measure of Software Development Productivity?

ECN

Defines a simple yet effective productivity metric: the total number lines of code in the organization divided by the number of people who are working on that code.

SOA’s Been a Matter of Trust

Software Test & Performance

Explains why a visible and measurable quality process is required to mitigate the inherent risk of reuse.

Establishing an Infrastructure for Productive Development

Java Developer's Journal

This article explains how five industry-standard practices reduce the amount of avoidable waste in the software development process, enabling developers to satisfy business goals without compromising their craft.

Automated Defect Prevention: Best Practices in Software Management

This book introduces Automated Defect Prevention (ADP): a practical approach to software management through process improvement. This strategy is enabled by an infrastructure that automates repetitive tasks, tracks project status, and provides instant access to the information needed for informed decision making and process improvement.

Corillian API Testing Case Study

Corillian Online decided to transition one of its mainframe retail banking payment applications to APIs. Learn how they established a more automated and repeatable testing process that better verified functionality against requirements and increased the effectiveness of QA’s testing efforts.

Sabre API Testing Case Study

Parasoft API testing has enabled Sabre to effectively transition its software systems to a SOA that now processes over 5 million transactions daily. Integrated into the Sabre development lifecycle, automated API testing allows Sabre to deliver a richer set of Web services…

Extend Beyond JUnit’s Basic Color Palette

Software Test & Performance

Explains why a more comprehensive regression test suite is required for ensuring the continued functionality of Java EE apps, then covers how to build and maintain such a test suite.

The Long-Term Benefits of Beautiful Design

Adam Kolawa’s chapter of the “Beautiful Code” book (edited by Greg Wilson, Andy Oram) explains how attention to good design principles many decades ago helped CERN’s widely used mathematical library (the predecessor of LINPACK) stand the test of time.

Tags:

Automate regression testing

SearchSOA.com

Answers the question “Given the amount of different technologies our company is trying to make work together is there any way to automate regression testing?”

SOA Best Practices – Four Steps to Securing Your Web Services

SOA World Magazine

Details practices for ensuring Web service security throughout the SDLC.

Flow Analysis: Static Analysis on Steroids

Java Developer's Journal

Introduces the general concept and benefits of flow analysis, then demonstrates how flow analysis helps you find critical runtime bugs without executing code.

Stress tests

SearchSOA.com

Answers the question “How do I do properly load and stress test, given that I can’t necessarily predict how or when my application complication components will be used?”

Quality Assurance for SOA Through Process Cadence

The SOA Magazine

Explores what’s needed to bring an organization’s quality process in alignment with the world of SOA.

Web testing

SearchSOA.com

Answers the question “What is fundamentally different about testing a Web service from testing a traditional Web application?”

SOA World Product Review — Testing…1…2…3…Testing

SOA World Magazine

“I found Parasoft’s SOAtest to be a well-designed tool that took a lot of the pain and work out of testing and validating a SOA.”

Integration Testing

SearchSOA.com

Answers the questions “What constitutes integration and when should I look to do it?” and “Early or late in the development process?”

SOA versioning best practices

SearchSOA.com

Answers the question “Can you recommend any versioning best practices for SOA/Web services?”

Strategies for Overlapping the Development of Embedded Systems Software and Hardware

ECN Magazine

Explores how to resolve most issues in the software’s logic during desktop testing, significantly reducing the amount of time you need to spend testing the code on the target device.

Taming the SOA Beast

eCommerce Times

Explains how a visible and measurable quality process mitigates risk, increases trust and ultimately promotes reuse.

Security As A Requirements Issue

SD Times

Argues that security is really a requirements issue.

Introduction to Parasoft Tracer: A Demonstration of How to Use Tracer Technology While Extending an Existing Application

Parasoft White Paper

Describes and demonstrates how a development team responsible for extending an existing application can use Jtest Tracer to verify whether the new functionality works correctly now and in the future, as the application continues to evolve.

Making the Right Software Investment

Enterprise Architect

Explores how to narrow down you options, assess your software of choice, and reduce the risk of failure.

OSS: A Tactical Plan for Building Applications

SOA Web Services Journal

Answers the questions: How can you take advantage of Open Source when you’re building applications? Are there any dangers involved in using Open Source?

Bulletproofing C++ Code

Dr.Dobb's Journal

Examines techniques that reduce the risks of errors when extending an existing code base, as well as improve the stability and quality of the project’s evolving code base.

Making Sense of WS-Policy and SAML

SearchSOA.com

Answers the question “”If I want to learn about WS-Policy and SAML, where should I start looking?””

Is It Done Yet? Three steps to checking in your code with confidence

SOA World

Presents three steps to checking in your code with confidence.

Early Testing Benefits Consumer Electronics

ECN Magazine

Explains how running unit tests (or API tests) on the host system or on a simulator lets testing begin earlier in a design cycle, often concurrent with target-hardware development.

Designing JUnit Test Cases

Java Developer's Journal

Introduces and demonstrates a strategy for building an effective JUnit functional test suite

JDJ Product Review — Parasoft Jtest 8.0

Java Developer's Journal

“”Jtest has matured with age and is getting like a fine wine now. There are facets that I discover every day that make me open my eyes and go, ‘Wow!’ It’s a large complicated product, but for a large team it’s essential.””

Clean and Protect a Large .NET Code Base with Coding Standards and Unit Testing

.NET Developer's Journal

Explains a simple strategy that has proven to deliver fast and significant improvements to large and complex .NET code bases.

The Challenges of Developing Games & Other High-Resolution Graphics

Enterprise Open Source Magazine

Explores the challenges of developing software for the game development industry, and describes the strategies used to overcome them. The challenges and strategies discussed apply not only to game development, but also to most high-resolution graphic development, which is increasingly being performed on Linux.

Tags: C and C++

Understanding XPath Injection

SearchSoftwareQuality

Answers the question “Can you please explain what an XPath injection is?”

Jtest Aids Process

eWeek

“”Developers, like astronauts, want to get quickly to the point of knowing whats really wrong with rapid further progress toward getting it fixed. Jtest 8 makes significant progress on both fronts. It offers more comprehensive tools for following a fault across the boundaries of a multimodule application, and it integrates useful aids to the process of code review and repair.””

Jtest continues its trek toward code-testing supremacy

InfoWorld

“Jtest was already a great Java testing tool; now it’s even better. Version 8 adds more pre-loaded rules and the new BugDetective analysis module for locating problems and identifying their origin. It takes on everything from unit tests to functional tests, and it does not limit your testing of any particular Java component.”

Bulletproof .NET Code

.NET Developer's Journal

Introduces a simple four-step strategy that has been proven to make .NET code more reliable, more secure, and easier to maintain – as well as less likely to experience functionality problems.

Reducing the Risks of 64-bit Application Porting With Parasoft C++test and Parasoft Insure++

Parasoft White Paper

Introduces the potential problems that could occur when you port applications to 64-bit processors and describes a practical strategy for preventing them.

A Small Shop’s View of Jtest 8.0

DevSource

“”You don’t need a large corporate development team to appreciate Parasoft’s Jtest. Just a real application that needs to be debugged, that needs test cases generated, or needs a code review. Find out why our reviewer fell in love.””

Prevent Application Logic Attacks with Sound App Security Practices

SearchAppSecurity.com

Discusses the rise in attacks on application logic and strategies for preventing them.

Code Quality Improvement

Dr. Dobb's Journal

Samsung Electronics writes how C/C++test helped them improve code readability, produce consistent code, and prevent error-prone coding styles…

Optimized Java

Dr. Dobb's Journal

Explores the performance implications of implementing some common algorithms using old and new language features to help you decide which patterns should be encouraged or avoided, relative to performance.

Tags: Java

Inside View: Parasoft Insure++ 7.0 for Linux””

Linux World

Parasoft’s Sergei Sokolov provides an inside view on how Parasoft Insure++ helps developers perform runtime memory analysis and debugging.

How Does WS-Security Relate to Other WS- Standards?

SearchSoftwareQuality

Answers the question “How can you relate WS-Security, WS-Trust, WS-Policy, WS-SecurePolicy and WS-Reliability to one another?”

SOAtest Bridges Web Services Gap

eWeek

“SOAtest helps developers close that gap between Web services and full SOA… That’s what will make SOAtest a real working part of the SOA infrastructure, not just another dead chicken to wave over the system when management wants to see people doing something.”

Distinguishing a Faked XMLHTTP Request from a Real One

SearchSOA.com

Answers the question “How can one make sure an Ajax-enabled Web application is able to tell the difference between a real and a faked XMLHTTP request?”

Performance Testing

Wrox Press

Introduces performance testing: ensuring that an application will meet performance and scalability requirements when deployed .

What Issues to Look Out For as You Move from Java to Web Services

Java Developer's Journal

Discusses potential pitfalls teams may encounter when exposing legacy systems and middleware as Web Services.

Achieving Quality with SOA

ebizQ

Argues that to ensure secure, reliable, compliant SOAs, the SOA quality process must morph towards the quality process used for embedded systems.

How to Create Secure Web Applications with Struts

Java Developer's Journal

Focuses on developing secure Web applications with the popular Java framework Struts.

Regression Testing

Wrox Press

Introduces regression testing: verifying that code base changes and additions don’t “break” an application’s existing functionality

Survey of Systems for Detecting Serial Run-Time Errors

The Iowa State University's High Performance Computing Group

Iowa State University’s High Performance Computing Group performed a detailed study of performance analysis tools and concluded, “We consider Insure++ to be the best of all the software products evaluated.”

The Importance of WS-Security

SearchSoftwareQuality

Answers the question “What is WS-Security? Why can’t I just use SSL?”

Trusting Reusable Business Components in SOA and Web Services

SOA World

Explains why the success of SOA depends upon an implementation plan for a robust and objective quality process.

XML Security: Preventing XML Bombs

SearchSoftwareQuality

Answers the question “What is an XML bomb and how do I protect my Web service against it?”

Why are Web Services More Vulnerable than Web Apps?

SearchSoftwareQuality

Answers the question “”Why are Web services potentially more vulnerable to security problems compared to traditional Web applications?””

Functional Testing

Wrox Press

Provide a quick introduction to functional testing: how to determine whether each functional requirement is actually implemented in the code

Unit Testing (White Box)

Wrox Press

Provides a quick introduction to unit testing in general, and a look at white box testing for exposing reliability problems.

TransCore Static Analysis and Unit Testing Case Study

TransCore needed a cost-effective way to ensure the reliability of their Java-based toll-road payment collection systems. Learn how static analysis and unit testing helped them achieve this by exposing defects early when they could be resolved with minimal rework and added costs.

Developing in Java 5

Java Developer's Journal

Explains how you can use the new features to prevent some silly mistakes, as well as some that are not so silly.

Tags: Java

Enventive Unit Testing and Static Analysis Case Study

Most of Enventive’s products must comply with a design for Six Sigma development process and meet a five nines (99.999%) reliability standard. Discover how Parasoft helped them move towards their goal of 100% crash-free code—and also implemented best practices that enable them to spend more time creating new capabilities.

Implementing .NET Coding Standards

Windows IT Pro

How .NET coding standards can prevent security gaps, functionality lapses, maintenance problems, and other quality issues.

United Guaranty Static Analysis Case Study

Software defects were resulting in sporadic downtime for United Guaranty’s applications, disrupting the business processes that relied on them. Learn how they established a continuous quality process that not only addressed these availability problems, but also saves them more than $400,000 annually.

Choosing the Best Testing Tools to Increase Project Productivity

SOA World

Explains how to choose testing tools that increase productivity by helping the team prevent errors from the earliest phases of the software development lifecycle.

Comverse API Testing Case Study

Comverse needed to deliver frequent updates to their billing platform, which manages millions of active customer accounts. Read how they established a process for ensuring system availability and reliability in the face of constant change–and at the same time reduced time to market.

Unit Testing (Black Box)

Wrox Press

Introduces black-box unit testing: testing the functionality of the application’s individual components or units (each class and method) to ensure that they behave properly and satisfy a defined specification or use case.

Automated Coding Standards Analysis

Wrox Press

Provides a concise introduction to static code analysis for checking compliance to coding standards.

Hold the Line Against Application Attacks

Software Test & Performance

Presents the security best practices that should be integrated throughout the SDLC in order to “bake in” application security.

Securing Web Services

Information Systems Security

Examines the threats to web applications and services, then outlines a strategy for preventing them.

Making Your Testing Technologies Work for You

Wrox Press

Outlines policies for getting the most out of your testing technologies.

Removing Memory Errors from 64-Bit Platforms

Dr. Dobb's Journal

Explains why and how to address potential memory errors before porting to 64-bit platforms.

Jtest 7.0 passes with honors

InfoWorld

Parasoft Jtest 7.0 is like a Java code development assistant on a SoBe Adrenaline Rush intravenous drip. Not only does it do source analysis, perform coverage analysis, and manage unit test production, execution, and tracking, but now it provides on-the-fly generation of functional tests for everything from stand-alone applications to container-supported servlets and EJBs. In short, Jtest is becoming a one-stop-shopping Java-testing supercenter that copes with just about every Java component you might develop, regardless of its run-time requirements.

Making Your Automated Build System Work for You: Example

Wrox Press

Provides examples of how those build best practices can be applied to an actual build process.

Four Strategies for Communicating with Outsourcers

Enterprise Systems

Explains the problems that cultural communication gaps typically create for outsourcing software development and suggests four strategies for preventing them.

Testing Patterns for Java Unit Tests

JavaPro Magazine

Explores how to identify common patterns in test cases and use these patterns to create new tests.

Reducing Software Security Vulnerabilities through Unit Testing

Military & Aerospace Electronics

Explains how best practices like unit testing and coverage analysis can help prevent buffer overflow security vulnerabilities.

Integrating Outsourced Development

Enterprise Systems

Details how to integrate infrastructure and workforce after you decide to outsource development efforts.

Product Review: Jtest 7.0 From Parasoft

Java Developer's Journal

“Jtest makes static code analysis a breeze and it should be easy for even beginners to analyze their code for compliance to standards as well as to generate unit tests.”

Java Application Security in the Corporate World

Java Developer's Journal

Most developers truly believe that application security is not their concern… but are you ready for the code audit?

Establishing a Foundation for Improving Software Quality

Enterprise Systems

Explains how optimizing group culture, source control, and automated builds lay the foundation for developing quality software.

Making Your Regression System Work for You

Wrox Press

Explains how to ensure that your regression system will identify all actual code base regressions as soon as possible — without reporting false positives.

Making Your Automated Build System Work for You

Wrox Press

Provides tips for ensuring that your automated build process provides early detection of incompatible changes in the application components, ensures that the application continues to run as expected, and detects any errors introduced by newly integrated code.

Making Your Bug Tracking System Work for You

Wrox Press

Outlines what type of information should be entered into a bug-tracking system during development and after code freeze, and how to use the information when designing future product versions.

Making Your Requirements Management System Work for You

Wrox Press

Introduces requirements management tips that help you determine whether a requirement is truly implemented.

Outsourcing: Devising a Game Plan

ACM Queue

Introduces strategies to help you decide whether outsourcing is right for your project, and–if so– how to avoid common pitfalls.

Outsource More Effectively

Enterprise Architect

Presents guidelines for determining when you should develop in house and when you should subcontract.

Bulletproof Web Services: Follow Basic Principles

SOA World

Explores the nuts and bolts of implementing and deploying a bulletproof Web service.

Prevention’s the Cure

Software Development

Explains how static analysis can help you shift focus from finding bugs to building quality into the code.

Automating Builds on Linux

Linux Journal

Why nightly builds improve code integrity and how to incorporate them into your product’s lifecycle.

Do US Patents Promote or Prevent Innovation

SD Times

Predicts that the problems that will arise from the current patent system will stem not from flaws with the original laws, but rather from people forgetting about the details and intentions of the original laws.

Tags:

Location! Location! Location!

Better Software

In real estate, it’s not so much which house you buy as where you buy it. The same is true for bugs—the bug itself isn’t as important as pinpointing where the bug lives and breeds. Learn one way to track down a bug’s true source and prevent it from recurring.

Banish Security Blunders with an Error-prevention Process

DevX

Traditionally, application security is an afterthought—we build our apps and try to poke holes in them later. Why not take potential security breaches into account from the very beginning? The Automated Error Prevention Methodology provides a framework you can use to integrate security concerns into your app development right from the start.

Getting the Most From Your Quality Initiatives

Computerworld

Explores the real problem with process improvement initiatives there is no practical way to get them off the page and into your software development life cycle and proposes solutions.

Cleaning Up XML

XML Journal

Explains how to prevent poorly-written XML from slowing down an integration project–or causing it to collapse.

Outsourcing Is Not the Enemy

Wall Street Journal

Argues that the software development outsourcing trend is a normal stage of industry maturation. Explains that the software industry is in the process of transitioning from price-reduction outsourcing to subcontracting outsourcing.

The Strange Inconsistency of Developers

SD Times

Argues that while love their code improvement books, they don’t see any real reason to worry about the rules when coding.

Minimizing Weaknesses in TLS

JavaPro

Explains how by recognizing TLS’s weaknesses and considering alternatives such as message layer security, you can ensure that you are implementing the best possible security scheme for your specific needs.

Cutting the Crap: 7 Keys to Clean Up XML

Integration Developer News

Provides a checklist for cleaning up code that may have been auto-generated by a variety of tools.

Love Bugs?

SD Times

Argues that bugs aren’t so bad because they provide a prime opportunity to improve software quality.

Why Aren’t We Doing More to Prevent Errors?

Computerworld

Argues that the software industry can and must do more to prevent errors.

Automated Error Prevention; Preventing Errors in Business Systems

WebSphere Journal

Explains how to prevent errors in business systems built upon WebSphere.

JUnit + Jtest = Automated Test Case Design and Static Analysis

DevX.com

Outlines how Jtest, an automated unit testing and static analysis tool, extends JUnit to provide automatic test case generation and static analysis functionality.

What Can Be Done about Software Reliability?

Stickyminds.com

When an error is found in an application during development, the automated error prevention method helps you correlate that error to a specific point in the development process, and allows you to modify your processes to remove it, and more important, to prevent it from happening again. Preventing errors, rather than chasing them, dramatically improves software reliability. This way, you can stay competitive and not risk your valuable reputation on unforeseen bugs.

Reducing the 80/20 Rule and Increasing Developer Productivity

WebSphere Developer's Journal

Explains that developers spend 80% of their time debugging applications and 20% writing new code..and offers tips for achieving a more productive ration of coding to debugging.

Verifying Web Site Accessibility

WebSphere Developer's Journal

Explains how to comply with Section 508 and W3C WAI mandates for making Web sites accessible to people with disabilities.

Moving Linux into Commercial Applications

Linux Business Week

Explores why the architects of a music-matching application turned to Linux for convenience, low cost, stability, reliability, and performance.

Tags:

Preventing Web Service Security Breaches with Unit Testing

StickyMinds.com

One effective way for development teams to prevent unexpected inputs is to perform thorough “”white-box”” testing at the unit level.

Testing Web Services

WebSphere Developer's Journal

Solid testing techniques are essential for developing robust Web services because Web services’ flexibility and connectivity provide an increased opportunity for errors. Problems can be introduced in any of a service’s multiple layers, and even the slightest mistake can cause the entire service to fail.

Managing Web Service Security Risks

SD Times

Explains how web services’ fundamental architecture opens the door for serious security breaches.

C++ Defensive Programming: Firewalls and Debugging Information

Parasoft White Paper

Presents two proactive programming techniques that assist in producing more robust code with minimal overhead in both programmer effort and runtime performance.

Tags: C and C++

How and Why to buy a Runtime Debugger

Parasoft White Paper

Explains why to buy a runtime debugger and what questions to ask as you are selecting one.

Divide and conquer” Prevents Errors on Hosts and Targets”

EE Times

Introduces a a two-stage, “divide and conquer” strategy that prevents errors on both the host and target systems.

Building Solid Software

CIO

Other industries have learned to incorporate better production methods into their manufacturing processes to ensure quality in their products why isn’t the software industry doing the same?

Techniques for Testing Your JavaServer Pages

EbizQ.net

Provides a handful of testing tips that should help you improve the reliability of your applications that use JSP.

Certification Will Do More Harm Than Good

IEEE Computer

Argues that before adopting certification, we should first determine–if possible–what makes computer science a science and enforce this understanding through accreditation at the educational level, not through certification after the fact.

Tags:

Security Issues with SOAP

Crosstalk Journal

Some of the very features that make SOAP attractive, such as its flexibility and its compatibility with HTTP, also provide opportunities for security breaches. This article discusses SOAP security issues and how they can be addressed.

Bulletproofing Web Applications

“Bulletproofing” is a road map for how to integrate error prevention and detection into the development process to ensure that Web applications are robust, scalable, efficient and reliable.

Establishing an Infrastructure for Immediate Servlet Testing

StickyMinds.com

If you establish an appropriate infrastructure, you can perform client-side testing on a servlet immediately after you compile it and perform unit testing.

Techniques for Preventing and Detecting Errors in Embedded Systems

Dedicated Systems Magazine

Explains how error detection, and debugging techniques can dramatically improve embedded software quality and reduce the time and money spent on debugging.

Surviving the Web Shift

DevX.com

Five stumbling blocks that still trip up good developers.

Automating the Development Process

Software Development Magazine

When most developers write code, that’s all they do–the original specifications are lost. An innovative approach requires the person who pounds the code to document the assumed contracts and ensure they’re enforced.

Insure++ Review

LINUX Journal

“I think Insure++ is a great product. It finds programming errors better than any other product I have used, it runs under my favorite operating system, and Parasoft’s technical support is excellent.”

Page 1 of 1