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.
Blog
|
 |
Blog
|
 |
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.
White Paper
|
 |
Blog
|
 |
The Static Analysis Spectrum: 5 Types of Static Code Analysis
by Arthur Hicken (Evangelist), Wayne Ariola (Chief Strategy Officer), Adam Trujillo (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.
Blog
|
 |
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 houseas a recent incident with a bear aptly illustrates.
Blog
|
 |
Service Virtualization Definition
by Cynthia Dunlop (Lead Technical Writer)
Provides a service virtualization definition, presents key service virtualization benefits, and explores service virtualization ROI.
Blog
|
 |
Blog
|
 |
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.
White Paper
|
 |
Parasoft API Testing Solution Sheet
- 1,029 KB PDF
Learn how Parasoft's API Testing solution simplifies the complex testing thats vital for secure, reliable, and compliant composite applications.
TAGS: Data Sheet, Load Test, SOAtest, Virtualize, Cloud, API, SOA, Application Security, Functional Testing, Load Testing, Service Virtualization
Data Sheet
|
 |
Data Sheet
|
 |
Blog
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Parasoft TV: 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.
Video
|
 |
Getting Down to Business: Leveraging the Right Static Analysis
, Embedded Computing Design by Arthur Hicken (Evangelist), Wayne Ariola (Chief Strategy Officer), 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.
Article
|
 |
Blog
|
 |
Parasoft Development Testing Platform Data Sheet
- 584 KB PDF
The Development Testing Platform automates static analysis, unit testing, peer code review, coverage analysis, runtime error detection, as well as accurately and objectively measures productivity and application quality.
Data Sheet
|
 |
Review
|
 |
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.
White Paper
|
 |
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.
Blog
|
 |
Blog
|
 |
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.
Guide/Kit
|
 |
Blog
|
 |
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 tools violation reports.
Blog
|
 |
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 isnt the developers strong suit.
Blog
|
 |
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.
White Paper
|
 |
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
"
Video
|
 |
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 isnt the developers strong suit.
Article
|
 |
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!
Video
|
 |
Achieving DO-178C Compliance
by Adam Trujillo (Technical Writer), Michal Rozneau (Developer)
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.
White Paper
|
 |
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.
White Paper
|
 |
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.
White Paper
|
 |
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.
White Paper
|
 |
Video
|
 |
Video
|
 |
Blog
|
 |
Blog
|
 |
Guide/Kit
|
 |
Video
|
 |
Blog
|
 |
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.
Blog
|
 |
Video
|
 |
Development Testing Platform eKit
Explains how Parasoft provides the industry's most comprehensive Development Testing platformautomating static analysis, unit testing, code coverage analysis, runtime error detection, peer code review, traceability, and more within a policy-driven process.
Guide/Kit
|
 |
Service Virtualization eKit
Learn how service virtualization drives Agile enablement and reduces application riskwhile lowering infrastructure costs.
Guide/Kit
|
 |
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.
White Paper
|
 |
Case Study
|
 |
Case Study
|
 |
Case Study
|
 |
Case Study
|
 |
Case Study
|
 |
Case Study
|
 |
Case Study
|
 |
Retail: Enabling a Transition to Agile
Learn how Parasoft Virtualize streamlines a retailer's performance test configuration and parallel development effortsfacilitating their transition to Agile.
Case Study
|
 |
Case Study
|
 |
Article
|
 |
Blog
|
 |
Video
|
 |
Parasoft TV: 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 detectionon the host, simulator, or target.
Video
|
 |
Video
|
 |
Video
|
 |
What Do Developers Hate About Unit Testing?
by Adam Trujillo (Technical Writer), Arthur Hicken (Evangelist)
Results from our unit testing poll for software developers sheds a little light on the development testing best practice.
Blog
|
 |
Guide/Kit
|
 |
Blog
|
 |
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.
White Paper
|
 |
Video
|
 |
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.
Blog
|
 |
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...."
Review
|
 |
White Paper
|
 |
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 dont deliver real valueand get some tips for avoiding these common pitfalls.
White Paper
|
 |
Service Virtualization: The Next Frontier for Testing
, 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.
White Paper
|
 |
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 completedeven if the target hardware is not yet built or available for testingso target testing can focus on verifying the interface between the hardware and the software.
White Paper
|
 |
Blog
|
 |
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.
Guide/Kit
|
 |
Video
|
 |
Parasoft TV: 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 effectivelyreducing the CAPEX and OPEX associated with establishing, configuring, and maintaining test environments.
Video
|
 |
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.
White Paper
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Parasoft TV - 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.
Video
|
 |
Video
|
 |
Video
|
 |
FDA Software Validation Compliance
by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer), Cynthia Dunlop (Lead Technical Writer)
Details how Parasoft supports FDA General Principles of Software Validation sections 3, 4, and 5.
White Paper
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
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 faceand how that impacts the risk of application failures.
White Paper
|
 |
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 techniquesincluding static code analysis, data flow analysis, unit testing, and runtime error detectionto more effectively find defects in embedded C applications.
White Paper
|
 |
