Automation of program visualization and documentation, a strong "ally" for code reviews.
CasePlayer2 is an easy-to-use reverse CASE tool for embedded software. It has none of the usability issues common with other tools, such as restrictions on how source code can be written or being unable to use features immediately due to warnings or errors during analysis. You can simply register the source code you want to analyze, and it will instantly generate the necessary program analysis documents.
Inquire About This Product
basic information
CasePlayer2 is a tool that analyzes source code written in ANSI-compliant C, embedded C (non-ANSI), and assembly language to create program specifications such as flowcharts. It features a "Specification Browser" that allows for seamless integration between the source code and various specifications. It provides strong support for logic analysis of past source code and the creation of specifications for newly developed program sources. As a static analysis function for source code, it includes features for creating a list of references/assignments for "external variables" and a rule-checking function for the C coding standard "MISRA-C."
Price information
Please contact our company.
Delivery Time
※Please contact our company.
Applications/Examples of results
● Quickly investigate and analyze existing source code during the basic design and review phase at the start of development CasePlayer2 has the capability to convert tens of thousands of lines of C source code into charts in just a few seconds, allowing for efficient analysis of the source code while simultaneously visualizing it in chart form. ● Improve software quality through source code review meetings in the latter half of coding By visualizing information, such as converting source code into flowcharts or module structure diagrams on the spot, it is possible to clearly evaluate the source code in a short amount of time. ● Create standardized program specifications as a record of development after completion CasePlayer2 is a tool that automatically generates various documents as long as the source code is available. Compared to manually creating specifications with a word processor, it enables dramatic reductions in labor. Additionally, it helps unify the format and description methods of specifications, which can vary among developers, thereby standardizing the document format for development projects.
News about this product(1)
Company information
Gaio Technology started in 1980 with the in-house development of cross-compilers for embedded development and has since provided testing tools for embedded software based on microcontroller code analysis technology and simulation technology. Furthermore, the company has expanded its engineering services business and is currently engaged in model-based development support, test process construction support, and tool implementation and operation support for major automobile manufacturers and large automotive parts suppliers. The unit testing tools for embedded software, "Coverage Master winAMS" and "CasePlayer2," are representative tool products of Gaio, with many users. They have a mechanism that allows testing to be conducted in the state of implementation in the product without modifying the software (microcontroller code) installed in embedded products, receiving significant support from the automotive control software field, which demands high software quality to ensure safety. The tools have obtained certification for automotive functional safety (ISO 26262) and have now become the de facto standard for automotive software unit testing tools.