Patent ID: 7721253

Claim:
A software development support system used for a developer to perform software development as adding or modifying the content of source code displayed on a screen of a display section, the system comprising: a processor comprising a source code generating section that generates source code on the basis of design information, wherein one or plural insertion markers are respectively inserted into specified places in the source code by the source code generating section, and each of the insertion markers specified a range enclosed by a first character string for a beginning of the range and a second character string for an end of the range; an inserted code extracting section that extracts code contained in a range specified by each of the insertion markers in the source code as inserted code, and, for each extracted inserted code, acquires identification information for identifying the relevant source code and the relevant insertion marker wherein the relevant inserted code is contained in a range of the source code specified by the relevant insertion marker in the source code; an inserted code storing section that stores each relevant inserted code extracted by the inserted code extracting section, associating the relevant inserted code with the identification information for the relevant inserted code; and a code combining section that, when the source code generating section regenerates the source code, performs a process of combining the inserted code with the range of the source code specified by the relevant insertion marker wherein the relevant inserted code is included in plural pieces of inserted code stored in the inserted code storing section, the source code identified by the identification information for the relevant inserted code coincides with the relevant source code, and the insertion marker identified by the relevant identification information exists in the relevant source code and coincides with the relevant insertion marker.