Blog
|
 |
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.
White Paper
|
 |
Static Analysis Spring Cleaning
by Cynthia Dunlop (Lead Technical Writer), Arthur Hicken (Evangelist)
Get 10 tips for revitalizing your existing static analysis implementationno matter what static analysis tool you're using.
White Paper
|
 |
Testing EDI Messages
by Cynthia Dunlop (Lead Technical Writer), Wayne Ariola (Chief Strategy Officer)
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.
White Paper
|
 |
Insure++: Runtime Error Detection and Memory Error Detection
- 703 KB PDF
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.
Data Sheet
|
 |
Blog
|
 |
Guide/Kit
|
 |
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.
White Paper
|
 |
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.
Article
|
 |
Video
|
 |
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 developmentwith dependencies eliminated.
White Paper
|
 |
Video
|
 |
Video
|
 |
Video
|
 |
Embedded Testing eKit
This 30-page eKit explains how Parasoft can help you reduce the time, cost, and effort of embedded testing.
Guide/Kit
|
 |
Static Analysis and Dynamic Analysis
by Boguslaw Czwartkowski (Professional Services Manager), Cynthia Dunlop (Lead Technical Writer)
Explains how dynamic analysis complements static analysis.
Blog
|
 |
Data Sheet
|
 |
Blog
|
 |
Satisfying EN 50128 Railway Software Requirements
- 1,039 KB PDF by Marek Kucharski (President Parasoft SA, VP of Dev)
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).
White Paper
|
 |
Data Sheet
|
 |
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.
Blog
|
 |
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.
Blog
|
 |
SELEX Case Study
- 553 KB PDF
SELEX 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.
TAGS: Case Study, C/C++test, Insure++, Jtest, C and C++, Java, Automated Defect Prevention, Development Testing, Embedded, Safety-Critical, Static Analysis
Case Study
|
 |
Thales Case Study
- 555 KB PDF
By applying Parasoft solutions to its Integrated Tramway Management Solutions
project—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.
Case Study
|
 |
IMA Case Study
- 561 KB PDF
By working with Parasoft , IMA significantly increased the efficiency and auditability of the strict quality process they adopted to comply with pharmaceutical industry regulations.
Case Study
|
 |
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."
Video
|
 |
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.
White Paper
|
 |
Performance Test Environments On Demand
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 needon your own schedule
White Paper
|
 |
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 usenow & in the future.
White Paper
|
 |
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..."
Video
|
 |
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.
White Paper
|
 |
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 completedeven 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.
Article
|
 |
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.
Article
|
 |
White Paper
|
 |
.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.).
Article
|
 |
Video
|
 |
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.
Article
|
 |
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.
Blog
|
 |
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.
Blog
|
 |
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.
Blog
|
 |
Data Sheet
|
 |
Towards Full Regression Test Coverage
by Mirko Raner (Systems Engineer), Cynthia Dunlop (Lead Technical Writer)
Explains how to achieve full regression coverage (complete entry/exit coverage) and why complete path coverage is not sufficient.
Blog
|
 |
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.
Blog
|
 |
Data Sheet
|
 |
C/C++test: C/C++ Static Analysis, Code Review, Unit Testing, Security
- 1,108 KB PDF
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.
Data Sheet
|
 |
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.
Blog
|
 |
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).
Blog
|
 |
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.
Blog
|
 |
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.
Blog
|
 |
Great Expectations for Developmentwith 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.
Article
|
 |
