发明名称 Aeronautical software application development workbench comprising a structured functional description language
摘要 An aeronautical software application development workbench handling the production of a graphical human-machine interface on one or more display equipment systems comprises computer means processing software tools for creating, simulating or integrating graphical functions or “widgets” and logic functions for modifying the content of the graphical functions according to incoming events on the display equipment system or systems, said widgets being described in a file called “Definition File”. The workbench includes a single graphical editor for designing the user application, the technical characteristic of which is to produce a structured language which describes each widget contained in the definition file and which associates consumed variables called “input plugs” with the modifiable attributes of said widget and produced variables called “output plugs” with the notifications of the events produced by said widget.
申请公布号 US9015653(B2) 申请公布日期 2015.04.21
申请号 US201113302806 申请日期 2011.11.22
申请人 Thales 发明人 Leconte Hervé;Thiry Yannick;Arneau David
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 Baker Hostetler LLP 代理人 Baker Hostetler LLP
主权项 1. A method for implementing executable software in one or more display equipment systems, the method comprising: producing said executable software by an aeronautical software application development workbench handling production of a graphical human-machine interface on the one or more display equipment systems, said aeronautical software application development workbench comprising computer means processing software tools for creating, simulating, or integrating graphical functions or “widgets” and logic functions for modifying content of the graphical functions according to incoming events on the one or more display equipment systems, said widgets are described in a definition file; and installing said executable software in said one or more display equipment systems, wherein the aeronautical software application development workbench includes a single graphical editor for designing said executable software, said graphical editor producing a structured functional description language which includes a definition of each widget contained in the definition file;a definition of functional capabilities of said widgets by associating consumed variables or “input plugs” with modifiable attributes of said widget, the “input plug” is a specific datum used to dynamically modify one or more graphical attributes of said widget; andby associating produced variables or “output plugs” with notifications of events produced by said widget, the “output plug” is a datum signaling an equipment system state change request.
地址 Courbevoie FR