Technical building block
AssigneeState Farm Mutual Automobile Insurance Company
InventorsJon Hayen, Clint Tarpley, Vivek M Thatte
Life of this patent
Estimating the term…
Loading patent…
AssigneeState Farm Mutual Automobile Insurance Company
InventorsJon Hayen, Clint Tarpley, Vivek M Thatte
Estimating the term…
A virtual technical building block software development tool and a software development interface that speed accurate and quality software design are provided. The tools develop enterprise software architecture designs, and utilize a library of symbols and a virtual template. The library of symbols includes service oriented architecture symbols and enterprise application integration symbols. The template includes multiple sections to be displayed on a computing device screen. Each section includes a blank space bounded by a frame, and all of the sections are vertically aligned with one another to guide design flow. The sections of the template include, from top to bottom vertically, (1) a technical capabilities section; (2) an interaction sequence section; (3) a service topology section; (4) an integration flow section; and (5) a logging section. The technical building block software development tool streamlines software development and significantly reduces implementation and design time, and ensures reproducible quality of design.
A software development template implemented and embedded on a computing device for use when developing enterprise software architecture designs, the software development template comprising:
A software development interface implemented and embedded on a computing device for use when developing enterprise software architecture designs, the software development interface comprising:
A software development interface implemented and embedded on a computing device for use when developing enterprise software architecture designs, the software development interface comprising:
Dependencies are inferred from the claim text.