White Paper
|
 |
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.
White Paper
|
 |
Blog
|
 |
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.
Article
|
 |
FDA / Medical Device Software Development Solution
- 101 KB PDF
This data sheet introduces Parasoft's pre-configured system with processes & best practices for FDA/medical device software compliance. It helps organizations uniformly apply the least burdensome practices to produce medical device software consistently & efficiently, with freedom from unacceptable risks.
Data Sheet
|
 |
Inomed Case Study
- 568 KB PDF
Inomed wanted to streamline the risk management processes they established for IEC 62304 medical device software certification. Learn how they increased efficiency through automationand also achieved full requirements traceability.
TAGS: Case Study, Concerto, C/C++test, dotTest, C and C++, .NET, Software Development Management, Development Testing, Embedded, FDA & Medical Devices, Safety-Critical, Static Analysis, Unit Testing
Case Study
|
 |
Blog
|
 |
White Paper
|
 |
Blog
|
 |
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.
Blog
|
 |
Data Sheet
|
 |
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.
Blog
|
 |
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.
White Paper
|
 |
Static Code Analysis Best Practices
, Parasoft White Paper 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 maintainabilityand how to get started as painlessly as possible.
White Paper
|
 |
Video
|
 |
Video
|
 |
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.
Guide/Kit
|
 |
Code Review Starter Kit
This 20-page eKit explains how to obtain real value from code reviewso it's not a burden on developers & a waste for management.
Guide/Kit
|
 |
Unit Testing Starter Kit
This 20-page eKit provides practical tips on how adopt unit testing without all the traditional hasslesso you can obtain real value from unit testing.
Guide/Kit
|
 |
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.
Guide/Kit
|
 |
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.
Guide/Kit
|
 |
Guide/Kit
|
 |
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.
Video
|
 |
Video
|
 |
End to End Testing & Validation
, Parasoft White Paper by Rami Jaamour (Software Engineering Manager), Wayne Ariola (Chief Strategy Officer), 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.
White Paper
|
 |
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.
Article
|
 |
Samsung Electronics Case Study
- 553 KB PDF
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.
Case Study
|
 |
Agile Quality Practices that Save Time
by Cynthia Dunlop (Lead Technical Writer), Wayne Ariola (Chief Strategy Officer)
This 12-page eBook aggregates 10 tips for ensuring that each new feature is truly "done"...and defects don't derail your Agile project.
White Paper
|
 |
Blog
|
 |
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.
White Paper
|
 |
Foundations of Secure Application Development
- 44 KB PDF
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.
White Paper
|
 |
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.
Guide/Kit
|
 |
Parasoft SOAtest Starter Kit
This 9-page PDF guide explains how Parasoft SOAtest simplifies SOA, RIA, and cloud testing by integrating functional testing and load testing.
Guide/Kit
|
 |
Guide/Kit
|
 |
Oracle Fusion eKit
This 10-page eKit explains how to reduce the complexity of testing the complex transactions that pass through Oracle-driven enterprise environments.
Guide/Kit
|
 |
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++.
Guide/Kit
|
 |
Blog
|
 |
Blog
|
 |
White Paper
|
 |
Blog
|
 |
Understand and Optimize Code Coverage eBook
This 20-page Code Coverage Guide 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.
White Paper
|
 |
White Paper
|
 |
Guide/Kit
|
 |
Parasoft SDLC Productivity Audit
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.
Blog
|
 |
Blog
|
 |
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
Article
|
 |
Parasoft Concerto Technical Sheet
This technical sheet details Parasoft Concerto's supported methodologies, practices, and integrations (requirements management, source code repositories, build management, continuous integration systems, test management, bug tracking, IDEs, etc.).
Data Sheet
|
 |
Parasoft Concerto Data Sheet
This data sheet introduces Parasoft Concerto, a complete Software Development Management platform that ensures quality software can be produced consistently and efficiently...in any language.
Data Sheet
|
 |
Blog
|
 |
Blog
|
 |
Blog
|
 |
Blog
|
 |
White Paper
|
 |
Blog
|
 |
Blog
|
 |
Blog
|
 |
White Paper
|
 |
Blog
|
 |
