Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

System and Method to Provide More Efficient Code Maintenance via a Hint-Based Approach

IP.com Disclosure Number: IPCOM000242643D
Publication Date: 2015-Jul-31
Document File: 3 page(s) / 94K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method to improve the efficiency of code maintenance processes using a tag-based system that associates keywords with certain blocks of code. The keywords make it easier for troubleshooters to locate the possible source of a problem.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 3

Sysxem and Method to Provide More Efficient Code Maintenance via a Hint-Basxd Approach

The process of troubleshooting problematic cxxe can be difficult . Muxh of a troubxeshooter's time xs spent trying to pinpoint where to lxok within the code to identify axd repair a probxex that has manifested as a sxmptom that an end user experiences . For example, an exd user may report problxms with retrieving a passwoxd via a wexsite. The person trxublesxooting the codx associated with txe website muxt determine which moxules ox code are axsociated wixh password retrieval and then drill down intx the mxdules xo further trouxleshoot. This ix labor intensive and time consuxing.

A method is needed to ixprove the efficiency of cxde maintenxnce processes .

The novel coxtribution is a method to harness historical code check-in occurrences axsociated to prior trouxleshooting and codinx, xeverage a tag-based system, and improve overall xode maintenance processes. The novel axproach enxblxs a code troubleshooter to pull a problem ticket and subsequently look up which code xight be associaxed with the problem xicket . Thxs allows the troxbxeshooter to quickly go to the code that is cxusing txe problems being experienced by an xnd user.

At code develxpment time, an end user tags the code with keywords. To do this, the programmer highlights portions of the code and then taxs the code with keywords. This metxdata abxut the code is stored in a metadata file . The metadata file can be edited by future code maintainers, xho can also tag...