Back to results
US 2014/0180961 A1Published application
Supplemental system for business intelligence systems
AssigneeMotio, Inc.
InventorsLance W. Hankins, Roger P. Moore
Life of this patent
Estimating the term…
Abstract
In various implementations, a supplemental system may be provided. The supplemental system may be coupled to business intelligence environment(s) to facilitate deployment, version control, testing, and/or other processes.
Claims17
A method comprising:
- retrieving a first BI Artifact Output, wherein the first BI Artifact Output is generated by execution of a first version of a BI Artifact in a first BI Environment, and wherein a first specification associated with the first version of the BI Artifact comprises one or more specification markers, and wherein the first BI Artifact Output comprises one or more output markers associated with at least one of specification markers in the first specification;
- retrieving a second version of the BI Artifact, wherein a second specification is associated with the second version of the BI Artifact, and wherein the second specification comprises one or more specification markers;
- executing the second version of the BI Artifact in the first BI environment to generate a second BI Artifact Output, wherein the second BI Artifact Output comprises one or more output markers associated with at least one of the specification markers in the second specification;
- retrieving a set of portions to ignore;
- comparing the first BI Artifact Output to the second BI Artifact Output based at least partially on at least one of the output markers in the first BI Artifact Output and at least one of the output markers in the second BI Artifact Output;
- identifying whether one or more differences exist between the first version of the BI Artifact and the second version of the BI Artifact based at least partially on the comparison;
- and
- determining whether one or more of the identified differences are included in the retrieved set of portions to ignore to determine whether differences exist between the first version of the BI Artifact and the second version of the BI Artifact.
5 more elements
A method comprising:
- retrieving a first version of a first BI artifact;
- adjusting the specification of the first version of the first BI artifact to produce a first instrumented specification, wherein the first instrumented specification comprises one or more specification markers to uniquely identify portions of the specification of the first BI Artifact, and wherein one or more of the specification markers are adapted to emit one or more of associated output markers into a resultant BI output;
- executing the first instrumented specification in a BI environment to produce a first instrumented BI Artifact Output, wherein the first instrumented BI Artifact Output comprises one or more of the associated output markers emitted by one or more of the specification markers of the first instrumented specification;
- storing in a memory the first instrumented BI output and an association between the first instrumented BI output and the first version of the first BI artifact;
- generating at least one first assertion;
- associating the first BI Artifact with at least one of the first assertions;
- associating one or more specification portions to ignore from the first BI Artifact with at least one of the first assertions;
- associating the first instrumented BI Artifact Output with at least one of the first assertions;
- retrieving a second version of the First BI Artifact;
- adjusting the specification of the second version of the first BI artifact to produce a second instrumented specification, wherein the second instrumented specification comprises one or more specification markers to uniquely identify portions of the specification of the second version of the first BI Artifact;
- executing the second instrumented specification in the BI environment to produce a second instrumented BI Artifact Output, wherein the second instrumented BI Artifact Output comprises one or more of the associated output markers emitted by one or more of the specification markers of the second instrumented specification;
- comparing a second instrumented BI output to the first instrumented BI output such that output portions that are associated with the specification portions designated in the “specification portions to ignore” are restricted from being compared;
- and
- generating an indication that at least one of the first assertions has failed if one or more differences are identified based on the comparison.
11 more elements
Dependencies are inferred from the claim text.