Verfahren und System zur Codeanalyse zur Identifizierung der Ursachen von Code Smells
Anmelder: Tata Consultancy Services Limited 🇮🇳
Details
- Veröffentlichungs-Nr.
- EP3623948
- Aktenzeichen
- EP19197424
- Anmeldetag
- 14. September 2019
- Veröffentlichung
- 29. September 2021
- Erteilung
- 29. September 2021
- Rechtsraum
- EP
- IPC
- G06F11/07G06F11/36
Abstract
Identifying root cause of code smells is crucial in enabling proper and efficient software maintenance. Desired are computationally less intensive and easy to implement solutions. Embodiments herein provide a method and system for code analysis to identify causes of code smells. The method provides considerable automation during software maintenance by analyzing detected code smells of two subsequent versions of an application by categorizing the code smells, filtering significant code smells from the detected code smells, mapping the significant code smells between two versions, generating a customized PDG for the mapped functions and performing the isomorphic subgraph mapping for computing a function difference. The computed function difference provides added part of the code or removed part or region of the code of the application, which is cause of the significant added code smells, which can then be provided for manual analysis to identify the root causes for efficient software maintenance.
Anmelder
- Firma
- Tata Consultancy Services Limited
- Land
- 🇮🇳 Indien
Indisches IT-Dienstleistungs- und Beratungsunternehmen, Teil der Tata Group. Bietet Softwareentwicklung, IT-Consulting, Outsourcing und digitale Transformationslösungen für Unternehmenskunden weltweit an.
1.851 Patente in unserer Datenbank
Fachgebiete
Boehmert & Boehmert geht auf die Zulassung von Dr. Karl Boehmert 1931 in Berlin zurück. Mit Standorten in Deutschland, Alicante, Paris und Shanghai bietet die Kanzlei IP aus einer Hand und legt besonderen Wert auf persönliche Mandantenbetreuung statt Anonymität.