Parasoft SOAtest: Oracle Fusion Edition
This data sheet describes Parasoft SOAtest: Oracle Fusion Edition, which provides enterprises working with Oracle applications and middleware an integrated solution for everything from end-to-end functional testing to load & performance testing.
Data Sheet
|
 |
Wipro Case Study
- 625 KB PDF
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%.
TAGS: Case Study, C/C++test, Jtest, dotTest, C and C++, Java, Automated Infrastructure, Code Review, Coverage Analysis, Development Testing, Geographically-Distributed, Static Analysis, Unit Testing
Case Study
|
 |
White Paper
|
 |
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.
Video
|
 |
White Paper
|
 |
Parasoft Agile Development Quality Solution
This data sheet introduces Parasoft Agile Development Quality solution, which ingrains Agile quality & testing practices for Java, C, C++, and .NET into the team's application development process.
Data Sheet
|
 |
Data Sheet
|
 |
White Paper
|
 |
Practical Unit Testing for Embedded Systems - Part 2 of 2
- 906 KB PDF
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.
White Paper
|
 |
Practical Unit Testing for Embedded Systems - Part 1 of 2
- 1,200 KB PDF
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.
White Paper
|
 |
What is Parasoft Concerto?
3-minute introduction to Parasoft Concerto, a complete Software Development Management platform that ensures quality software can be produced consistently and efficientlyin any language.
Video
|
 |
White Paper
|
 |
Video
|
 |
Video
|
 |
White Paper
|
 |
White Paper
|
 |
White Paper
|
 |
Siemens AG Case Study
- 547 KB PDF
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.
Case Study
|
 |
Agile Development Starter Kit
This 12 page eKit introduces proven strategies for optimizing Agile development through integrated project management + Agile quality practices.
Guide/Kit
|
 |
Manual Testing Starter Kit
This 20-page eKit explains how Parasoft increases the speed, consistency, and scope of manual testing effortswhile enabling change-based testing and requirements-based testing.
Guide/Kit
|
 |
Cisco Case Study
- 550 KB PDF
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.
Case Study
|
 |
Agile Development Requires Agile Processes
, Parasoft White Paper
Highlights how organizations can optimize their software development processes to improve quality and efficiencyeven as they are rapidly evolving applications in response to constantly-changing business needs
White Paper
|
 |
C++test for ARM RVDS
This data sheet introduces the C/C++test plugin for the ARM RealView Development Suite environment.
Data Sheet
|
 |
Data Sheet
|
 |
Data Sheet
|
 |
Data Sheet
|
 |
White Paper
|
 |
User Testimonial
|
 |
User Testimonial
|
 |
User Testimonial
|
 |
Jtest User Testimonials
Read what customers had to say about Jtest's static analysis, unit testing, code review, and runtime error detection capabilities.
User Testimonial
|
 |
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.
User Testimonial
|
 |
White Paper
|
 |
Trane Case Study
- 549 KB PDF
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.
TAGS: Case Study, C/C++test, dotTest, C and C++, .NET, Code Review, Coverage Analysis, Development Testing, Geographically-Distributed, Static Analysis, Unit Testing
Case Study
|
 |
Native Environments ESBs
This 10-minute video demonstrates how Parasoft automatically generates tests by monitoring transaction messages that touch JMS endpoints - and how we can visualize and trace the intra-process events that occur as part of tested transactions, as well as dissect them for validation.
Video
|
 |
End to End Testing
This 12-minute video demonstrates how Parasoft enables end-to-end business process testing, validation, and dissection of complex transactions that may extend beyond the message layer through a web interface, ESBs, databases, and everything in between.
Video
|
 |
dotTEST User Testimonials
Read what customers had to say about dotTEST's static analysis, unit testing, application testing, and code review.
User Testimonial
|
 |
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
White Paper
|
 |
Lufthansa Cargo AG Case Study
- 551 KB PDF
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.
Case Study
|
 |
White Paper
|
 |
White Paper
|
 |
White Paper
|
 |
Cisco DSSTG Case Study
- 621 KB PDF
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.
Case Study
|
 |
Rethinking Software
, Forbes
Explores why writing and fixing applications remains a persistent pain point for most companies.
Article
|
 |
Unit Testing Best Practices
Explains how unit testing can help your team rapidly modify code with confidenceand how to get started as painlessly as possible.
White Paper
|
 |
