WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2015099008) DISPOSITIF DE GÉNÉRATION DE PROGRAMME D'ORDINATEUR
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2015/099008    N° de la demande internationale :    PCT/JP2014/084237
Date de publication : 02.07.2015 Date de dépôt international : 25.12.2014
CIB :
G06F 9/44 (2006.01)
Déposants : OHTORI CORPORATION [JP/JP]; 1-16-27, Minaminakaburi, Hirakatashi, Osaka 5730094 (JP)
Inventeurs : HYODO, Michikazu; (JP)
Mandataire : UEBA, Hidetoshi; (JP)
Données relatives à la priorité :
2013-272170 27.12.2013 JP
Titre (EN) COMPUTER PROGRAM GENERATION DEVICE
(FR) DISPOSITIF DE GÉNÉRATION DE PROGRAMME D'ORDINATEUR
(JA) コンピュータプログラム生成装置
Abrégé : front page image
(EN) The present invention provides a computer program generation device capable of improving the efficiency of computer program development. A computer program generation device (generation device) (1) stores a grammar database (22) and a term database (23) in a hard disk drive (HDD) (15). The term database (23) stores a term defined by a user and an identifier corresponding to the term. The grammar database (22) has a tree structure formed in accordance with the grammar of C language, the tree structure including a node for storing the constituent element of an instruction statement used in C language. The generation device accepts, as input thereto, an algorithm of a computer program including the term. The generation device (1) reads out an identifier corresponding to the inputted term by searching the term database (23), and reads out a constituent element from the node by searching the grammar database (22). The generation device (1) generates an instruction statement in C language by arranging the read-out identifier and constituent element.
(FR) La présente invention concerne un dispositif de génération de programme d'ordinateur permettant d'améliorer l'efficacité de développement de programmes d'ordinateur. Un dispositif de génération de programme d'ordinateur (dispositif de génération) (1) stocke une base de données de grammaire (22) et une base de données de termes (23) dans un lecteur de disque dur (HDD) (15). La base de données de termes (23) stocke un terme défini par un utilisateur et un identificateur correspondant au terme. La base de données de grammaire (22) possède une structure arborescente formée conformément à la grammaire du langage C, la structure arborescente comprenant un nœud pour stocker l'élément constitutif d'une instruction utilisée dans le langage C. Le dispositif de génération accepte, à titre d'entrée, un algorithme d'un programme d'ordinateur comportant le terme. Le dispositif de génération (1) lit un identificateur correspondant au terme d'entrée par consultation de la base de données de termes (23), et lit un élément constitutif dans le nœud par consultation de la base de données de grammaire (22). Le dispositif de génération (1) génère une instruction en langage C par agencement de l'identificateur et de l'élément constitutif lus.
(JA) コンピュータプログラムの開発効率を向上することができるコンピュータプログラム生成装置を提供することである。コンピュータプログラム生成装置(生成装置)1は、文法データベース22と、用語データベース23とをHDD15に格納する。用語データベース23は、ユーザによって定義された用語と、用語に対応する識別子とを記憶する。文法データベース22は、C言語の文法に従って形成される木構造であって、C言語に用いられる命令文の構成要素を格納するノードを含む木構造を有する。生成装置は、用語を含むコンピュータプログラムのアルゴリズムの入力を受け付ける。生成装置1は、用語データベース23を検索して入力された用語に対応する識別子を読み出し、文法データベース22を検索してノードから構成要素を読み出す。生成装置1は、読み出された識別子及び構成要素を配列することによりC言語の命令文を生成する。
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : japonais (JA)
Langue de dépôt : japonais (JA)