專利名稱:Ima類型模塊的增量配置的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在結(jié)構(gòu)如航空器中的信息系統(tǒng)的配置,并且更為特別地涉及構(gòu)成集成模塊化航電系統(tǒng)(IMA)平臺(tái)的計(jì)算模塊和輸入/輸出模塊的增量配置的方法和裝置,其保持所使用的應(yīng)用程序、尤其實(shí)時(shí)應(yīng)用程序的個(gè)體性能的分離。該方法和裝置特別地對(duì)于每個(gè)加載的應(yīng)用程序允許模塊的增量配置。模塊這里包括分區(qū)操作系統(tǒng)。輸入/輸出驅(qū)動(dòng)程序(英文術(shù)語(yǔ)driver)優(yōu)選具有基于ARINC 653標(biāo)準(zhǔn)的編程接口。
背景技術(shù):
現(xiàn)代航空器包括越來(lái)越多的電子和信息系統(tǒng),以改進(jìn)其性能和在其執(zhí)行任務(wù)時(shí)輔助駕駛員以及機(jī)組成員。因此,例如,電動(dòng)飛行控制允許降低控制命令傳輸給致動(dòng)器的機(jī)械復(fù)雜性,因而減小與這些控制相關(guān)的質(zhì)量。同樣,恰當(dāng)?shù)男畔@示允許駕駛員優(yōu)化飛行軌跡和快速響應(yīng)檢測(cè)到的各種事件。這類信息尤其是速度、位置、航向、氣象數(shù)據(jù)和航行數(shù)據(jù)。所有這些電子和信息系統(tǒng)通常被稱為航空電子設(shè)備。出于可靠性的原因,航空電子設(shè)備經(jīng)常通過(guò)特定模塊以功能方式分布,也被稱為 LRU (英文術(shù)語(yǔ)“Line Replaceable Unit (線可更換件)”首字母縮合詞)。根據(jù)這一結(jié)構(gòu), 在每個(gè)模塊之間采用點(diǎn)對(duì)點(diǎn)傳輸模式。因此,例如,飛行控制在一特定裝置中進(jìn)行管理,而供電在另一特定裝置中進(jìn)行管理。因此一特定功能關(guān)聯(lián)于每個(gè)模塊。此外,支持一項(xiàng)關(guān)鍵功能的每個(gè)模塊優(yōu)選地是冗余的,以使得一個(gè)模塊的故障不會(huì)引起相關(guān)聯(lián)功能的喪失。在主模塊發(fā)生故障時(shí)使用冗余模塊的航空器的運(yùn)行會(huì)需要維護(hù)操作。為改進(jìn)航空器的功能性、借助更大程度的集成來(lái)降低電子設(shè)備的重量、借助使用通用模塊來(lái)降低成本、和方便維護(hù)作業(yè),現(xiàn)今航空電子設(shè)備越來(lái)越多地根據(jù)稱為IMA(英文術(shù)語(yǔ)Integrated Modular Avionics (集成模塊化航電系統(tǒng))”的首字母縮合詞)的結(jié)構(gòu)進(jìn)行集成。根據(jù)這一結(jié)構(gòu),航空電子系統(tǒng)的功能盡可能地使用這些功能在其中被執(zhí)行的通用的計(jì)算和輸入/輸出資源。不過(guò),分離或分區(qū)系統(tǒng)允許隔離每個(gè)所述功能,以便一項(xiàng)功能的故障不會(huì)對(duì)另一功能產(chǎn)生影響。圖Ia示意性地示出IMA結(jié)構(gòu)的一例子。電氣箱100,也被稱為電氣柜或英文術(shù)語(yǔ) cabinet,這里包括機(jī)箱105-1到105_n,它們適于接納電路板,例如PCB (英文術(shù)語(yǔ)“Printed Circuit Board(印刷電路板)”的首字母縮合詞)類型的電路板。電氣箱100在其后部分中包括連接器,用于使安插在機(jī)箱105-1到105-n中的電路板相互連接和用于使這些電路板與航空器組成件相連接。作為說(shuō)明,電氣箱100這里包括兩個(gè)通用計(jì)算電路板,也被稱為計(jì)算機(jī),其適于運(yùn)行邏輯應(yīng)用程序以執(zhí)行航空電子設(shè)備的功能。每個(gè)計(jì)算機(jī)這里包括對(duì)其來(lái)說(shuō)必需的、尤其與供電和通信功能相關(guān)聯(lián)的資源。作為說(shuō)明,專利申請(qǐng)F(tuán)R 2903511描述過(guò)這類結(jié)構(gòu)。圖Ib示出與在圖Ia上示出的IMA結(jié)構(gòu)相關(guān)聯(lián)的邏輯結(jié)構(gòu)。計(jì)算機(jī)這里可通過(guò)通信網(wǎng)絡(luò)115接收和/或傳輸數(shù)據(jù)。每個(gè)計(jì)算單元110-i包括允許執(zhí)行一個(gè)或多個(gè)應(yīng)用程序125-i的一個(gè)操作系統(tǒng)120-i。因此,IMA結(jié)構(gòu)提供網(wǎng)絡(luò)層、由所有計(jì)算單元形成的硬件層、低級(jí)軟件層和提供航空電子功能的應(yīng)用軟件層。集成模塊化航電系統(tǒng)因而給需要穩(wěn)定的、有保證的和可復(fù)制的性能的航電應(yīng)用程序提供計(jì)算和通信能力,同時(shí)保證對(duì)錯(cuò)誤的限制和因而保證一應(yīng)用程序的性能對(duì)另一應(yīng)用程序的非干擾性。這些能力在提供共享或公共的計(jì)算和通信資源的模塊內(nèi)提供。ARINC標(biāo)準(zhǔn)653確定用于允許訪問(wèn)所用操作系統(tǒng)的服務(wù)的航電應(yīng)用程序用的編程接口。這一操作系統(tǒng)允許分時(shí)地,通過(guò)時(shí)間資源的分離式分配,尤其對(duì)訪問(wèn)中央處理器、和硬件的分離式分配,特別是對(duì)訪問(wèn)存儲(chǔ)器和輸入/輸出外圍設(shè)備例如AFDX(英文術(shù)語(yǔ)“航空電子全雙工(Avionics Full DupleX) ”的首字母縮合詞)類型的外部設(shè)備,ARINC 429, CAN(英文術(shù)語(yǔ)“Controller Area Network(控制器局域網(wǎng))”的首字母縮合詞)、分立線路和模擬線路的分離式分配來(lái)執(zhí)行應(yīng)用程序。模塊的配置典型地基于單一二進(jìn)制文件實(shí)施,該二進(jìn)制文件通過(guò)在模塊中使用的每個(gè)應(yīng)用程序所固有的配置數(shù)據(jù)的編譯來(lái)獲得。這種編譯因而需要被實(shí)施用于應(yīng)用程序的每次演變,應(yīng)用程序的每次演變引起其編程接口的配置的改變,以便允許模塊的相應(yīng)配置。 因而需要具有大量的模塊配置文件,以消除為其集成的每個(gè)應(yīng)用程序固有演變的組合性。 生成覆蓋該組合性的配置文件的必要性限制了應(yīng)用程序的競(jìng)爭(zhēng)性開(kāi)發(fā)的反應(yīng)性并且需要進(jìn)行大量的工作。
發(fā)明內(nèi)容
本發(fā)明允許解決前文所陳述的問(wèn)題中的至少一個(gè)。因而本發(fā)明旨在模塊式信息系統(tǒng)中的模塊的配置方法,所述模塊包括時(shí)間和硬件資源、以及操作系統(tǒng),操作系統(tǒng)允許借助于所述資源的至少一部分對(duì)至少兩個(gè)應(yīng)用程序的分離執(zhí)行,該方法包括以下步驟,-獲取所述模塊的所述資源的至少一部分的至少一個(gè)第一配置參數(shù),所述至少一個(gè)第一配置參數(shù)針對(duì)所述操作系統(tǒng)特有的資源或者所述操作系統(tǒng)和所述至少兩個(gè)應(yīng)用程序中的至少一個(gè)或所述至少兩個(gè)應(yīng)用程序的公共資源;-根據(jù)所述至少一個(gè)第一配置參數(shù)配置所述模塊;-獲取所述模塊的所述資源的至少一部分的至少一個(gè)第二配置參數(shù),所述至少一個(gè)第二配置參數(shù)針對(duì)所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)所特有的資源;和,-根據(jù)所述至少一個(gè)第二配置參數(shù)配置所述模塊;所述至少一個(gè)第一和至少一個(gè)第二參數(shù)在不同的配置文件中被定義。根據(jù)本發(fā)明的模塊的增量配置因而允許在信息模塊中安裝應(yīng)用程序,而不需要預(yù)先確定相應(yīng)配置??紤]到所述至少一個(gè)第一和至少一個(gè)第二參數(shù)在不同的配置文件中被定義,因而可容易地獨(dú)立準(zhǔn)備它們。有利地,所述方法此外包括所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)的加載和執(zhí)行步
馬聚ο所述方法允許彼此獨(dú)立地安裝一些應(yīng)用程序。
根據(jù)一特別實(shí)施方式,所述方法此外包括所述至少一個(gè)第二參數(shù)的校驗(yàn)步驟,所述校驗(yàn)步驟包括所述至少一個(gè)第二參數(shù)與至少一個(gè)模塊資源配置數(shù)據(jù)的比較步驟,定義所述模塊所有資源的所述至少一個(gè)配置數(shù)據(jù)可被所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)使用。根據(jù)本發(fā)明的方法因而允許模塊資源的共享,從而預(yù)防在應(yīng)用程序集成時(shí)發(fā)生的各種干涉或模塊超容量的問(wèn)題。本方法還允許對(duì)于僅對(duì)模塊開(kāi)發(fā)的每個(gè)應(yīng)用程序,在所述應(yīng)用程序與其它應(yīng)用程序相集成時(shí)保證所展示的時(shí)間性能,并保證應(yīng)用程序相互之間的個(gè)體性能的非干涉性。依舊根據(jù)一特別實(shí)施方式,所述方法此外包括以下步驟-獲取所述模塊的所述資源的至少一部分的至少一個(gè)第三配置參數(shù),所述至少一個(gè)第三配置參數(shù)針對(duì)在所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)和所述操作系統(tǒng)或所述至少兩個(gè)應(yīng)用程序中的另一個(gè)之間的共享資源;和,-根據(jù)所述至少一個(gè)第三配置參數(shù)配置所述模塊。這種模塊增量配置允許通過(guò)使用模塊的共享資源獨(dú)立地開(kāi)發(fā)每個(gè)應(yīng)用程序,而不需要預(yù)先確定對(duì)應(yīng)配置。此外,所述方法優(yōu)選包括根據(jù)所述至少一個(gè)第一配置參數(shù)校驗(yàn)所述至少一個(gè)第三配置參數(shù)的符合度的校驗(yàn)步驟,所述至少一個(gè)第一配置參數(shù)針對(duì)所述操作系統(tǒng)和所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)的公共資源。模塊資源共享因而在應(yīng)用程序集成時(shí)不會(huì)產(chǎn)生干涉或模塊超容量的問(wèn)題,同時(shí)保證應(yīng)用程序的時(shí)間性能和應(yīng)用程序的相互間的個(gè)體性能的非干涉性。依舊根據(jù)一特別實(shí)施方式,對(duì)于所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè),重復(fù)至少一個(gè)第三配置參數(shù)的獲取步驟和根據(jù)所述至少一個(gè)第三配置參數(shù)配置所述模塊的配置步驟,與所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)和與所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)針對(duì)所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)和所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)之間的共享資源。模塊的這種增量配置允許具有不同的開(kāi)發(fā)周期和使用共享資源的應(yīng)用程序的競(jìng)爭(zhēng)性開(kāi)發(fā),而不需要預(yù)先定義對(duì)應(yīng)的配置。所述方法此外優(yōu)選包括根據(jù)與所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)校驗(yàn)與所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)的符合度的校驗(yàn)步驟。模塊資源的共享因而在應(yīng)用程序集成時(shí)不會(huì)產(chǎn)生干涉或模塊超容量的問(wèn)題,同時(shí)保證應(yīng)用程序的時(shí)間性能和應(yīng)用程序相互間的個(gè)體性能的非干涉性。根據(jù)一特別實(shí)施方式,所述方法此外包括預(yù)先的模塊啟動(dòng)步驟,所述啟動(dòng)步驟根據(jù)默認(rèn)確定配置實(shí)施,所述默認(rèn)確定配置允許所述參數(shù)的獲取和所述模塊的配置。本發(fā)明的對(duì)象也在于計(jì)算機(jī)程序,其包括適于當(dāng)所述程序在計(jì)算機(jī)上執(zhí)行時(shí)實(shí)施前文所述方法的每個(gè)步驟的指令,本發(fā)明的對(duì)象也在于一種裝置,其包括適于實(shí)施前文所述方法的每個(gè)步驟的部件,本發(fā)明的對(duì)象還在于一種航空器,其包括具有所述裝置的模塊。所述計(jì)算機(jī)程序、裝置和航空器所帶來(lái)的優(yōu)點(diǎn)與在前文中所述的優(yōu)點(diǎn)相似。
本發(fā)明的其它優(yōu)點(diǎn)、目的和特征將在接下來(lái)的參照附圖以非限定性示例方式進(jìn)行的詳細(xì)描述中得到體現(xiàn),附圖中-圖1,其包括圖Ia和Ib,示意性示出IMA結(jié)構(gòu)的一例子;-圖2示出具有根據(jù)本發(fā)明的ARINC653類型的操作系統(tǒng)的模塊的增量配置原理;-圖3示出可在圖2上示出的模塊中應(yīng)用的算法例子;-圖4示出可使用于生成配置文件的某些進(jìn)程和工具;和,-圖5示出適于實(shí)施本發(fā)明或本發(fā)明的一部分的硬件結(jié)構(gòu)例子。
具體實(shí)施例方式一般性地,本發(fā)明針對(duì)一系統(tǒng),該系統(tǒng)允許通過(guò)獨(dú)立于所使用的應(yīng)用程序的生命周期的模塊配置文件的安裝和由所述模塊使用的每個(gè)應(yīng)用程序的安裝,來(lái)獲取航電模塊的配置,所述每個(gè)應(yīng)用程序的安裝包括與每個(gè)所述應(yīng)用程序相關(guān)聯(lián)的一配置文件的安裝。應(yīng)用程序和對(duì)應(yīng)的配置文件可應(yīng)要求根據(jù)需要進(jìn)行安裝。模塊配置這里基于三種類型的配置文件的使用-稱為MCT的模塊配置文件。其包括對(duì)于一特別應(yīng)用程序不是特定的操作系統(tǒng)配置參數(shù)。該文件在應(yīng)用程序安裝前作為固有安裝;-稱為RCS的資源配置文件。其針對(duì)這樣的操作系統(tǒng)配置參數(shù)其允許從所述模塊到一給定應(yīng)用程序進(jìn)行時(shí)間資源(例如由循環(huán)調(diào)度程序確定的時(shí)間階段)的分配,和硬件資源(例如存儲(chǔ)器范圍和對(duì)輸入/輸出外圍設(shè)備(CAN總線、ARINC 429總線、分立線路、模擬線路等)訪問(wèn))的分配。該文件通過(guò)平臺(tái)的資源管理軟件定義用于一給定的應(yīng)用程序。 其被給予能在模塊中被實(shí)施的應(yīng)用程序的程序員。換句話說(shuō),該文件對(duì)于一開(kāi)發(fā)周期定義一應(yīng)用程序可使用的資源范圍,即分配給該應(yīng)用程序的資源預(yù)算;和,-稱為ACT的應(yīng)用程序的本地配置文件。其定義由應(yīng)用程序通過(guò)硬件資源驅(qū)動(dòng)程序和操作系統(tǒng)的編程接口服務(wù)(API,英文術(shù)語(yǔ)“Application Program hterface(應(yīng)用程序編程接口)”的首字母縮合詞)對(duì)模塊資源的實(shí)際使用。這些服務(wù)只允許訪問(wèn)在由資源配置文件和本地配置文件定義的范圍內(nèi)的硬件資源。所述本地配置文件由應(yīng)用程序的程序員根據(jù)相關(guān)聯(lián)的資源配置文件定義。換句話說(shuō),應(yīng)用程序的本地配置文件由與該應(yīng)用程序相關(guān)聯(lián)的資源配置文件根據(jù)由應(yīng)用程序?qū)嶋H使用的資源產(chǎn)生。因而這涉及相對(duì)應(yīng)的資源配置文件子集。配置文件例如使用XML(英文術(shù)語(yǔ)“Extended Markup Language” (可擴(kuò)展標(biāo)記語(yǔ)言)的首字母縮合詞)或UML(英文術(shù)語(yǔ)“Unified Modeling Language”(統(tǒng)一建模語(yǔ)言) 的首字母縮合詞)句法。每個(gè)所述文件包括對(duì)所針對(duì)的資源的引用(例如一存儲(chǔ)區(qū)域)、以及相關(guān)聯(lián)的參數(shù)(例如所針對(duì)的存儲(chǔ)區(qū)域的一存儲(chǔ)范圍)。這類配置文件的內(nèi)容的一示例如下
權(quán)利要求
1.一種對(duì)模塊式信息系統(tǒng)中的模塊(20 進(jìn)行配置的方法,所述模塊包括時(shí)間和硬件資源以及操作系統(tǒng)O30),所述操作系統(tǒng)允許借助于所述資源的至少一部分分離執(zhí)行至少兩個(gè)應(yīng)用程序,所述方法包括以下步驟-獲取(30 所述模塊的所述資源的至少一部分的至少一個(gè)第一配置參數(shù),所述至少一個(gè)第一配置參數(shù)針對(duì)所述操作系統(tǒng)所固有的資源或者所述操作系統(tǒng)和所述至少兩個(gè)應(yīng)用程序中的至少一個(gè)或所述至少兩個(gè)應(yīng)用程序的公共資源;-根據(jù)所述至少一個(gè)第一配置參數(shù)來(lái)配置(310)所述模塊;-獲取(320)所述模塊的所述資源的至少一部分的至少一個(gè)第二配置參數(shù),所述至少一個(gè)第二配置參數(shù)針對(duì)所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)所固有的資源;和,-根據(jù)所述至少一個(gè)第二配置參數(shù)來(lái)配置(330)所述模塊,其特征在于,所述至少一個(gè)第一配置參數(shù)和至少一個(gè)第二配置參數(shù)在不同的配置文件中被定義。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括加載和執(zhí)行所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)的步驟(335)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括所述至少一個(gè)第二配置參數(shù)的校驗(yàn)步驟,所述校驗(yàn)步驟包括將所述至少一個(gè)第二參數(shù)與至少一個(gè)模塊資源配置數(shù)據(jù)進(jìn)行比較的比較步驟,定義所述模塊的所有資源的所述至少一個(gè)資源配置數(shù)據(jù)能被所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)使用。
4.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,所述方法還包括以下步驟-獲取(320)所述模塊的所述資源的至少一部分的至少一個(gè)第三配置參數(shù),所述至少一個(gè)第三配置參數(shù)針對(duì)在所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)和所述操作系統(tǒng)或所述至少兩個(gè)應(yīng)用程序中的另一個(gè)之間的共享資源;和-根據(jù)所述至少一個(gè)第三配置參數(shù)來(lái)配置(330)所述模塊。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括根據(jù)所述至少一個(gè)第一配置參數(shù)校驗(yàn)所述至少一個(gè)第三配置參數(shù)的符合度的校驗(yàn)步驟(325),所述至少一個(gè)第一配置參數(shù)針對(duì)所述操作系統(tǒng)和所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)的公共資源。
6.根據(jù)權(quán)利要求4或5所述的方法,其特征在于,對(duì)于所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè),重復(fù)至少一個(gè)第三配置參數(shù)的獲取步驟和根據(jù)所述至少一個(gè)第三配置參數(shù)來(lái)配置所述模塊的配置步驟,與所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)、和與所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)針對(duì)所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)和所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)之間的共享資源。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括根據(jù)與所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)來(lái)校驗(yàn)與所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)的符合度的校驗(yàn)步驟(325)。
8.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,所述方法還包括預(yù)先的模塊啟動(dòng)步驟(300),所述啟動(dòng)步驟根據(jù)默認(rèn)確定配置實(shí)施,所述默認(rèn)確定配置允許所述參數(shù)的獲取和所述模塊的配置。
9.一種對(duì)模塊式信息系統(tǒng)中的模塊(20 進(jìn)行配置的設(shè)備,所述模塊包括時(shí)間和硬件資源以及操作系統(tǒng)O30),所述操作系統(tǒng)允許借助于所述資源的至少一部分分離執(zhí)行至少兩個(gè)應(yīng)用程序,所述設(shè)備包括以下裝置-用于獲取(305)所述模塊的所述資源的至少一部分的至少一個(gè)第一配置參數(shù)的裝置,所述至少一個(gè)第一配置參數(shù)針對(duì)所述操作系統(tǒng)所固有的資源或者所述操作系統(tǒng)和所述至少兩個(gè)應(yīng)用程序中的至少一個(gè)或所述至少兩個(gè)應(yīng)用程序的公共資源;-用于根據(jù)所述至少一個(gè)第一配置參數(shù)來(lái)配置(310)所述模塊的裝置;-用于獲取(320)所述模塊的所述資源的至少一部分的至少一個(gè)第二配置參數(shù)的裝置,所述至少一個(gè)第二配置參數(shù)針對(duì)所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)所固有的資源; 和,-用于根據(jù)所述至少一個(gè)第二配置參數(shù)來(lái)配置(330)所述模塊的裝置,其特征在于,所述至少一個(gè)第一配置參數(shù)和至少一個(gè)第二配置參數(shù)在不同的配置文件中被定義。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述設(shè)備還包括用于加載和執(zhí)行所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)的裝置(335)。
11.根據(jù)權(quán)利要求9或10所述的設(shè)備,其特征在于,所述設(shè)備還包括用于校驗(yàn)所述至少一個(gè)第二配置參數(shù)的裝置,該裝置包括用于將所述至少一個(gè)第二參數(shù)與至少一個(gè)模塊資源配置數(shù)據(jù)進(jìn)行比較的裝置,定義所述模塊的所有資源的所述至少一個(gè)資源配置數(shù)據(jù)能被所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)使用。
12.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的設(shè)備,其特征在于,所述設(shè)備還包括以下裝置-用于獲取(320)所述模塊的所述資源的至少一部分的至少一個(gè)第三配置參數(shù)的裝置,所述至少一個(gè)第三配置參數(shù)針對(duì)在所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)和所述操作系統(tǒng)或所述至少兩個(gè)應(yīng)用程序中的另一個(gè)之間的共享資源;和-用于根據(jù)所述至少一個(gè)第三配置參數(shù)來(lái)配置(330)所述模塊的裝置。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述設(shè)備還包括用于根據(jù)所述至少一個(gè)第一配置參數(shù)校驗(yàn)所述至少一個(gè)第三配置參數(shù)的符合度的裝置(325),所述至少一個(gè)第一配置參數(shù)針對(duì)所述操作系統(tǒng)和所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)的公共資源。
14.根據(jù)權(quán)利要求12或13所述的設(shè)備,其特征在于,對(duì)于所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè),重復(fù)用于獲取(320)所述模塊的所述資源的至少一部分的至少一個(gè)第三配置參數(shù)的裝置的操作和用于根據(jù)所述至少一個(gè)第三配置參數(shù)來(lái)配置(330)所述模塊的裝置的操作,與所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)、和與所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)針對(duì)所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)和所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)之間的共享資源。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其特征在于,所述設(shè)備還包括用于根據(jù)與所述至少兩個(gè)應(yīng)用程序中的所述另一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)來(lái)校驗(yàn)與所述至少兩個(gè)應(yīng)用程序中的所述一個(gè)相關(guān)聯(lián)的所述至少一個(gè)第三配置參數(shù)的符合度的裝置(325)。
16.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的設(shè)備,其特征在于,所述設(shè)備還包括用于預(yù)先的模塊啟動(dòng)的裝置(300),該裝置根據(jù)默認(rèn)確定配置實(shí)施,所述默認(rèn)確定配置允許所述參數(shù)的獲取和所述模塊的配置。
17. 一種航空器,其包括一模塊,所述模塊具有根據(jù)權(quán)利要求9-16中的任一項(xiàng)所述的設(shè)備。
全文摘要
本發(fā)明尤其旨在IMA類型的模塊的增量配置,模塊包括時(shí)間和硬件資源以及操作系統(tǒng),操作系統(tǒng)允許借助于至少一部分資源對(duì)至少兩個(gè)應(yīng)用程序的分離執(zhí)行。在獲取(305)至少一部分資源的至少一個(gè)第一配置參數(shù)后,所述參數(shù)針對(duì)操作系統(tǒng)所特有的資源或操作系統(tǒng)和應(yīng)用程序的至少一個(gè)或應(yīng)用程序的公共資源,根據(jù)該參數(shù)配置(310)模塊。然后獲取(320)至少一部分資源的第二配置參數(shù),所述第二參數(shù)針對(duì)應(yīng)用程序之一所特有的資源。繼而根據(jù)所述至少一個(gè)第二參數(shù)配置(330)模塊。所述至少一個(gè)第一和至少一個(gè)第二參數(shù)在不同的配置文件中被定義。
文檔編號(hào)G06F9/445GK102262551SQ20111013995
公開(kāi)日2011年11月30日 申請(qǐng)日期2011年5月27日 優(yōu)先權(quán)日2010年5月27日
發(fā)明者P·馬蒂內(nèi) 申請(qǐng)人:空中客車(chē)運(yùn)營(yíng)簡(jiǎn)化股份公司