Data processing: software development – installation – and managem – Software program development tool – Translation of code
Patent
1998-10-13
2000-04-25
Hafiz, Tariq R.
Data processing: software development, installation, and managem
Software program development tool
Translation of code
717 11, G06F 945
Patent
active
060539518
ABSTRACT:
A computer-implemented system and method for automatically generating graphical code in a graphical programming system. The computer memory stores a plurality of graphical code templates. The graphical programming system executing on the computer system also includes a plurality of front panel objects or controls which represent the user interface. One or more associated graphical code portions or templates can be associated with certain of the controls. According to the present invention, the user first selects a control and then preferably initiates the graphical code generation wizard for the control. When the graphical code generation wizard is invoked, the wizard displays on the screen a configuration panel or dialog, prompting the user to configure the control or object. The user then selects parameter values to configure certain aspects of the graphical code being created. The graphical code generation wizard selects a graphical code template in response to the control and configures the graphical code template with the parameter values. The graphical code generation wizard then creates an association between the control and the configured graphical code. The user can edit wizard created code either using the graphical code generation wizard or by unlocking the association between the control and the code and making the changes directly in the block diagram. The present invention also comprises a graphical code generation wizard designed specifically for industrial automation applications, referred to as the MMI G Wizard.
REFERENCES:
patent: 4695833 (1987-09-01), Ogura et al.
patent: 5432903 (1995-07-01), Nielsen
patent: 5485601 (1996-01-01), Ching
patent: 5495567 (1996-02-01), Iizawa et al.
patent: 5603034 (1997-02-01), Swanson
patent: 5664180 (1997-09-01), Halpert et al.
patent: 5668966 (1997-09-01), Ono et al.
patent: 5696975 (1997-12-01), Moore et al.
patent: 5760788 (1998-06-01), Chainini et al.
patent: 5923885 (1999-07-01), Johnson et al.
patent: 5946693 (1999-08-01), Mizuyama et al.
patent: 5966532 (1999-10-01), McDonald et al.
patent: 5974256 (1998-10-01), Matthews et al.
Nlelsen, "Traditional dialogure designe applied to moderns user interface", Comm. of the ACM, vo. 33, No. 10, pp. 109-118, Oct. 1990.
Praecofer et al, "Visual modeling of DEVS based multiformalism systems based on higraphs", Proc. of winter simulation conf. pp.595-603, 1993.
Carlisle et al, "Rapid A free portable GUI design tool", ACM pp. 158-164, Mar. 1998.
Cockburn et al, "Towards literate toold for novice programmers", ACSE-ACM, pp. 107-116, 1997.
Janssen et al, "Generating user interface from data models and dialouge net specifications", ACM pp. 418-423, May 1993.
Guemhioui et al., Object orienetd design and automatic ADA code generation in the education of software engineers, ACM Conf. pp. 126-136, Feb. 1993.
Jensen & Koch, An ecological man-machine interafce for temporal visualization, Intelligent User Interface Conf. 93 ACM, pp. 235-238, Jul. 1992.
Du et al., "Experience with object orineted methodologies in the new online event display for delphi", pp. 873-876, 1998.
Sefika et al., "Monitoring compliance of a software system with high level design models", Proc. of ICSE-IEEE, pp. 387-396, 1996.
Cohen et al., "Automatic monitoring of software requirements", ICSE--ACM, pp. 602-603, 1997.
Kevin Weeks, "The sweet smell of C++", Windows Tech. Journal, 69-72, Sep. 1994.
Henderson Sellers, "O O Diagram Connectivity", JOOP, vol. 11, No. 7, pp. 60-68, Nov. 1998.
Kudukoli Ramprasad
McDonald Ryan O.
Richardson Gregory C.
Hafiz Tariq R.
Hood Jeffrey C.
Khatri Anil
National Instruments Corporation
LandOfFree
Man/machine interface graphical code generation wizard for autom does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Man/machine interface graphical code generation wizard for autom, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Man/machine interface graphical code generation wizard for autom will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-990206