MedicAlert Case Study
- 554 KB PDF
MedicAlert needed to accelerate its ability to roll out 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.
Case Study
|
 |
Code Review Best Practices
, Parasoft White Paper
Explains how process automation plus a focus on requirements can help your team uncover more complex defects during peer code reviewwithout impeding project progress.
White Paper
|
 |
Bovie Medical Case Study
- 565 KB PDF
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-housecutting costs approximately in half and getting to market 6 months sooner.
TAGS: Case Study, C/C++test, dotTest, C and C++, .NET, Development Testing, Embedded, FDA & Medical Devices, Safety-Critical, Static Analysis, Unit Testing
Case Study
|
 |
NEC Telecom Software Philippines Case Study
- 561 KB PDF
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.
Case Study
|
 |
Security Code Audits: One Size Does Not Fit All
, Software Test & Performance - 628 KB PDF
Introduces best practices for applying security static analysis, data flow analysis, penetration testing, and workflow optimization to bake security into the application development process.
Article
|
 |
Article
|
 |
Automate Performance Tests
, Software Test & Performance - 3,899 KB PDF
Describes strategies for successful automation of performance testing and provides a methodology for creating test scenarios that reflect tendencies of the real-world environment.
Article
|
 |
White Paper
|
 |
Fundtech Case Study
- 560 KB PDF
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.
Case Study
|
 |
MIMOS Case Study
- 543 KB PDF
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.
Case Study
|
 |
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.
Book
|
 |
BITTT Enterprises Case Study
- 555 KB PDF
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.
Case Study
|
 |
White Paper
|
 |
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.
Data Sheet
|
 |
White Paper
|
 |
Ensuring SOA ROI
, Testing Experience - 531 KB PDF
Explores the testing challenges unique to heterogeneous distributed applications and introduces best practices for ensuring that they are secure, reliable, and compliant.
Article
|
 |
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.
Article
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
Jack Henry & Associates Case Study
- 557 KB PDF
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.
Case Study
|
 |
Article
|
 |
Software AG-Parasoft Data Sheet
This data sheet describes how Software AG and Parasoft deliver design-time governance, helping teams develop SOA services to meet quality standards and deploy in confidence.
Data Sheet
|
 |
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?"
Article
|
 |
Article
|
 |
Intermoco Case Study
- 1,244 KB PDF
Intermoco's engineering organization is responsible for both the "server side" (or database) activities associated with its network operations center as well as "embedded" solutions associated with metering and communication units in the field. Learn how Parasoft helped them double testing coverage, reducing the risk of inaccurate reporting and unit failures in the field.
Case Study
|
 |
Article
|
 |
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.
Article
|
 |
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?"
Article
|
 |
Atex Case Study
- 559 KB PDF
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.
Case Study
|
 |
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?"
Article
|
 |
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?"
Article
|
 |
Article
|
 |
Changing Tires on a Moving Car
This recorded webinar features case studies and solutions for governing the continuous evolution of complex business systems.
Video
|
 |
Article
|
 |
Article
|
 |
Aeroplan Case Study
- 555 KB PDF
Aeroplan's Web service team was expected to write more than 50 outward facing Web services in seven different environmentsunder a strict deadline with limited QA resources. Discover how Aeroplan met all of their target dates and attained higher quality Web services.
Case Study
|
 |
Cover Yourself in Java
, Software Test & Performance
Explains the basic notions of Java test coverage and discusses some of the common pitfalls and misconceptions.
Article
|
 |
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?"
Article
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
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.
Article
|
 |
Review
|
 |
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.
Article
|
 |
Best Practices for Bulletproofing C/C++ Code
, Parasoft White Paper
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.
White Paper
|
 |
Article
|
 |
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.
Article
|
 |
Video
|
 |
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.
Article
|
 |
The Yin and Yang of Software Development: 5 Best Practices that Allow Efficiency and Creativity to Productively Coexist
, Parasoft White Paper
Explains how 5 best practices reduce the amount of avoidable waste in the software development process, enabling developers to satisfy business goals without compromising their craft.
TAGS: White Paper, C/C++test, Jtest, dotTest, C and C++, Java, .NET, Automated Infrastructure, Code Review, Development Testing, Static Analysis, Unit Testing
White Paper
|
 |
