Software maintenance supporting device for analyzing relationships between variables
    1.
    发明授权
    Software maintenance supporting device for analyzing relationships between variables 有权
    用于分析变量之间关系的软件维护支持设备

    公开(公告)号:US09170805B2

    公开(公告)日:2015-10-27

    申请号:US13808152

    申请日:2010-07-20

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F8/70 G06F8/75 G06F11/3604

    摘要: The invention relates to a software maintenance supporting device that analyzes and displays the structure of software, and its object is to divide software into clusters including plural variables and illustrate the result of the division. The software maintenance supporting device extracts variable dependence relation data from a source code, and divides software into clusters including plural variables, using a variable dependence relation. Also, an inter-variable dependence relation is illustrated as a directed graph in which a variable is expressed as a node and a dependence relation is expressed as a link, and variables belonging to the same cluster are highlighted.

    摘要翻译: 本发明涉及一种分析和显示软件结构的软件维护支持装置,其目的是将软件分成包括多个变量的集群,并说明分割的结果。 软件维护支持装置从源代码提取可变依赖关系数据,并使用变量依赖关系将软件分成包括多个变量的群集。 另外,变量间依赖关系被示出为有向图,其中变量被表示为节点,并且依赖关系被表示为链接,并且突出显示属于相同簇的变量。

    Automatic program generation device and automatic program generation method
    2.
    发明授权
    Automatic program generation device and automatic program generation method 有权
    自动程序生成装置和自动程序生成方法

    公开(公告)号:US09015658B2

    公开(公告)日:2015-04-21

    申请号:US13607087

    申请日:2012-09-07

    IPC分类号: G06F9/44

    CPC分类号: G06F8/30 G06F8/36

    摘要: A device and method automatically generate a program for buffering differences based on characteristics of a component. A buffer program for buffering differences of the way to use a component during different software environments is automatically generated. The device includes a controller for executing automatic generation of the buffer program, a memory including control information and a processing program, an input device for inputting the processing content of the component, and an output device for outputting the automatically generated buffer program. The memory records a plurality of forms for buffering the component as the control information and the controller extracts characteristic information based on the processing content of the component and records the extracted characteristic information as control information in the memory, selects a specified form based on the characteristic information, and generates the buffer program based on the selected form and the characteristic information.

    摘要翻译: 设备和方法基于组件的特性自动生成用于缓冲差异的程序。 自动生成用于缓冲在不同软件环境中使用组件的方式差异的缓冲程序。 该装置包括用于执行缓冲器程序的自动生成的控制器,包括控制信息和处理程序的存储器,用于输入部件的处理内容的输入装置,以及用于输出自动生成的缓冲器程序的输出装置。 存储器记录用于缓存部件的多个形式作为控制信息,并且控制器基于部件的处理内容提取特征信息,并将所提取的特征信息作为控制信息记录在存储器中,基于特性选择指定的形式 信息,并且基于所选择的形式和特征信息生成缓冲器程序。

    Software Analysis Program and Software Analysis System
    3.
    发明申请
    Software Analysis Program and Software Analysis System 审中-公开
    软件分析程序和软件分析系统

    公开(公告)号:US20140331202A1

    公开(公告)日:2014-11-06

    申请号:US14364502

    申请日:2011-12-12

    IPC分类号: G06F9/44

    CPC分类号: G06F8/75 G06F8/751

    摘要: To easily specify a difference part among multiple source codes even in the case of software that is relatively large scaled and complicated as an embedded system, and to make it possible for an area of influence that the difference part has to be easily understood. In a software analysis system of an embedded system into which a computer system is embedded, the software analysis system has a similarity measurement part that treats a dependence relationship in the source code controlling the embedded system as a graphical structure and measures a similarity of one or more source codes, and an image display unit for displaying the similarity.

    摘要翻译: 即使在作为嵌入式系统的比较大且复杂的软件的情况下,也可以容易地指定多个源代码中的差分部分,并且能够容易地理解差分部分的影响区域。 在其中嵌入有计算机系统的嵌入式系统的软件分析系统中,软件分析系统具有将控制嵌入式系统的源代码中的依赖关系视为图形结构的相似度测量部分,并且测量一个或多个 更多的源代码,以及用于显示相似性的图像显示单元。

    Embedded control device
    4.
    发明授权
    Embedded control device 有权
    嵌入式控制装置

    公开(公告)号:US08649939B2

    公开(公告)日:2014-02-11

    申请号:US13578099

    申请日:2011-01-31

    IPC分类号: G06F7/00

    摘要: There is provided an embedded control device having high real time performance and capable of securing data concurrency. The embedded control device according to the present invention includes disclosure data and stored data as control data to be disclosed to a data reference component. The embedded control device changes over a reference destination for the data reference component either to the disclosure data or to the stored data, depending on which of the execution priority of the data disclosing source component and the execution priority of the data reference component is higher.

    摘要翻译: 提供具有高实时性能并且能够保证数据并发性的嵌入式控制装置。 根据本发明的嵌入式控制装置将公开数据和存储的数据作为要公开给数据参考部件的控制数据。 根据数据公开源组件的执行优先级和数据参考组件的执行优先级较高,嵌入式控制设备将数据参考组件的参考目的地改变为公开数据或存储的数据。

    Software Maintenance Supporting Device and Electronic Control Device Verified by the Same
    6.
    发明申请
    Software Maintenance Supporting Device and Electronic Control Device Verified by the Same 有权
    软件维护支持设备和电子控制设备的验证

    公开(公告)号:US20130111438A1

    公开(公告)日:2013-05-02

    申请号:US13808152

    申请日:2010-07-20

    IPC分类号: G06F9/44

    CPC分类号: G06F8/70 G06F8/75 G06F11/3604

    摘要: The invention relates to a software maintenance supporting device which analyzes and displays the structure of software, and its object is to divide software into clusters including plural variables and illustrate the result of the division.A software maintenance supporting device according to the invention includes variable dependence relation analysis means for extracting variable dependence relation data from a source code, and variable cluster analysis means for dividing software into clusters including plural variables, using a variable dependence relation. Also, an inter-variable dependence relation is illustrated as a directed graph in which a variable is expressed as a node and a dependence relation is expressed as a link, and variables belonging to the same cluster are highlighted.

    摘要翻译: 本发明涉及一种软件维护支持装置,其分析和显示软件的结构,其目的是将软件分成包括多个变量的集群,并说明分割的结果。 根据本发明的软件维护支持装置包括用于从源代码提取可变依赖关系数据的变量依赖关系分析装置,以及使用可变依赖关系将软件分成包括多个变量的群集的可变群集分析装置。 另外,变量间依赖关系被示出为有向图,其中变量被表示为节点,并且依赖关系被表示为链接,并且突出显示属于相同簇的变量。

    Embedded controllers and development tool for embedded controllers
    7.
    发明授权
    Embedded controllers and development tool for embedded controllers 有权
    嵌入式控制器和嵌入式控制器开发工具

    公开(公告)号:US08347282B2

    公开(公告)日:2013-01-01

    申请号:US12194948

    申请日:2008-08-20

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/36

    摘要: An embedded controller development tool which generates an interface means for preserving and outputting a control data calculated by the control operation means based on a specific computational procedure, and providing said control data to a plurality of control operation means including said control operation means; wherein the control operation means is described as a function in the source code of the program, the reference data used for calculation by said control operation is an argument of the function, said control data calculated by said control operation means is the argument of the function which points the return value or the address of said function.

    摘要翻译: 一种嵌入式控制器开发工具,其生成接口装置,用于基于特定的计算过程来保存和输出由控制操作装置计算的控制数据,并将所述控制数据提供给包括所述控制操作装置的多个控制操作装置; 其中控制操作装置被描述为程序的源代码中的功能,用于由所述控制操作计算的参考数据是功能的自变量,由所述控制操作装置计算的所述控制数据是所述功能的参数 其指示所述功能的返回值或地址。

    Multi-processor system
    8.
    发明授权
    Multi-processor system 有权
    多处理器系统

    公开(公告)号:US07836233B2

    公开(公告)日:2010-11-16

    申请号:US10642755

    申请日:2003-08-19

    IPC分类号: G06F13/00

    摘要: A serial communication interface (SCI) cable 4 is provided between the slave processor 2 and the master processor 3. Both processors are connected with a communication interface for peripheral units (SPI: Serial Peripheral Interface) which enables fast transmission. The slave processor 2 transmits a transmission request command which requests at least one of data transmission and reception from the command communication section 220 to the master processor 3 through the SCI cable 4. The master processor 3 transfers data to and from the slave processor 2 in communication with the slave processor 2 by means of the data communication section 310 through the fast SPI cable 5 in response to a transmission request command sent from the slave processor 2 With this, the processing ability of a multi-processor system can be increased.

    摘要翻译: 在从属处理器2和主处理器3之间提供串行通信接口(SCI)电缆4.两个处理器都连接有外围设备的通信接口(SPI:串行外设接口),可实现快速传输。 从处理器2通过SCI电缆4发送从命令通信部220向主处理器3请求数据发送和接收中的至少一个的发送请求命令。主处理器3将来自从处理器2的数据传送到从处理器2 响应于从从属处理器2发送的发送请求命令,通过数据通信部分310通过快速SPI电缆5与从属处理器2进行通信。由此,可以增加多处理器系统的处理能力。

    Radio Communication System For Controlling a Vehicle
    9.
    发明申请
    Radio Communication System For Controlling a Vehicle 有权
    用于控制车辆的无线电通信系统

    公开(公告)号:US20090118898A1

    公开(公告)日:2009-05-07

    申请号:US12350553

    申请日:2009-01-08

    IPC分类号: G06F17/00

    摘要: A radio control system for controlling a vehicle includes a transmission node for transmitting vehicle control data, the vehicle control data including at least one of a measured value of a vehicle state or a driver's manipulated variable and a control target value of a control actuator in the vehicle, a reception node for receiving the vehicle control data, and a plurality of radio communication routes between the transmission node and the reception node. A radio communication route that satisfies communication limit time of transmission data including the vehicle control data and satisfies lowest required reliability of the transmission data is selected from among the radio communication routes.

    摘要翻译: 用于控制车辆的无线电控制系统包括用于发送车辆控制数据的发送节点,车辆控制数据包括车辆状态的测量值或驾驶员操纵变量中的至少一个以及控制致动器的控制目标值 车辆,用于接收车辆控制数据的接收节点,以及发送节点和接收节点之间的多个无线电通信路由。 从无线通信路由中选择满足包括车辆控制数据并满足发送数据的最低要求可靠性的发送数据的通信限制时间的无线通信路由。

    Method of Configuring a Control Algorithm Being Executable by a Controller
    10.
    发明申请
    Method of Configuring a Control Algorithm Being Executable by a Controller 有权
    配置由控制器执行的控制算法的方法

    公开(公告)号:US20080262640A1

    公开(公告)日:2008-10-23

    申请号:US12104804

    申请日:2008-04-17

    申请人: Kentaro YOSHIMURA

    发明人: Kentaro YOSHIMURA

    IPC分类号: G05B19/00

    摘要: The present invention relates to a method of configuring a control algorithm being executable by a controller, a controller for controlling a plant in real-time, and a control algorithm generator. An important aspect of the invention is that the control algorithm is subdivided into at least one task and task activation time periods are assigned to each task of the at least one task based on data about the control algorithm and data about the plant to be controlled, wherein the execution of the tasks of the control algorithm is scheduled in accordance with the assigned task activation time periods.

    摘要翻译: 本发明涉及一种配置由控制器执行的控制算法的方法,用于实时控制设备的控制器和控制算法生成器。 本发明的一个重要方面是,控制算法被细分为至少一个任务,并且基于关于控制算法的数据和关于待控制的设备的数据的任务激活时间段被分配给至少一个任务的每个任务, 其中根据所分配的任务激活时间段来调度所述控制算法的任务的执行。