Legal claims defining the scope of protection, as filed with the USPTO.
1. An electronic device having a processor and a memory for generating at least one computer file from among a computer code and at least one descriptive document of the computer code, to produce at least part of a graphic interface of an electronic equipment, the device comprising: a creation module configured to create a formalized description of the graphic interface in the form of software requirements, each of the software requirements being associated with a graphic object of the graphic interface and being created from a list of resources, and a generation module configured to generate, from the created formalized description, at least one computer file among a source code and at least one descriptive document of the source code, the source code being designed to be compiled in an executable code for the production of the at least part of the graphic interface of the electronic equipment, each descriptive document containing information relative to the software requirements, wherein the creation module includes a filtering capability configured to select, in particular as a function of the corresponding graphic object, only some resources from among the list of resources, wherein each of the software requirements is chosen from the group: an initial display requirement, a display refresh requirement, a requirement of an interaction associated with the graphic object and a requirement for processing an event, and wherein the filtering capability is further configured to select a syntax of each of the software requirements as a function of the type of the corresponding software requirement.
2. The device according to claim 1 , wherein the device further comprises a compilation module configured to compile the generated source code into an executable code, the executable code being configured to be executed by the electronic equipment to produce the at least one part of the graphic interface.
3. The device according to claim 1 , wherein at least one software requirement includes a field to be filled in; and wherein the filtering capability is further configured to select only some resources from among the list of resources further as a function of the field type.
4. The device according to claim 3 , wherein the creation module further includes an acquisition capability configured to acquire, only in the form of a chain of alphanumeric characters, data of the field.
5. The device according to claim 1 , wherein each of the software requirements is chosen from the group consisting of: an initial display requirement, a display refresh requirement, a requirement of an interaction associated with the graphic object and a requirement for processing an event.
6. The device according to claim 5 , wherein the filtering capability is further configured to select only some resources from among the list of resources further as a function of the type of the corresponding software requirement.
7. The device according to claim 1 , wherein the filtering capability is further configured to select the syntax of each of the software requirements from among several possible syntaxes, in particular as a function of the corresponding graphic object.
8. The device according to claim 1 , wherein each descriptive document generated by the generation module complies with the requirements of standard RTCA DO-178C, each descriptive document being chosen from the group consisting of: a specification document, a design document and a traceability document for traceability of requirements of the specification and/or design documents.
9. The device according to claim 8 , wherein each descriptive document is chosen from the group consisting of: a specification document, a design document and a traceability document for traceability of requirements of the specification and/or design documents.
10. A method for generating at least one computer file from among a computer code and a descriptive document of the computer code, in order to produce at least part of a graphic interface of an electronic equipment, the method being implemented by a computer and comprising: creating a formalized description of the graphic interface in the form of software requirements, each of the software requirements being associated with a graphic object of the graphic interface and being created from a list of resources, generating, from the created formalized description, at least one computer file from among a source code and a descriptive document of the source code, the source code being designed to be compiled into executable code in order to produce at least part of the graphic interface of the electronic equipment, the descriptive document containing information relative to the software requirements, wherein the creation step further includes filtering the resources in order to select, in particular as a function of the corresponding graphic object, only some resources from among the list of resources, wherein each of the software requirements is chosen from the group: an initial display requirement, a display refresh requirement, a requirement of an interaction associated with the graphic object and a requirement for processing an event, and wherein the filtering of the resources further comprises selecting a syntax of each of the software requirements as a function of the type of the corresponding software requirement.
11. The method according to claim 10 , wherein the method further comprises, after the generating, compiling the generated source code in an executable code, the executable code being configured to be executed by the electronic equipment in order to produce the at least part of the graphic interface.
12. A non-transitory computer readable medium including a computer program including software instructions which, when implemented by a computer, cause the computer to perform a method, comprising: creating a formalized description of the graphic interface in the form of software requirements, each of the software requirements being associated with a graphic object of the graphic interface and being created from a list of resources, generating, from the created formalized description, at least one computer file from among a source code and a descriptive document of the source code, the source code being designed to be compiled into executable code in order to produce at least part of the graphic interface of the electronic equipment, the descriptive document containing information relative to the software requirements, wherein the creation step further includes filtering the resources in order to select, in particular as a function of the corresponding graphic object, only some resources from among the list of resources, wherein each of the software requirements is chosen from the group: an initial display requirement, a display refresh requirement, a requirement of an interaction associated with the graphic object and a requirement for processing an event, and wherein the filtering of the resources further comprises selecting a syntax of each of the software requirements as a function of the type of the corresponding software requirement.
Unknown
June 12, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.