Method of generating a computer architecture representation in a reusable syntax and grammar
First Claim
Patent Images
1. A non-transitory computer-accessible for creating a vendor independent computer language, comprising:
- a data structure instantiating code segment for establishing a storage record in memory having;
a technical identifier, the technical identifier providing identification for the following;
hardware grouping;
software grouping; and
combinations thereof;
a plurality of technical input records,each of said plurality of technical input records maintaining a pointer in memory to said technical identifier; and
a lexical and syntactical analysis algorithm, said lexical and syntactical analysis algorithm for determining said plurality of technical input records match a valid structure and grammatical syntax.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques and a system for creating a vendor independent computer language and compiling the language into an architecture specification language allowing for taking a source data stream (file, wsdl, xml) and passing thru a language parser, populating a storage medium with a plurality of technical inputs and vendor technical specifications for generic technologies and probable technologies required for desired architectures generated by the language parser, and optimizing the inputs and creating relationships between technologies and groups of technologies and storing results in said storage medium.
50 Citations
19 Claims
-
1. A non-transitory computer-accessible for creating a vendor independent computer language, comprising:
-
a data structure instantiating code segment for establishing a storage record in memory having; a technical identifier, the technical identifier providing identification for the following; hardware grouping; software grouping; and combinations thereof; a plurality of technical input records, each of said plurality of technical input records maintaining a pointer in memory to said technical identifier; and a lexical and syntactical analysis algorithm, said lexical and syntactical analysis algorithm for determining said plurality of technical input records match a valid structure and grammatical syntax. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-accessible medium for creating an architecture specification language, comprising:
-
a data structure instantiating code segment that establishes a storage record in memory, said data structure instantiating code segment comprising; an architecture specification identifier; a plurality of technical input records and business input records, each of said plurality of technical input records and business input records maintaining a respective pointer in memory to said architecture specification identifier; a lexical and syntactical analysis algorithm, said lexical and syntactical analysis algorithm configured for determining said plurality of technical input records and business input records matching a valid structure and grammatical syntax; and a compiling algorithm, said compiling algorithm configured for; identifying at least one technology and input required to create the architecture; and compiling said architecture specification language representation of architecture. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification