基于產(chǎn)品線的內(nèi)容管理系統(tǒng)和方法
【專(zhuān)利說(shuō)明】基于產(chǎn)品線的內(nèi)容管理系統(tǒng)和方法
[0001]本申請(qǐng)是是申請(qǐng)?zhí)枮?01010545529.3、申請(qǐng)日為2010年11月9日、名為“基于產(chǎn)品線的內(nèi)容管理系統(tǒng)和方法”的中國(guó)專(zhuān)利申請(qǐng)的分案申請(qǐng)。
[0002]相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求2009年11月9日提交的美國(guó)臨時(shí)申請(qǐng)61/259398的權(quán)益。上述公開(kāi)的內(nèi)容通過(guò)引用全部并入本文。
技術(shù)領(lǐng)域
[0003]本發(fā)明涉及基于產(chǎn)品和內(nèi)容的管理系統(tǒng)。
【背景技術(shù)】
[0004]本部分提供的【背景技術(shù)】描述目的在于大體描述發(fā)明的來(lái)龍去脈。本【背景技術(shù)】部分所描述的本發(fā)明的發(fā)明人的工作以及該【背景技術(shù)】描述的在申請(qǐng)?zhí)峤粫r(shí)不作為現(xiàn)有技術(shù)的其它方面,都不能明確地或隱含地被認(rèn)為是本公開(kāi)的現(xiàn)有技術(shù)。
[0005]在產(chǎn)品的研發(fā)和生產(chǎn)中涉及若干不同的處理階段。這些處理階段可包括例如需求、開(kāi)發(fā)、建立、測(cè)試、校準(zhǔn)、驗(yàn)證和發(fā)布階段。具有大量不同業(yè)務(wù)的公司可開(kāi)發(fā)和生產(chǎn)大量產(chǎn)品。每種產(chǎn)品(例如、車(chē)輛)可具有若干不同的相關(guān)聯(lián)的子產(chǎn)品(例如,發(fā)動(dòng)機(jī)控制器、變速器控制器等)。每個(gè)產(chǎn)品和/或子產(chǎn)品可具有相關(guān)聯(lián)的發(fā)布。每個(gè)發(fā)布可具有相關(guān)聯(lián)的系列、型年、版本和步調(diào)(cadence)。步調(diào)指的是具體的發(fā)布日期。每個(gè)產(chǎn)品和/或子產(chǎn)品可具有相關(guān)聯(lián)的物料清單(Β0Μ)。因此,在各產(chǎn)品階段管理產(chǎn)品的開(kāi)發(fā)和生產(chǎn)可能是復(fù)雜且混亂的。
【發(fā)明內(nèi)容】
[0006]在一個(gè)實(shí)施例中,設(shè)置了產(chǎn)品線管理模塊且該模塊包括代碼和物料清單(BOM)生成器模塊和配置管理模塊。代碼和BOM生成器模塊:接收數(shù)據(jù)詞典條目和接口信息;基于該數(shù)據(jù)詞典條目和接口信息產(chǎn)生至少一個(gè)產(chǎn)品的產(chǎn)品Β0Μ;基于該數(shù)據(jù)詞典條目和接口信息產(chǎn)生用于N個(gè)模塊的編碼,其中N是大于I的整數(shù)。配置管理模塊匯編自動(dòng)編碼而產(chǎn)生產(chǎn)品O
[0007]在其它特征中,上面描述的系統(tǒng)和方法由被一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算機(jī)程序?qū)嵤?。?jì)算機(jī)程序可駐留在有形的計(jì)算機(jī)可讀介質(zhì)上,例如但不限于存儲(chǔ)器、非易失性數(shù)據(jù)儲(chǔ)存器,和/或其它適合的有形存儲(chǔ)介質(zhì)。
[0008]本發(fā)明還提供以下技術(shù)方案。
[0009]1.一種產(chǎn)品線管理模塊,包括:
代碼和物料清單(BOM)生成器模塊,該模塊:
接收數(shù)據(jù)詞典條目和接口信息;
基于所述數(shù)據(jù)詞典條目和接口信息產(chǎn)生至少一個(gè)產(chǎn)品的產(chǎn)品BOM ;以及基于所述數(shù)據(jù)詞典條目和接口信息產(chǎn)生用于N個(gè)模塊的自動(dòng)編碼,其中N是大于I的整數(shù);和
匯編所述自動(dòng)編碼以產(chǎn)生所述產(chǎn)品的配置管理模塊。
[0010]2.如技術(shù)方案I的產(chǎn)品線管理模塊,其特征在于:
所述產(chǎn)品是發(fā)動(dòng)機(jī)控制模塊、變速器控制模塊和混合動(dòng)力控制模塊中的一個(gè);并且所述N個(gè)模塊是所述產(chǎn)品的提供者和消費(fèi)者模塊。
[0011]3.如技術(shù)方案I的產(chǎn)品線管理模塊,其特征在于:
所述數(shù)據(jù)詞典條目包括與所述產(chǎn)品的組件和接口中的至少一個(gè)的參數(shù)相關(guān)聯(lián)的數(shù)據(jù);
和
所述接口信息包括接口簽名和接口契約。
[0012]4.如技術(shù)方案I的產(chǎn)品線管理模塊,包括:
產(chǎn)品線管理模塊,所述產(chǎn)品線管理模塊提供產(chǎn)品線框架以管理產(chǎn)品線層級(jí)樹(shù),所述層級(jí)樹(shù)包括N個(gè)內(nèi)容級(jí)事項(xiàng),其中N是大于I的整數(shù);和
所有權(quán)管理模塊,所述所有權(quán)管理模塊記錄所述N個(gè)內(nèi)容級(jí)事項(xiàng)的每一個(gè)的所有權(quán)。
[0013]5.如技術(shù)方案4的產(chǎn)品線管理模塊,其特征在于,所述內(nèi)容級(jí)事項(xiàng)包括控制系統(tǒng)、組風(fēng)格版本、環(huán)風(fēng)格版本、組件和接口。
[0014]6.如技術(shù)方案4的產(chǎn)品線管理模塊,其特征在于,所述產(chǎn)品線管理模塊基于所述產(chǎn)品的Β0Μ、工程BOM和產(chǎn)品線發(fā)布矩陣產(chǎn)生產(chǎn)品線Β0Μ。
[0015]7.如技術(shù)方案6的產(chǎn)品線管理模塊,其特征在于,所述產(chǎn)品線發(fā)布矩陣包括所述產(chǎn)品的主發(fā)布值、型年、和步調(diào)值。
[0016]8.如技術(shù)方案I的產(chǎn)品線管理模塊,包括:
層級(jí)和分解管理模塊,基于所述產(chǎn)品線框架管理所述產(chǎn)品線層級(jí)樹(shù);和版本控制和生命周期管理模塊,管理所述產(chǎn)品和所述產(chǎn)品模塊的版本、發(fā)布日期和截止日期。
[0017]9.如技術(shù)方案I的產(chǎn)品線管理模塊,其特征在于,所述層級(jí)和分解管理模塊產(chǎn)生環(huán)檢查窗口,所述環(huán)檢查窗口包括環(huán)風(fēng)格識(shí)別、組風(fēng)格識(shí)別、接口識(shí)別和環(huán)風(fēng)格函數(shù)定義。
[0018]10.如技術(shù)方案8的產(chǎn)品線管理模塊,其特征在于,所述產(chǎn)品線層級(jí)樹(shù)包括產(chǎn)品算法內(nèi)容級(jí),所述產(chǎn)品算法內(nèi)容級(jí)包括產(chǎn)品線和BOM級(jí),其中:
所述產(chǎn)品線和BOM級(jí)包括組風(fēng)格級(jí);
所述組風(fēng)格級(jí)包括環(huán)風(fēng)格級(jí);
所述環(huán)風(fēng)格級(jí)包括特征;以及所述特征包括組件和接口。
[0019]11.如技術(shù)方案8的產(chǎn)品線管理模塊,其特征在于,所述版本控制和生命周期管理模塊追蹤所述產(chǎn)品的系列發(fā)布和平行發(fā)布的產(chǎn)生。
[0020]12.如技術(shù)方案I的產(chǎn)品線管理模塊,包括:
產(chǎn)品線管理模塊,其提供產(chǎn)品線框架以管理產(chǎn)品線層級(jí)樹(shù),所述產(chǎn)品線層級(jí)樹(shù)包括N個(gè)內(nèi)容級(jí)事項(xiàng),其中N是大于2的整數(shù);
所有權(quán)管理模塊,其記錄所述N個(gè)內(nèi)容級(jí)事項(xiàng)中的至少M(fèi)個(gè)的所有權(quán),其中M是大于I的整數(shù);
層級(jí)和分解管理模塊,其基于所述產(chǎn)品線框架管理所述產(chǎn)品線層級(jí)樹(shù); 版本控制和生命周期管理模塊,其管理所述產(chǎn)品以及所述產(chǎn)品模塊的版本、發(fā)布日期和截止日期;
BOM管理模塊,其管理所述產(chǎn)品BOM和工程BOM ;和
映射和關(guān)系管理1旲塊,其建立所述廣品的BOM之間的關(guān)系,包括所述廣品BOM和所述工程BOM之間的關(guān)系。
[0021]13.如技術(shù)方案I的產(chǎn)品線管理模塊,包括映射和關(guān)系管理模塊,所述映射和關(guān)系管理模塊建立所述產(chǎn)品的BOM之間的關(guān)系,包括所述產(chǎn)品BOM和工程BOM之間的關(guān)系,其中:
所述映射和關(guān)系管理模塊產(chǎn)生風(fēng)格分配窗口,所述風(fēng)格分配窗口包括多個(gè)版本;和所述多個(gè)版本包括函數(shù)版本、消息版本和非函數(shù)版本。
[0022]14.如技術(shù)方案11的產(chǎn)品線管理模塊,其特征在于,所述映射和關(guān)系管理模塊基于輸入信號(hào)選擇所述多個(gè)版本的接口定義對(duì)象。
[0023]15.如技術(shù)方案I的產(chǎn)品線管理模塊,其特征在于,代碼和物料清單(BOM)生成器模塊從一組特征中進(jìn)行選擇以基于第一 BOM規(guī)則組生成環(huán)風(fēng)格版本,
其中,所述一組特征是基于所述數(shù)據(jù)詞典條目和所述接口信息產(chǎn)生的。
[0024]16.如技術(shù)方案15的產(chǎn)品線管理模塊,其特征在于,所述配置管理模塊:
匯編所述環(huán)風(fēng)格版本以基于第二 BOM規(guī)則組產(chǎn)生組風(fēng)格版本;
匯編所述組風(fēng)格版本以基于第三BOM規(guī)則組產(chǎn)生控制系統(tǒng)版本;
匯編所述控制系統(tǒng)版本以基于第四BOM規(guī)則組產(chǎn)生所述產(chǎn)品。
[0025]17.如技術(shù)方案11的產(chǎn)品線管理模塊,其特征在于,所述第一 BOM規(guī)則組、第二BOM規(guī)則組、第三BOM規(guī)則組和第四BOM規(guī)則組彼此是不同且獨(dú)立的。
[0026]18.一種基于產(chǎn)品線的內(nèi)容管理系統(tǒng),包括:
存儲(chǔ)所述產(chǎn)品BOM的產(chǎn)品線存儲(chǔ)器;
應(yīng)用服務(wù)器,其包括如技術(shù)方案I所述的產(chǎn)品線管理模塊;和遠(yuǎn)程裝置,其遠(yuǎn)程地訪問(wèn)所述應(yīng)用服務(wù)器以開(kāi)發(fā)所述產(chǎn)品的特征。
[0027]19.如技術(shù)方案18的基于產(chǎn)品線的內(nèi)容管理系統(tǒng),其特征在于,所述遠(yuǎn)程裝置包括:
用戶接口 ;和
與所述產(chǎn)品線管理模塊通信的產(chǎn)品線控制模塊,其中:
所述產(chǎn)品線控制模塊基于工具和存儲(chǔ)在所述產(chǎn)品線存儲(chǔ)器中的內(nèi)容管理軟件來(lái)開(kāi)發(fā)所述產(chǎn)品的組件和接口 ;并且
所述工具獨(dú)立于所述應(yīng)用服務(wù)器和所述產(chǎn)品線存儲(chǔ)器。
[0028]20.如技術(shù)方案19的基于產(chǎn)品線的內(nèi)容管理系統(tǒng),其特征在于,所述產(chǎn)品線管理模塊包括:
產(chǎn)生所述產(chǎn)品的軟件的算法管理模塊;
產(chǎn)生診斷軟件以為所述產(chǎn)品檢查故障的非車(chē)載管理模塊;
校準(zhǔn)所述產(chǎn)品的校準(zhǔn)管理模塊;和測(cè)試所述產(chǎn)品的測(cè)試實(shí)例管理模塊。
[0029]本公開(kāi)的進(jìn)一步應(yīng)用范圍將從后面提供的詳細(xì)描述中變得明了。應(yīng)當(dāng)理解,詳細(xì)描述和具體示例都是僅用于說(shuō)明目的而非意在限制本公開(kāi)的范圍。
[0030]本發(fā)明還提供如下方案:
1.一種用于執(zhí)行車(chē)輛的控制器的開(kāi)發(fā)和建立過(guò)程的處理器,所述處理器包括:
第一電子電路,其構(gòu)造成在所述開(kāi)發(fā)和建立過(guò)程的第一時(shí)期和第二時(shí)期中:
接收來(lái)自計(jì)算系統(tǒng)的數(shù)據(jù)詞典條目和接口信息,
基于所述數(shù)據(jù)詞典條目和接口信息產(chǎn)生所述控制器的產(chǎn)品物料清單,
基于所述數(shù)據(jù)詞典條目和接口信息,產(chǎn)生用于所述控制器的N個(gè)模塊的接口層自動(dòng)編碼和數(shù)據(jù)對(duì)象自動(dòng)編碼,其中N是大于I的整數(shù),和
輸出所述數(shù)據(jù)詞典條目、產(chǎn)品物料清單、接口層自動(dòng)編碼、數(shù)據(jù)對(duì)象自動(dòng)編碼、接口信息算法描述文件和接口信息工程;以及
第二電子電路,其構(gòu)造成在所述開(kāi)發(fā)和建立過(guò)程的第三時(shí)期、第四時(shí)期和第五時(shí)期中:i)接收來(lái)自所述第一電子電路的所述數(shù)據(jù)詞典條目、產(chǎn)品物料清單、接口層自動(dòng)編碼、數(shù)據(jù)對(duì)象自動(dòng)編碼、所述接口信息算法描述文件和所述接口信息工程,和ii)基于所述數(shù)據(jù)詞典條目、產(chǎn)品物料清單、接口層自動(dòng)編碼、數(shù)據(jù)對(duì)象自動(dòng)編碼、所述接口信息算法描述文件和所述接口信息工程匯編所述控制器。
[0031]2.如方案I所述的處理器,其特征在于,還包括第三電路,其構(gòu)造成:
在所述第一時(shí)期中并且基于第一物料清單規(guī)則組,將所述控制器的特征組合到特征組中;
在所述第二時(shí)期中并且基于第二物料清單規(guī)則組,將所述特征組合以建立環(huán)風(fēng)格組的環(huán)風(fēng)格版本;
在所述第三時(shí)期中并且基于第三物料清單規(guī)則組,將所述環(huán)風(fēng)格版本組合以建立組風(fēng)格組的組風(fēng)格版本;
在所述第四時(shí)期中并且基于第四物料清單規(guī)則組,將所述組風(fēng)格版本組合以建立控制系統(tǒng)組的控制系統(tǒng)版本;以及
在所述第五時(shí)期中并且基于第五物料清單規(guī)則組,將所述控制系統(tǒng)版本組合以提供所述控制器的控制模塊。
[0032]3.如方案I所述的處理器,其特征在于,所述控制器是發(fā)動(dòng)機(jī)控制模塊、變速器控制模塊和混合動(dòng)力控制模塊中的一個(gè);以及
所述N個(gè)模塊是所述控制器的提供者和消費(fèi)者模塊。
[0033]4.如方案I所述的處理器,其特征在于,所述數(shù)據(jù)詞典條目中每個(gè)包括與所述控制器的組件和接口中的至少一個(gè)的相應(yīng)參數(shù)相關(guān)聯(lián)的數(shù)據(jù);和
所述接口信息包括接口簽名和接口契約。
[0034]5.如方案I所述的處理器,其特征在于,包括:
產(chǎn)品線管理模塊,所述產(chǎn)品線管理模塊構(gòu)造成提供產(chǎn)品線框架以管理產(chǎn)品線層級(jí)樹(shù),所述層級(jí)樹(shù)包括N個(gè)內(nèi)容級(jí)事項(xiàng),其中N是大于I的整數(shù);和
所有權(quán)管理模塊,所述所有權(quán)管理模塊構(gòu)造成記錄所述N個(gè)內(nèi)容級(jí)事項(xiàng)的每一個(gè)的所有權(quán),
其中所述內(nèi)容級(jí)事項(xiàng)包括控制系統(tǒng)、組風(fēng)格版本、環(huán)風(fēng)格版本、組件和接口,
其中所述產(chǎn)品線管理模塊構(gòu)造成基于所述產(chǎn)品物料清單、工程物料清單和產(chǎn)品線發(fā)布矩陣產(chǎn)生產(chǎn)品線物料清單,和
其中所述產(chǎn)品線發(fā)布矩陣包括所述控制器的主發(fā)布值、型年、和步調(diào)值。
[0035]6.如方案I所述的處理器,其特征在于,包括:
層級(jí)和分解管理模塊,其構(gòu)造成基于產(chǎn)品線框架管理產(chǎn)品線層級(jí)樹(shù);和版本控制和生命周期管理模塊,其構(gòu)造成管理所述控制器的版本、發(fā)布日期和截止日期和所述控制器的模塊的版本、發(fā)布日期和截止日期,
其中所述層級(jí)和分解管理模塊構(gòu)造成產(chǎn)生環(huán)檢查窗口,所述環(huán)檢查窗口包括環(huán)風(fēng)格識(shí)別、組風(fēng)格識(shí)別、接口識(shí)別和環(huán)風(fēng)格函數(shù)定義,
其中所述產(chǎn)品線層級(jí)樹(shù)包括產(chǎn)品算法內(nèi)容級(jí),所述產(chǎn)品算法內(nèi)容級(jí)包括產(chǎn)品線和物料清單級(jí),其中:
所述產(chǎn)品線和物料清單級(jí)包括組風(fēng)格級(jí);
所述組風(fēng)格級(jí)包括環(huán)風(fēng)格級(jí);
所述環(huán)風(fēng)格級(jí)包括特征;以及所述特征包括組件和接口,以及
其中所述版本控制和生命周期管理模塊構(gòu)造成追蹤所述控制器的系列發(fā)布和平行發(fā)布的產(chǎn)生。
[0036]7.如方案6所述的處理器,其特征在于,所述版本控制和生命周期管理模塊追蹤所述控制器的系列發(fā)布和平行發(fā)布的產(chǎn)生。
[0037]8.如方案6所述的處理器,其特征在于,還包括代碼和物料清