国際・国内特許データベース検索
このアプリケーションの一部のコンテンツは現時点では利用できません。
このような状況が続く場合は、にお問い合わせくださいフィードバック & お問い合わせ
1. (WO2015141150) ソースコード生成装置、ソースコード生成方法、及び、記録媒体
国際事務局に記録されている最新の書誌情報

国際公開番号: WO/2015/141150 国際出願番号: PCT/JP2015/000996
国際公開日: 24.09.2015 国際出願日: 26.02.2015
IPC:
G06F 9/44 (2006.01)
G 物理学
06
計算;計数
F
電気的デジタルデータ処理
9
プログラム制御のための装置,例.制御装置
06
プログラム記憶方式を用いるもの,すなわちプログラムを受取りそして保持するために処理装置の内部記憶装置を用いるもの
44
特別なプログラムを実行するための装置
出願人:
日本電気株式会社 NEC CORPORATION [JP/JP]; 東京都港区芝五丁目7番1号 7-1,Shiba 5-chome, Minato-ku, Tokyo 1088001, JP
発明者:
江口 淳 EGUCHI, Jun; JP
代理人:
下坂 直樹 SHIMOSAKA, Naoki; JP
優先権情報:
2014-05668619.03.2014JP
発明の名称: (EN) SOURCE CODE GENERATION DEVICE, SOURCE CODE GENERATION METHOD, AND RECORDING MEDIUM
(FR) DISPOSITIF DE GÉNÉRATION DE CODE SOURCE, PROCÉDÉ DE GÉNÉRATION DE CODE SOURCE, ET SUPPORT D’ENREGISTREMENT
(JA) ソースコード生成装置、ソースコード生成方法、及び、記録媒体
要約:
(EN) Provided is a source code generation device that generates source code that is written in a programming language for an ETL tool on the basis of source code that is written in a procedural programming language. A source code acquisition unit (11) acquires source code that is written in a procedural programming language and that has written therein an instruction group for dealing with at least one variable. A processing block generation unit (12) generates a processing block group that is associated with an instruction group that is written in the acquired source code. A port setting unit (13) sets an input port and an output port that transmit data that is referenced by a variable of interest for a processing block group among the generated processing block groups that is associated with an instruction group that is executed between when the first instruction that deals with the variable of interest is executed and when the last instruction that deals with the variable of interest is executed. A port connection unit (14) connects the set input port and output port.
(FR) L’invention concerne un dispositif de génération de code source qui génère du code source qui est écrit dans un langage de programmation pour un outil ETL sur la base de code source qui est écrit dans un langage de programmation procédural. Une unité d’acquisition (11) de code source acquiert du code source qui est écrit dans un langage de programmation procédural et dans lequel est écrit un groupe d’instructions permettant de traiter au moins une variable. Une unité de génération (12) de blocs de traitement génère un groupe de blocs de traitement qui est associé à un groupe d’instructions qui est écrit dans le code source acquis. Une unité de définition (13) de ports définit un port d’entrée et un port de sortie qui transmet des données qui sont référencées par une variable d’intérêt pour un groupe de blocs de traitement parmi les groupes de blocs de traitement générés qui est associé à un groupe d’instructions qui est exécuté entre le moment où la première instruction qui traite la variable d’intérêt est exécutée et le moment où la dernière instruction qui traite la variable d’intérêt est exécutée. Une unité de connexion (14) de ports connecte le port d’entrée et le port de sortie définis.
(JA)  手続き型プログラミング言語で記述されたソースコードに基づいて、ETLツール用のプログラミング言語で記述されたソースコードを生成する。 ソースコード取得部(11)は、手続き型プログラミング言語で記述され、少なくとも1つの変数を扱う命令群が記述されたソースコードを取得する。処理ブロック生成部(12)は、取得されたソースコードに記述された命令群に対応付けられた処理ブロック群を生成する。ポート設定部(13)は、生成された処理ブロック群のうち、注目する変数を最初に扱う命令が実行されてから注目する変数を最後に扱う命令が実行されるまでの間に実行される命令群に対応付けられた処理ブロック群に、注目する変数により参照されるデータを伝達する入力ポートと出力ポートとを設定する。ポート接続部(14)は、設定された入力ポートと出力ポートとを接続する。
front page image
指定国: 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, JP, 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
アフリカ広域知的所有権機関(ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
ユーラシア特許庁(EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
欧州特許庁(EPO) (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)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
国際公開言語: 日本語 (JA)
国際出願言語: 日本語 (JA)
また、:
US20160364221