BTC

BTC EmbeddedPlatform

BTC EmbeddedPlatform is a technology platform which provides a powerful basis for the well-established tools: BTC EmbeddedTester, BTC EmbeddedSpecifier and BTC EmbeddedValidator.

Motivation

In modern development projects, different test methods need to be combined to ensure a sufficient level of quality. This is e.g. also reflected in the ISO 26262 standard that recommends methods like Requirements-based Testing, Back-to-Back Testing, or Formal Verification. While all methods have a different approach, they also have much in common. For all test methods, it is necessary to know the interface of the system-under-test, to be able to simulate and debug, or generate reports. It may also be useful to share information and artifacts between the use cases, such as reusing functional test cases for a Back-to-Back Test.

One platform – many possibilities

BTC EmbeddedPlatform provides a common database and user interface to address different ISO 26262 compliant verification methodologies. Features that are required across multiple use cases are provided once and can be reused efficiently. This includes for example the analysis of the system-under-test and the traceability of requirements to tools like IBM DOORS,  PTC Integrity or Siemens Polarion.

An innovative and intuitive user interface

The user interface of the BTC EmbeddedPlatform contains many innovative approaches that deliver an intuitive workflow and precise presentation of relevant data. 

Perspectives allow the selection of the main use case you are currently working on, like Requirements-based Testing or Back-to-Back Testing. Although all perspectives have the same database access, they only display the relevant data in a way that is optimized for the current task.

Within each perspective, the main objects such as test cases are displayed in a tree view making them accessible in a familiar way. You can “group” the tree to look at the artifacts from different angles. This for example allows to either show the test cases according to their linked requirements or according to their corresponding sub-function. 

Every object in BTC EmbeddedPlatform comes with a dashboard that is shown directly after selecting it in the profile tree. Each dashboard shows all available properties and actions in a clear and intuitive way, providing links to related artifacts. And thanks to the modern Ribbon Menu Bar, all actions are just a click away. 

More Information about BTC Embedded Platform