[發(fā)明專利]程序·設(shè)計(jì)文件的生成裝置有效
| 申請(qǐng)?zhí)枺?/td> | 200910142649.6 | 申請(qǐng)日: | 2009-06-04 |
| 公開(公告)號(hào): | CN101599014A | 公開(公告)日: | 2009-12-09 |
| 發(fā)明(設(shè)計(jì))人: | 今村大輔;保坂真由美 | 申請(qǐng)(專利權(quán))人: | 株式會(huì)社東芝;東芝解決方案株式會(huì)社 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44 |
| 代理公司: | 北京銀龍知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 許 靜 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 程序 設(shè)計(jì) 文件 生成 裝置 | ||
1.一種程序或設(shè)計(jì)文件的生成裝置,用于分別生成構(gòu)成應(yīng)用程序的多個(gè) 程序、和生成的多個(gè)程序中的各程序的設(shè)計(jì)文件,其特征在于,
具有:
元模型存儲(chǔ)單元,用于存儲(chǔ)下述的元模型信息,該元模型信息包含:根 目錄定義信息,其對(duì)于每一個(gè)表,定義了表示程序生成目的地的第一根目錄值, 該第一根目錄值包含表示所述應(yīng)用程序的程序ID、所述應(yīng)用程序的程序包名 以及表示所述表的表ID,而且對(duì)于每一所述應(yīng)用程序,定義了表示程序生成 目的地的第二根目錄值,該第二根目錄值包含所述程序ID;抽象模板文件定 義信息,其對(duì)于每一個(gè)表,定義了與所述生成的多個(gè)程序中的各程序?qū)?yīng)的第 一模板特定鍵,而且對(duì)于所述應(yīng)用程序的每一模式特定信息,定義了與所述生 成的多個(gè)程序中的各程序?qū)?yīng)的第二模板特定鍵;具體模板文件定義信息,其 對(duì)于每一所述模板特定鍵,定義了所述生成的多個(gè)程序中的各程序以及設(shè)計(jì)文 件的具體模板文件;和相對(duì)路徑定義信息,其對(duì)于每一所述第一模板特定鍵和 所述第二模板特定鍵,定義了程序生成目的地的相對(duì)路徑,該相對(duì)路徑包含表 ID;
模板存儲(chǔ)單元,其存儲(chǔ)通過所述具體模板文件定義信息定義的具體模板 文件;
設(shè)計(jì)信息輸入單元,其用于輸入包含程序ID、程序包名、模式特定信息、 表ID的設(shè)計(jì)信息;
模型信息輸出單元,其把所述設(shè)計(jì)信息變換為不依賴于所述生成的多個(gè) 程序中的各程序的具體的技術(shù)規(guī)格的抽象形式的模型信息后輸出;
設(shè)計(jì)文件生成單元,其根據(jù)所述模型信息內(nèi)的表ID、所述相對(duì)路徑定義 信息、所述設(shè)計(jì)文件的具體模板,生成包含作為一覽表顯示在所述相對(duì)路徑定 義信息中組合了該表ID的文件名的一覽表的設(shè)計(jì)文件,把該設(shè)計(jì)文件寫入設(shè) 計(jì)文件存儲(chǔ)單元;
根據(jù)所述模型信息內(nèi)的表ID以及模式特定信息、所述元模型信息內(nèi)的抽 象模板文件定義信息以及具體模板文件定義信息,決定所述模板存儲(chǔ)單元內(nèi)的 具體模板文件的單元;和
程序生成單元,其根據(jù)所述模型信息內(nèi)的表ID以及所述相對(duì)路徑定義信 息,生成所述生成的多個(gè)程序中的各程序的文件名,通過把該文件名作為所述 決定的具體模板文件的文件名生成所述生成的多個(gè)程序中的各程序,根據(jù)所述 根目錄定義信息以及所述相對(duì)路徑定義信息,把所述生成的多個(gè)程序中的各程 序?qū)懭氤绦虼鎯?chǔ)單元。
2.根據(jù)權(quán)利要求1所述的程序或設(shè)計(jì)文件的生成裝置,其特征在于,
所述根目錄定義信息對(duì)于復(fù)制對(duì)象文件的每一種類還定義了表示復(fù)制目 的地的第三根目錄值,
所述元模型信息,還包含有:對(duì)于復(fù)制對(duì)象文件的每一種類,定義了復(fù) 制源文件名的復(fù)制對(duì)象文件定義信息;對(duì)于每一所述復(fù)制源文件名,定義了復(fù) 制源文件的存儲(chǔ)位置的復(fù)制源文件定義信息;和對(duì)于每一所述復(fù)制源文件名, 定義了復(fù)制目的地文件名的復(fù)制目的地文件定義信息,
所述程序或設(shè)計(jì)文件的生成裝置還具有:
與所述第三根目錄值對(duì)應(yīng)的文件存儲(chǔ)單元,和
根據(jù)所述根目錄定義信息以及所述復(fù)制目的地文件定義信息,把通過所 述復(fù)制對(duì)象文件定義信息以及所述復(fù)制源文件定義信息定義的復(fù)制源文件,復(fù) 制到所述文件存儲(chǔ)單元的文件復(fù)制單元。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于株式會(huì)社東芝;東芝解決方案株式會(huì)社,未經(jīng)株式會(huì)社東芝;東芝解決方案株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910142649.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 功能限制程序、安裝程序生成程序和程序存儲(chǔ)介質(zhì)
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序生成系統(tǒng)、程序生成程序和程序生成模塊
- 程序創(chuàng)建裝置,程序創(chuàng)建方法和程序
- 程序生成裝置、程序生產(chǎn)方法及程序
- 程序生成裝置、程序生成程序以及程序生成方法
- 程序生成裝置、程序生成方法及程序生成程序
- 程序開發(fā)支持裝置、程序開發(fā)支持方法以及存儲(chǔ)介質(zhì)
- 程序執(zhí)行輔助裝置、程序執(zhí)行輔助方法及程序執(zhí)行輔助程序
- 程序?qū)φ昭b置、程序?qū)φ辗椒俺绦驅(qū)φ粘绦?/a>
- 針織設(shè)計(jì)裝置和設(shè)計(jì)方法、設(shè)計(jì)程序
- 燈具(設(shè)計(jì)1?設(shè)計(jì)3)
- 頭燈(設(shè)計(jì)1?設(shè)計(jì)2?設(shè)計(jì)3)
- LED透鏡(設(shè)計(jì)1、設(shè)計(jì)2、設(shè)計(jì)3)
- 設(shè)計(jì)用圖形設(shè)計(jì)桌
- 手機(jī)殼(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 機(jī)床鉆夾頭(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 吹風(fēng)機(jī)支架(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 設(shè)計(jì)桌(平面設(shè)計(jì))
- 設(shè)計(jì)臺(tái)(雕塑設(shè)計(jì)用)





