Invention Grant
- Patent Title: Method and system for automated and optimized code generation for contradictory non-functional requirements (NFRs)
-
Application No.: US17062395Application Date: 2020-10-02
-
Publication No.: US11216254B2Publication Date: 2022-01-04
- Inventor: Yugesh Avadhanula , Satish Sreenivasaiah , Deepthi Seshabattar , Sitaramabrahmam Gunturi
- Applicant: Tata Consultancy Services Limited
- Applicant Address: IN Mumbai
- Assignee: Tata Consultancy Services Limited
- Current Assignee: Tata Consultancy Services Limited
- Current Assignee Address: IN Mumbai
- Agency: Finnegan, Henderson, Farabow, Garrett & Dunner, LLP
- Priority: IN201921040129 20191003
- Main IPC: G06F8/35
- IPC: G06F8/35 ; G06F8/10 ; G06F8/41 ; G06F21/57

Abstract:
Majority of the existing approaches handling NFRs limit themselves to model analysis whereas the method disclosed herein includes model driven code generation for NFR optimized models. The method and system disclosed herein provides a model driven approach to contradictory NFR resolution, which generates the NFR code into the functional application code. Embodiments herein provide automated and optimized code generation for contradictory NFRs. The method uses separate but related NFR and mitigation models. Further performs model to code transformation only after the Mitigation model is calculated based on NFR models. The method relies on model to code transformation for generating the application code and other artifacts for an optimized NFR. The approach provided is applicable till the application is deployed in an optimized environment.
Public/Granted literature
Information query