US 11,853,790 B2
Expression engine for testing transaction processing system
Jorge Luis Perea Ramos, London (GB); and Anton Mihailov Todorov, London (GB)
Assigned to Goldman Sachs & Co. LLC, New York, NY (US)
Filed by Goldman Sachs & Co. LLC, New York, NY (US)
Filed on Jun. 30, 2022, as Appl. No. 17/855,033.
Application 17/855,033 is a continuation of application No. 17/390,350, filed on Jul. 30, 2021, granted, now 11,379,258.
Prior Publication US 2023/0036672 A1, Feb. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/54 (2006.01); G06F 9/46 (2006.01)
CPC G06F 9/466 (2013.01) [G06F 9/542 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for testing a transaction orchestrator, the method comprising:
receiving output generated by the transaction orchestrator;
executing a primary transaction expression using the received output to generate an expression result, comprising:
parsing the primary transaction expression to construct one or more secondary transaction expressions; and
iteratively resolving the one or more secondary transaction expressions to generate the expression result; and
evaluating the expression result based on a validation transaction expression; and
validating the transaction orchestrator based on the evaluation.