Patent ID: 8495563
Filing Date: 2013-07-23
Classification: G06F

Abstract:
1. A program generation method executed by an information processing apparatus, the method comprising the steps of: determining at least one type of component program connectable to a first component program associated with a first icon displayed on a display screen based on definition information which defines, for available component programs, a type of each component program and a type of component program connectable to each component program; displaying second icons which correspond to the at least one type of component program connectable to the first component program on the display screen; selecting one of the second icons in response to a designation by a user; displaying, on the display screen, identifiers of component programs of the type corresponding to the selected one of the second icons, as candidates to be connected to the first component program; selecting one of the identifiers of component programs in response to a designation by the user and setting a component program corresponding to the selected identifier as a second component program associated with the selected second icon; and generating a program by connecting the first component program and the second component program, wherein the determining is executed by a processor of the information processing apparatus wherein the determining is executed by a processor of the information processing apparatus; and wherein, when a second type of component program is commutative with a first type of component program which is defined to be connectable to the first component program in the definition information, it is determined in said determining step that a component program which corresponds to the second type is connectable to the first component program.