 |
 |
 |
 |
 |
|
 |
Safety-Critical & Embedded Software Development
|
|
|
|
|
For DO-178B/C, JSF, MISRA, ISO 26262 and other safety-critical software compliance guidelines—Parasoft Concerto
helps organizations reduce the time, effort, and cost of satisfying the strict quality demands for safety-critical software development.
A complete software development management platform, Parasoft Concerto seamlessly integrates project & task management
into any development environment and toolset. It is part of a broader ground-breaking technology suite that can include
Parasoft Test's Automated Defect Prevention and end-to-end software verification & validation—as well as
Parasoft Virtualize's dev/test environment management.
With this solution, you gain the comprehensive process visibility & control needed to effectively satisfy quality
and compliance requirements.
|
|
|
 |
Parasoft Concerto can be applied to drive any policy or combination of policies that your organization is required to follow. It is preconfigured with templates for common safety-critical regulations, including:
Parasoft works with each organization to optimize the templates for the organization's unique demands. This jumpstarts compliance
and establishes the foundation for continuous improvement.
Learn more about safety-critical static analysis templates.
|
|
|
Parasoft's policy-driven approach guides the organization to
convert expectations for development and testing into actionable, measurable work tasks. An automated infrastructure
runs in the background, orchestrating mandated processes (manual and automated), and continuously monitoring policy
compliance. Notifications are generated only when actions don't align with policy expectations.
In this way, SDLC tasks are driven to a predictable outcome according to defined industry standards or management's expectations.
Tasks are defined, distributed, managed, and monitored through Concerto's comprehensive project management framework. The result: Centralized, objective insight into all aspects of the project—from deadline, to budget, to functionality completion and defect risk.
|
 |
|
 |
For traceability, requirements are correlated with automated and manual tests, source code, and development/testing tasks. The current level of verification for each requirement or task (including task pass/fail status and coverage) can be assessed at any time by back tracing to all associated tests. This correlation also enables change-based testing, which identifies exactly which tests are impacted by source code and requirement modifications. Teams know exactly which tests need to be rerun and which code needs to be re-reviewed.
In addition to tracking when the functionality for each requirement is implemented and tested, Parasoft also monitors compliance to non-functional requirements (e.g., coding standards, peer review, coverage, etc.) The system can be configured so that functionality is not considered "complete" unless it complies with the team's quality expectations.
|
|
|
Concerto is designed to seamlessly integrate into any development environment and any development language. Concerto connects:
- Requirements management systems
- Bug tracking systems
- IDEs
- Source code repositories
- Build management and integration systems
- Test management systems
Moreover, Concerto directly plugs in to common embedded environments, including Eclipse, Wind River Workbench, ARM RVDS, QNX Momentics, Texas Instruments CCS, and Microsoft Visual Studio. Enhanced support is also available for Green Hills MULTI, ARM ADS, IAR Embedded Workbench, Keil RealView, Microsoft eMbedded Visual C++ and Visual Studio 6, .NET Compact Framework, and Wind River Tornado.
|
 |
- Read white papers:
ISO 26262,
ISO/DIS 26262 ASIL,
IEC 61508 SIL.
- Read case studies:
Trane,
Intermoco,
Bovie Medical,
MedicAlert,
MIMOS
- Get technical details: C,
C++,
Java,
.NET,
SOA,
Web,
Cloud
- Visit the Safety-Critical Development Resource Center
- Request an evaluation
|
|
|
 |