PROGRAM CREATION SUPPORT DEVICE
Gespeichert in:
| Titel: | PROGRAM CREATION SUPPORT DEVICE |
|---|---|
| Document Number: | 20120222001 |
| Publikationsdatum: | August 30, 2012 |
| Appl. No: | 13/503747 |
| Application Filed: | August 24, 2010 |
| Abstract: | A program creation support device includes a program component creating, upon a user setting a content of a reuse parameter corresponding to each program element, a program in accordance with the set content, and a program component holding unit editing the program by reuse of that. The program component includes a program element creating, upon a plurality of parameters being enumerated and set in the reuse parameter, a program in which a plurality of elements corresponding to respective parameters are combined. The program creation support device can reduce efforts in the selection and combination of program components for creating a program conforming to predetermined specifications, to thereby enhance the efficiency of creating a program. |
| Inventors: | Nakai, Satoru (Tokyo, JP); Sato, Tomonori (Tokyo, JP); Nakamura, Naoki (Tokyo, JP); Yasui, Terumasa (Tokyo, JP); Kai, Hirofumi (Tokyo, JP); Onishi, Hiroaki (Tokyo, JP) |
| Assignees: | Mitsubishi Electric Corporation (Tokyo, JP) |
| Claim: | 1-14. (canceled) |
| Claim: | 15. A program creation support device, comprising: a program component including at least one program element, for creating, upon a user setting a content of a reuse parameter corresponding to each program element, a program in accordance with the set content; a program component holding unit holding said program component; and a program editing unit editing the program by reuse of said program component, wherein said program component includes an ANDed program element indicating AND combination of the same program elements or an ORed program element indicating OR combination of the same program elements; and said program creation support device creates, upon a plurality of parameters being enumerated and set in the reuse parameter of said ANDed program element or said ORed program element, a program in which a plurality of the same program elements corresponding to said plurality of enumerated parameters are ANDed or ORed. |
| Claim: | 16. The program creation support device according to claim 15, further comprising a program component defining unit allowing a user to define a new program component. |
| Claim: | 17. The program creation support device according to claim 15, wherein: said program component holding unit further holds a program element component that is usable as a constituent element of the program component and includes at least one program element, for creating, upon a user setting a content of a reuse parameter corresponding to each program element, a program in accordance with the set content; said program element component is usable as a constituent element of another program element component; said program component or said program element component includes an ANDed program element component indicating AND combination of the same program element components or an ORed program element component indicating OR combination of the same program element components; and said program creation support device creates, upon a plurality of parameters being enumerated and set in the reuse parameter of said ANDed program element component or said ORed program element component, a program in which a plurality of the same program elements components corresponding to said plurality of enumerated parameters are ANDed or ORed. |
| Claim: | 18. The program creation support device according to claim 17, further comprising: a program element component defining unit allowing a user to define a new program element component; and a program component defining unit allowing a user to define a new program component using the program element component. |
| Claim: | 19. The program creation support device according to claim 15, wherein: said program component holding unit further holds a program hierarchical component including at least one program component, for creating, upon a user setting a content of a reuse parameter associated with each program element of each program component, a program in accordance with the set content; said program editing unit is configured to edit the program by reuse of said program hierarchical component; said program hierarchical component is usable as a constituent element of another program hierarchical component; and said program creation support device creates, upon a plurality of parameters being enumerated and set in the reuse parameter, a program in which a plurality of program components corresponding to the respective parameters are combined. |
| Claim: | 20. The program creation support device according to claim 19, further comprising a program hierarchical component defining unit allowing a user to define a new program hierarchical component using the program component. |
| Claim: | 21. The program creation support device according to claim 15, wherein said program editing unit further includes means for creating additional information regarding the program after being edited, based on the parameters set for each reuse parameter. |
| Claim: | 22. The program creation support device according to claim 15, wherein said program editing unit further includes a program creating unit applying predetermined specifications described in a specification description file to said reuse parameter of the program component held by said program component holding unit to create a program from said program component. |
| Claim: | 23. The program creation support device according to claim 22, further comprising a specification setting unit setting predetermined specifications, wherein said program creating unit applies the predetermined specifications set by said specification setting unit to said reuse parameter of the program component held by said program component holding unit to create a program from said program component. |
| Current U.S. Class: | 717/110 |
| Current International Class: | 06 |
| Dokumentencode: | edspap.20120222001 |
| Datenbank: | USPTO Patent Applications |
Schreiben Sie den ersten Kommentar!