In an era where embedded software development draws heavily on components provided by suppliers or the open-source community, or acquired as commercial libraries, the complexity of integrating these components with code developed in-house continues to increase.

Experience has shown that in today’s challenging environment, demanding schedules result in insufficient time for developers to test thoroughly; adding headcount late in the project doesn’t help, and applying testing technology without a scalable quality process or verification strategy is ineffective.

To address these operational challenges, S2 Technologies (S2), created its Verification-as-Services (VaS) solution, a combination of consulting services and patented technology. VaS focuses on optimizing the way organizations find defects during the development cycle.

The VaS Solution includes:

  • Consulting expertise to drive how deeper testing becomes a part of your  workflow
  • A testing infrastructure uniquely designed for embedded software testing
  • Access to our Technical Resource Center that goes way beyond traditional support

With S2’s VaS model, you get a solution that:       

  • Significantly reduces the defect resolution cycle
  • Provides deeper test coverage without draining valuable developer resources
  • Scales so you can realign with each development project
  • Demonstrates return on investment for your capital and resources deployed
Our consulting services play a key role in transforming your development testing activities into repeatable and formalized processes which provide significant return of your efforts.

VaS engagements are about understanding your environment, i.e. developers’ and testers’ behavior, bandwidth and workflow, along with existing test practices; software architecture and problem areas, budgets and time constraints. Once this information is assessed, we leverage our expertise and technology to determine which areas to focus on for the best return on effort; know which testing techniques to apply where and who’s best suited to implement them; and finally develop and deploy testing processes that scale and “stick”.

VaS engagements take on many forms and are designed to facilitate a workable verification structure that scales and adapts to meet your testing objectives. Our unique service approach provides the right balance of resources as you transition from deployment to active testing using our infrastructure. Our test and integration engineers help with the infrastructure integration, they facilitate the workflow changes, they provide application specific tests examples, they train and guide the optimal use of our testing techniques and they are available to review test strategies, test cases and test results. Our goal is to become instrumental in guiding your verification process without negatively impacting your development activities.

Our patented testing infrastructure is an integral part of our solution that enables both developers and testers to increase their test coverage during the development process. The technology is called STRIDE™.

The STRIDE™ infrastructure is designed specifically to facilitate implementation and execution of On-Target White-Box Testing. It consists of a framework for enabling and creating test suites that validate the internal behavior of your software while running on your embedded target and a web-based application for storing and analyzing test results. Tests can be implemented in both native code on the target and script code on the host.

WHY S2?

  • Unique, patented technology designed specifically for embedded software
  • Domain expertise in verification and validation of complex embedded software
  • Expert resources for test plan and test case assessment
  • Proven success at high-profile strategic accounts
© 2000-2011 S2 Technologies, Inc. STRIDE, and Optimizing Integration are trademarks of S2 Technologies, Inc.
All other trademarks are the property of their respective owners. All rights reserved worldwide.
Contact Us.