Invention Grant
- Patent Title: Code quality improvement
-
Application No.: US15050101Application Date: 2016-02-22
-
Publication No.: US09864586B2Publication Date: 2018-01-09
- Inventor: Vikrant Kaulgud , Jagadeesh Chandra Bose Rantham Prabhakara , Subramanya Prasad
- Applicant: Accenture Global Services Limited
- Applicant Address: IE Dublin
- Assignee: ACCENTURE GLOBAL SERVICES LIMITED
- Current Assignee: ACCENTURE GLOBAL SERVICES LIMITED
- Current Assignee Address: IE Dublin
- Agency: Mannava & Kang, P.C.
- Priority: IN2333/CHE/2008 20080924
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36

Abstract:
Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form are disclosed. In one embodiment, a graphical user interface is provided to guide a user through the process of entering concept specification information in order to define concepts, including the provision of one or more code snippets that are subsequently analyzed to assist the user in specifying the concept. The resulting rules or concept signatures are evaluated by a rule engine to determine the degree to which the underlying concepts are reflected in a given set of code. Recommended measures that need to be taken for transforming code to satisfy a concept may be provided subsequent to the analysis of the code. In this manner, code quality may be improved through systematic analysis of targeted code to demonstrate adherence (or non-adherence, as the case may be) to user-defined concepts.
Public/Granted literature
- US20160170723A1 CODE QUALITY IMPROVEMENT Public/Granted day:2016-06-16
Information query