Article
|
 |
White Paper
|
 |
Article
|
 |
White Paper
|
 |
Article
|
 |
Parasoft Concerto: Providing Management Insight and Control
, Parasoft White Paper
Explains how Parasoft Concerto provides management an objective assessment of the project as well as helps them optimize the three fundamental variables involved in effective software development management: functionality, deadline, and budget.
White Paper
|
 |
White Paper
|
 |
Automated Defect Prevention Introduction
- 1,454 KB PDF
This booklet introduces the key concepts featured in the book Automated
Defect Prevention: Best Practices in Software Development.
It is designed to provide you an overview of what Automated Defect
Prevention involves and how it can benefit your development team.
White Paper
|
 |
Defect Prevention
, Visual Studio Magazine
Use Automated Defect Prevention as a software management strategy that increases application quality through process improvement
Article
|
 |
Tailored for SOA: Automated Regression Testing Process
, SOA World
This video explains why an automated regression testing process that is tailored for SOA is critical for organizations applying SOA, and explores 10 activities that serve as the necessary pillars for a streamlined, efficient and predictable development and testing process for SOA services.
Video
|
 |
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.
Article
|
 |
AOL Case Study
- 544 KB PDF
As AOL was transforming their traditional subscription-based ISP 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.
Case Study
|
 |
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.
Article
|
 |
Review
|
 |
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."
Review
|
 |
Dutch Ministry of Internal Affairs Case Study
- 559 KB PDF
The Dutch Ministry of Internal Affairs was assigned to roll out the Netherlands' new personal ID systema high profile initiative with little margin for error. Learn how they met ambitious objectives for this advanced system within a demanding timeframe.
Case Study
|
 |
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.
Article
|
 |
Article
|
 |
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.
Article
|
 |
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.
Article
|
 |
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.
Book
|
 |
Corillian Online Case Study
- 566 KB PDF
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.
Case Study
|
 |
Sabre Holdings Case Study
- 570 KB PDF
Parasoft SOAtest has enabled Sabre to effectively transition its software systems to a Service Oriented Architecture that now processes over 5 million transactions daily. Integrated into the Sabre development lifecycle, SOAtest allows Sabre to deliver a richer set of Web services...
Case Study
|
 |
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.
Article
|
 |
Parasoft Insure++: Before You Get Started
, Parasoft White Paper - 38 KB PDF
Helps you understand why Insure++ reports compiler errors under certain conditions...and what to do if it reports one for your code.
White Paper
|
 |
Video
|
 |
The Long-Term Benefits of Beautiful Design
- 155 KB PDF
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.
Book
|
 |
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?"
Article
|
 |
Article
|
 |
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.
Article
|
 |
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?"
Article
|
 |
Article
|
 |
Web testing
, SearchSOA.com
Answers the question "What is fundamentally different about testing a Web service from testing a traditional Web application?"
Article
|
 |
Review
|
 |
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?"
Article
|
 |
Video
|
 |
Article
|
 |
Article
|
 |
Taming the SOA Beast
, eCommerce Times
Explains how a visible and measurable quality process mitigates risk, increases trust and ultimately promotes reuse.
Article
|
 |
Article
|
 |
White Paper
|
 |
Article
|
 |
Article
|
 |
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.
Article
|
 |
Article
|
 |
Article
|
 |
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.
Article
|
 |
Designing JUnit Test Cases
, Java Developer's Journal
Introduces and demonstrates a strategy for building an effective JUnit functional test suite
Article
|
 |
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."
Review
|
 |
Article
|
 |
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.
Article
|
 |
Article
|
 |
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."
Review
|
 |
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."
Review
|
 |
White Paper
|
 |
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.
Article
|
 |
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."
Review
|
 |
Article
|
 |
Video
|
 |
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...
Review
|
 |
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.
Article
|
 |
Review
|
 |
Article
|
 |
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."
Review
|
 |
Article
|
 |
Performance Testing
, Wrox Press
Introduces performance testing: ensuring that an application will meet performance and scalability requirements when deployed .
Article
|
 |
Article
|
 |
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.
Article
|
 |
Article
|
 |
Regression Testing
, Wrox Press
Introduces regression testing: verifying that code base changes and additions don't "break" an application's existing functionality
Article
|
 |
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."
Review
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
Video
|
 |
