用于影响系统的组织系统的利记博彩app

文档序号:7639507阅读:259来源:国知局
专利名称:用于影响系统的组织系统的利记博彩app
技术领域
本发明涉及一种用于影响系统、特别是车辆系统的组织系统,一 种用于影响这种系统的方法, 一种相应的计算机程序和计算机程序产背景技术软件系统变得越来越复杂,其中在这种软件系统上同时使用非常 多的不同的软件模块或应用程序。"开放服务网关规范(OpenService Gateway initiative) " ( OSGi)标准定义了基于组件的、面向服务的 运用框架(应用构架),该运用框架特别是被用于可扩展的复杂软件 系统。针对于OSGi的软件组件,配置管理被标准化。但对于自适应软 件组件来说缺乏标准化的调整和控制可能性。在网络领域(因特网/内联网)中,"服务质量(Quality of Service)" 原理是公知的。这里例如在音频和视频数据流的情况下确定不同的传 输质量,所述传输质量取决于如已有的带宽和待计算的成本之类的边 界条件。在本地计算机或驾驶员信息系统上,动态自适应性迄今只处 于现有技术的线程和过程层面(调度和优先级管理)上的操作系统内。文献DE 100 44 319 Al说明了 一种车辆用的电子系统,该电子系 统包括用于在车辆操作过程中执行控制任务的第一组件和对用于执行 控制任务的笫一组件的协同动作进行协调的第二组件。在此,第一组 件通过4吏用运行功能(Betriebsfunktion )和基础功能来执行控制任务。基于此介绍一种具有权利要求1的特征的组织系统、 一种具有权 利要求8的特征的方法、 一种具有权利要求11的特征的计算机程序和 一种具有权利要求12的特征的计算机程序产品。发明优点本发明组织系统被构造用于在系统连续运行时影响该系统、特别 是车辆系统。该组织系统具有自适应管理器以及分别带有接口的自适 应软件组件。规定自适应管理器通过所述接口调整、匹配和/或控制所述自适应软件组件。组织系统可以集成到待影响的系统中,并因此在影响系统时必要 时还影响自身。作为替代方案,组织系统可以从外部影响系统。用于在系统连续运行时影响该系统、特别是车辆系统的本发明方 法借助于自适应管理器以及自适应软件组件被实施,其中自适应软件 组件中的每一个都具有接口 。在此,自适应软件组件经由接口通过自 适应管理器来调整、匹配和/或控制。具有程序代码单元(Programmcodemittel)的本发明计算机程序被 构造用于当该计算机程序在计算机或相应的计算单元上、特别是在 具有本发明组织系统的系统中被执行时,执行本发明方法的所有步骤。具有存储在计算机可读的数据载体上的程序代码单元的本发明计 算机程序产品被构造用于当该计算机程序在计算机或相应的计算单 元上、特别是在具有本发明组织系统的系统中被执行时,执行本发明 方法的所有步骤。组织系统的自适应软件组件在执行该方法时能够根据系统状态快 速地改变在系统连续运行中的资源需求或特性范围。这特别在应用层 面上是有意义的。所有的自适应软件组件都包含以统一的或相同的方 式构造的接口 ("自适应接口 ( Adaptation Interface),,),其中自适 应管理器可以通过所述接口来影响和/或管理软件组件并由此调整、控 制和/或匹配所述软件组件。自适应性特别在具有硬件连接的开放式软件平台的情况下是有利 的,其中可以通过软件更新和/或软件升级再安装和/或更换附加的、必 要时自适应的软件组件。可以在无需重新启动系统的情况下减小软件组件的特性范围和资 源需求,以便为新装载的软件模块和/或组件提供空间。因此,通过作 为接口的、良好且统一定义的自适应接口 ,条理清楚地设计并且可以 简单地维护软件系统。自适应性原理特别是适合于复杂的嵌入式系统,例如车辆或机动 车中的多媒体系统,其中终端用户不想或不应不断地干涉系统或者手 动启动新的程序,且其中系统资源、特别是存储位置比较有限。这里, 组织系统可以相对自主地行动并且负责可不受限制地使用所有重要 的功能性。此外,可以筒化地标定系统的整个运用或应用平台,也就是说, 确定规模的软件例如可以较容易地被转用于具有少量存储器的系统的 硬件平台,因为可以容易地经由自适应管理器及其预调来匹配特性范 围或资源需求。在需要减小负载的情况下,系统的应用可以基于自适应软件组件 和自适应管理器的作用被适配或匹配,使得产生对外最小可见的变化。作为软件模块的自适应管理器通过统一的接口 ("自适应接口,,) 来控制系统的自适应软件组件。自适应软件组件的和/或系统的自适应 功能范围或资源需求通过例如对于完全的或中等的功能范围以及待机运行而言每自适应软件组件多个匹配级("自适应级(Adaptation Level),,)来表征。规定自适应软件组件为此实施和提供相应的运行 模式。自适应管理器和各个自适应软件组件分别通过接口通信。自适 应管理器可以通过这些接口确定和转换或转接自适应軟件组件的当前 匹配级(自适应级),例如向下或向上切换一级。作为可能的改进方案,自适应管理器具有系统接口、所谓的System Interface,其中系统用户或其它系统可以利用所述系统接口改变系统的 预调。预调例如可以是不同种类的软件组件的匹配级(自适应级)的 改变顺序的优先级。因此可以预先规定,在临界的系统负荷情况下, 在这利用自适应导航組件发生之前,例如首先减小循环应用(Spiele画Applikation )的规模。自适应管理器可以分析各种不同的系统特定的因素,以便确定当 前的系统状态。这种因素可以是CPU负荷和/或存储器负荷,其可以分 别在一定的时间间隔内被求平均。此外作为因素可以考虑系统电源管 理的设定(例如减小的工作模式或满载)、或者对将新软件组件集成 到系统中的要求。基于对系统状态的分析,自适应管理器在系统过负荷时被设计用 于引入相应的措施。例如该自适应管理器可以对电源管理提出询问 是否为了提供更多功率或CPU性能而可以改变当前的运行模式。此外, 自适应管理器可以转换或接通系统中已有的自适应软件组件的匹配级(自适应级)。作为可能的改进方案,自适应管理器可以含有带有算法的模块, 用于预言地或预测地估计系统负荷。作为改进方案,自适应软件组件可以含有用于表征在不同的匹配 级方面的其资源需求的特征。自适应软件组件将这些信息提供给自适 应管理器,以便该自适应管理器可以对系统负荷做出更好的预言性估 计。这特别是可用于应该通过软件更新或软件升级被重装载的软件组 件。自适应组织系统和/或系统可以分布在多个硬件节点上,例如可相 互联网的计算机、控制器等。本发明的其它优点和扩展方案可由说明书和附图得到。 不言而喻,前述特征和下面还将说明的特征不仅可以以分别说明 的组合的方式使用,而且还可以以其它组合或单独提供的方式使用, 而不偏离本发明的范畴。特别是用于本发明组织系统的实施方案还相应地适用于本发明方法,反之亦然。借助实施例在附图中示意地示出本发明,下面参照附图对其予以详细"i兌明。


图1以示意图的方式示出具有组织系统的系统的优选实施形式。 优选的实施形式在图1中示意性所示的组织系统2具有自适应管理器4以及多个 自适应软件组件6、 8、 10。在此,每个所述自适应软件组件6、 8、 10 都具有多个匹配级(自适应级)和作为自适应接口所构造的接口 12、 14、 16,这些接口全部以统一的或相同的方式来构造。组织系统2 #1构造用于在系统17连续运行时影响该系统17。在本 实施形式中,组织系统2集成到该系统17中。也可以设想,这种组织 系统从外部影响系统。在影响系统17时规定,自适应管理器4通过所 述接口 12、 14、 16与自适应软件组件6、 8、 IO通信,并在此尤其调整、 匹配和/或控制这些自适应软件组件。在这种情况下,自适应管理器4 为了影响系统17为每个自适应软件组件6、 8、 IO选择适当的匹配级 (三个平行的箭头)。在本实施形式中,系统17的系统状态18通过诸如存储器负荷20、 CPU负荷22和电源管理24的因素来表征。通过自适应软件组件6、 8、10的分别存在的匹配级影响所述因素并从而影响系统状态18(双箭 头)。在此,例如系统17的资源需求和/或特性范围可以通过自适应软 件组件6、 8、 IO来改变。在用于影响系统17的方法中规定,向自适应管理器4传输输入量 26,所述输入量26基于前述因素并且因此包括关于在系统17连续运 行时当前的系统状态18的信息。基于这些输入量26,在自适应管理器 4中对系统状态18进行状态分析。借助带有算法的模块,使自适应管 理器4可以执行对系统17的系统负荷的预言性估计。基于此,自适应 管理器4必要时采取措施,用以避免系统过负荷和/或调节系统过负荷, 从而减轻系统17的负荷。为此,由自适应管理器4通过经由接口 12、 14、 16控制自适应软件组件8、 10、 12来选择匹配级。基于相应调整 的自适应软件组件6、 8、 IO来影响系统状态18 (双箭头),并因此实 施所采取的措施。此外可以通过组织系统2管理或考虑从外部对系统17起作用的其 它外部影响。这些外部影响通过自适应管理器4的系统接口 28来传输, 且在用于影响系统17的方法中予以考虑。外部影响包括参数或调定量 以及在对附加的、例如也是自适应的软件组件的再安装的范围内的软 件更新、或者在更换附加的、例如也是自适应的软件组件的范围内的 软件升级。此外可以通过系统接口 28来改变对系统17的预调。相应软件组件6、 8、 10中的不同匹配级例如适合应用于驾-驶员信 息系统中的导航。在此情况下,可以提供不同版本的分级。在此,轻 版本(Light-Version )只计算最短的和最快的路由。在全版本时,还 计算最佳路由。该全版本在相同的系统资源的情况下明显更多地充分 利用系统17或持续时间明显更长。在驾驶员信息系统中的诊断的应用适于作为另一实例,其中在这级。在轻版本的情况下进行部分诊断,其中只诊断确定的子系统。在 全版本的情况下实现对所有子系统的完整诊断。
权利要求
1.组织系统,其中为了在系统(17)连续运行时影响该系统(17)、特别是车辆系统,如此构造所述组织系统,使得所述组织系统具有自适应管理器(4)以及分别带有接口(12,14,16)的自适应软件组件(6,8,10),其中所述自适应管理器(4)通过所述接口(12,14,16)来调整、匹配和/或控制所述自适应软件组件(6,8,10)。
2. 如权利要求1所述的组织系统,其中每个自适应软件组件 (6,8,10)都具有多个匹配级,其中这些匹配级的特征对自适应软件组件(6,8,10)的自适应功能范围和/或资源需求进行表征,其中所述自适 应管理器(4)被构造用于通过所迷接口 (12,14,16)来识别和/或接通 自适应软件组件(6,8,10)的匹配级。
3. 如权利要求1或2所述的组织系统,其中所述自适应管理器(4) 具有系统接口 (28),通过该系统接口可以改变所述系统(17)的预 调。
4. 如上述权利要求中任一项所述的组织系统,其中所述自适应管 理器(4)被构造用于通过分析系统特定的因素(20,22,24)来确定系 统(17)的当前系统状态(18)。
5. 如上述权利要求中任一项所述的组织系统,其中所述自适应管 理器(4)具有带有算法的模块,用于预言地估计系统(17)的系统负 荷。
6. 如上述权利要求中任一项所述的组织系统,其中所述自适应管 理器(4)被构造用于在系统过负荷时采取措施。
7. 如上述权利要求中任一项所述的组织系统,所述组织系统被集 成到待影响的系统(17)中。
8. 用于在系统(17)连续运行时借助于自适应管理器(4)以及自 适应软件组件(6,8,10)影响所述系统(17)、特别是车辆系统的方法, 其中每个所述自适应软件组件(6,8,10)都具有接口 (12,14,16),其 中经由所述接口 (12,14,16)通过所述自适应管理器(4)来调整、匹 配和/或控制所述自适应软件组件(6,8,10)。
9. 如权利要求8所述的方法,其中在所述系统(17)连续运行时 经由所述自适应软件组件(6,8,10)来改变所述系统(17)的资源需求 和/或特性范围。
10. 如权利要求8或9所述的方法,其中考虑对软件组件的更换和 /或对软件组件的再安装。
11. 具有程序代码单元的计算机程序,当计算机程序在计算机或相 应的计算单元上、特别是在具有根据权利要求1至7中任一项所述的 组织系统(2)的系统(17)中被执行时,用以执行根据权利要求8至 10中任一项所述的方法的所有步骤。
12. 具有存储在计算机可读的数据载体上的程序代码单元的计算 机程序产品,当计算机程序在计算机或相应的计算单元上、特别是在 具有根据权利要求1至7中任一项所述的组织系统(2)的系统(17) 中被执行时,用以执行根据权利要求8至10中任一项所述的方法的所 有步骤。
全文摘要
本发明组织系统(2)被构造用于在系统(17)连续运行时影响该系统(17)、特别是车辆系统。所述组织系统(2)具有自适应管理器(4)以及分别带有接口(12,14,16)的自适应软件组件(6,8,10)。规定所述自适应管理器(4)通过所述接口(12,14,16)来调整、匹配和/或控制所述自适应软件组件(6,8,10)。所述自适应管理器可以具有系统接口,通过该系统接口可以改变所述系统的预调。
文档编号H04L29/08GK101253749SQ200680032188
公开日2008年8月27日 申请日期2006年8月29日 优先权日2005年9月2日
发明者R·弗莱默, R·曼佩尔茨, R·默塞施米特 申请人:罗伯特·博世有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1