B.10 Workflows for software developers

Software developers find useful information in the following workflow descriptions.

B.10.1 Workflow list

  • Section B.10.2
    As a software developer, I can process scenario information and/or simulation results from different software/hardware releases and produce comparison charts to provide trend and gap analysis.

B.10.2 Processing and comparing results

B.10.2.1 Workflow short description

As a software developer, I can process scenario information and/or simulation results from different software/hardware releases and produce comparison charts to provide trend and gap analysis.

B.10.2.2 Workflow detailed description

Software developers have the need to process scenario information or simulation results from different software or hardware releases. They also need to produce comparison charts to provide trend and gap analysis. OpenSCENARIO 2.0 must allow them to do so.

B.10.2.3 Workflow diagram

Processing and comparing results
Figure 46. Processing and comparing results

B.10.2.4 Steps for processing and comparing results

Software developers can use OpenSCENARIO 2.0 to produce comparison charts or to provide trend and gap analysis following these steps:

  1. Get the all the scenario information.
    Starting point is lots of information.

  2. Divide the information by software and hardware releases
    The data is now loosely classified information.

  3. Divide the information again by software sub-release and hardware sub-release.
    The data is now nicely classified information.

  4. Consolidate all the software information together and all the hardware information together.
    The data is now partially consolidated information.

  5. Consolidate all the information together.
    The data is now fully consolidated information.

  6. (Repeat for the simulation results.
    You get Complete fully consolidated information.)

  7. Discard the unusable data.
    You get complete usable fully consolidated information.

  8. Process the information.
    You get processed data.

  9. Produce comparison charts.+ This creates your first wanted deliverable.

  10. Provide trend and gap analysis.
    This creates your second wanted deliverable.

At the end of the process software developers have the comparison charts and the trend/gap analysis they wanted.