Functional Testing
, Wrox Press
Provide a quick introduction to functional testing: how to determine whether each functional requirement is actually implemented in the code
Article
|
 |
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.
Article
|
 |
TransCore Case Study
- 563 KB PDF
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.
Case Study
|
 |
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.
Article
|
 |
Enventive Case Study
- 554 KB PDF
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 codeand also implemented best practices that enable them to spend more time creating new capabilities.
Case Study
|
 |
United Guaranty Case Study
- 580 KB PDF
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.
Case Study
|
 |
Implementing .NET Coding Standards
, Windows IT Pro
How .NET coding standards can prevent security gaps, functionality lapses, maintenance problems, and other quality issues.
Article
|
 |
Article
|
 |
Comverse Case Study
- 554 KB PDF
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 changeand at the same time reduced time to market.
Case Study
|
 |
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.
Article
|
 |
Article
|
 |
Article
|
 |
Securing Web Services
, Information Systems Security
Examines the threats to web applications and services, then outlines a strategy for preventing them.
Article
|
 |
White Paper
|
 |
Article
|
 |
Article
|
 |
Video
|
 |
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.
Review
|
 |
Article
|
 |
Article
|
 |
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.
White Paper
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
Video
|
 |
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."
Review
|
 |
Article
|
 |
Video
|
 |
Article
|
 |
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.
Article
|
 |
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.
Article
|
 |
Transcore: Reducing Risk in the Development Process
The leader in automated open road toll collection systems describes how they improved time to market predictability and contractual service level metric satisfaction by integrating unit testing and automated static code analysis into their Java development practice.
Video
|
 |
Sabre: Web Service Enterprise Testing
Learn how Sabre Holdings, the leader in the travel service industry, has transitioned its core applications to web services and adopted SOA to create a more flexible, cost effective infrastructure that provides greater IT responsiveness to evolving business demands. Sabre explains how their use of Parasoft SOAtest has allowed them to accelerate this transition while ensuring their web services provide the high reliability and performance required to support the business.
Video
|
 |
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.
Article
|
 |
Article
|
 |
Lehman Brothers: Outsourcing & Code Quality Management
Learn how the adoption of unit testing and static code analysis allowed Lehman to control the quality of code delivered by outsourcers, enhance the productivity of its development staff, improve the overall reliability of its applications, and create consistent predictability of project release dates.
Video
|
 |
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.
Article
|
 |
Outsource More Effectively
, Enterprise Architect
Presents guidelines for determining when you should develop in house and when you should subcontract.
Article
|
 |
Article
|
 |
Prevention's the Cure
, Software Development
Explains how static analysis can help you shift focus from finding bugs to building quality into the code.
Article
|
 |
Automating Builds on Linux
, Linux Journal
Why nightly builds improve code integrity and how to incorporate them into your product's lifecycle.
Article
|
 |
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.
Article
|
 |
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 bugsthe 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.
Article
|
 |
Banish Security Blunders with an Error-prevention Process
, DevX
Traditionally, application security is an afterthoughtwe 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.
Article
|
 |
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.
Article
|
 |
Cleaning Up XML
, XML Journal
Explains how to prevent poorly-written XML from slowing down an integration projector causing it to collapse.
Article
|
 |
Outsourcing Is Not the Enemy
, Wall Street Journal - 709 KB PDF
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.
Article
|
 |
Article
|
 |
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.
Article
|
 |
Article
|
 |
Love Bugs?
, SD Times
Argues that bugs aren't so bad because they provide a prime opportunity to improve software quality.
Article
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
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.
Article
|
 |
Article
|
 |
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.
Article
|
 |
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.
Article
|
 |
Article
|
 |
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.
Article
|
 |
Article
|
 |
White Paper
|
 |
White Paper
|
 |
Article
|
 |
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?
Article
|
 |
Article
|
 |
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.
Article
|
 |
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.
Article
|
 |
Ghost from the Past
, SD Times
Aspect Oriented Programming (AOP) is an example of an old idea coming around again in a different dress. While it certainly has merit, it may not be the answer to all of our programming needs.
Article
|
 |
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.
Book
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
Article
|
 |
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.
Article
|
 |
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."
Review
|
|
|