摘要 |
<p>A program creation support apparatus (100) includes: a table storage unit (110) which stores a basic program management table (112) that manages a basic program, an individual requirement management table (114) that manages individual requirements of users, and a user management table (116) that manages individual requirements in association with the users; a template storage unit (122) that stores model forms of aspects; a program editing unit (130) that presents an editing target program to a program developer, receives editing operations of inserting individual requirements of each user, and edits the program; an individual requirement management unit (128) that registers the received individual requirements in the respective management tables in association with corresponding sets of program strings of the basic program with respect to each target user; and an aspect synthesizing unit (140) that synthesizes the aspect using the model forms in accordance with each management table.</p> |