Method and apparatus for generating components for pattern-based system design analysis using a characteristics model
First Claim
1. A method for analyzing a target system, comprising:
- obtaining a characteristics model;
generating at least one selected from the group consisting of a schema, characteristics store Application Programming Interface (API), and a characteristics extractor, using the characteristics model;
obtaining a plurality of characteristics from the target system using characteristics extractor, wherein each of the plurality of characteristics is associated with the characteristics model;
storing each of the plurality of characteristics in the characteristics store using the schema; and
analyzing the target system by issuing at least one query to the characteristics store to obtain an analysis result.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for analyzing a target system that includes obtaining a characteristics model, generating at least one selected from the group consisting of a schema, characteristics store API, and a characteristics extractor, using the characteristics model, obtaining a plurality of characteristics from the target system using characteristics extractor, wherein each of the plurality of characteristics is associated with the characteristics model, storing each of the plurality of characteristics in the characteristics store using the schema, and analyzing the target system by issuing at least one query to the characteristics store to obtain an analysis result.
-
Citations
21 Claims
-
1. A method for analyzing a target system, comprising:
-
obtaining a characteristics model;
generating at least one selected from the group consisting of a schema, characteristics store Application Programming Interface (API), and a characteristics extractor, using the characteristics model;
obtaining a plurality of characteristics from the target system using characteristics extractor, wherein each of the plurality of characteristics is associated with the characteristics model;
storing each of the plurality of characteristics in the characteristics store using the schema; and
analyzing the target system by issuing at least one query to the characteristics store to obtain an analysis result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a characteristics model;
a target system comprising a plurality of characteristics;
at least one characteristics extractor configured to obtain at least one of the plurality of characteristics from the target system;
a characteristics store configured to store the at least one of the plurality of characteristics obtained from the target system using a schema and a characteristics store Application Programming Interface (API); and
a query engine configured to analyze the target system by issuing at least one query to the characteristics store and configured to obtain an analysis result in response to the at least one query, wherein at least one selected from the group consisting of the schema, the characteristics store API, and the characteristics extractor is generated using the characteristics model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium comprising software instructions for analyzing a target system, comprising software instructions to:
-
obtain a characteristics model;
generate at least one selected from the group consisting of a schema, characteristics store API, and a characteristics extractor, using the characteristics model;
obtain the plurality of characteristics from the target system using characteristics extractor, wherein each of the plurality of characteristics is associated with the characteristics model;
store each of the plurality of characteristics in the characteristics store using the schema; and
analyze the target system by issuing at least one query to the characteristics store to obtain an analysis result.
-
Specification