Code generation

CL 717 SC 106
6934668 Specifying and targeting portions of a graphical program for execution by multiple targets
Aug-23-2005 A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may...
6928640 System and method for building source code for connecting to systems
Aug-9-2005 A middleware schema for describing message transactions is provided, including a structured framework of commands and attributes to be employed by technical personnel in order to develop messages that...
6925632 System for configuration programming
Aug-2-2005 In a development platform, a classifier for a given application defines a data model of an application model as a pattern (an object model) from a finite number of patterns (object models) that represent...
6925630 Method for generating code for processing a database
Aug-2-2005 A method is described for generating code for loading and performing other processing operations on a multi-dimensional data warehouse. Databases are defined as entity-relationship data models, using a...
6914593 Computer system control with user data via interface surface and processing sensor
Jul-5-2005 A method and system for enabling user interaction with computer software running in a computer system. The user is provided with an interface surface containing information relating to the computer software...
6912535 System and method for automatically registering articles on a database via networks
Jun-28-2005 A system and method for automatically registering new articles on a database (110). The system automatically produces in the database a code for each article registered in the database. The system includes...
6898784 Method and system for forming skeletons for generating verification systems
May-24-2005 A verification system for a procedure interface is generated by using formal specifications of the procedure interface and generating test suites. The test suites are generated from the formal specifications...
6895574 Method and apparatus for automatically producing efficient code for computing derivatives
May-17-2005 One embodiment of the present invention provides a system that automatically computes a derivative of a numerical expression within a digital computer system. The system operates by receiving a representation...
6895573 Method for generating a workflow on a computer, and a computer system adapted for performing the method
May-17-2005 A method for generating a workflow on a computer. Assessment data, e.g. defining a need, is obtained from a user. Based thereon, a workflow including a logical sequence of interdependent steps to be made...
6892377 Method and system for platform-independent file system interaction
May-10-2005 A method and system are disclosed for platform-independent file system interaction that can abstract the system-level idiosyncrasies associated with multi-platform, multi-language, multi-encoding file...
6889373 Program generating support system, program generating method, storage medium and program
May-3-2005 Templates are multiplexed such that at least a part of a content description of a higher order parent template is represented by a lower order child template, and a desired source code is generated by...
6862581 Patch distribution system, method and computer program product
Mar-1-2005 A system, method, and computer program product are provided for distributing software patches utilizing a network. Initially, information relating to at least one application program is collected from...
6856994 System and method for condensing application software
Feb-15-2005 A method is disclosed for condensing an executable computer code for execution on a virtual machine. The method comprises condensing a first computer code of a plurality of system classes into a base file...
6856943 User perception tool
Feb-15-2005 The present invention provides a method and apparatus for measuring performance of a computer system. The method includes generating a first setpoint, generating an event, timing at least a portion of...
6854123 Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs
Feb-8-2005 Disclosed is a system, method, and program for providing a plurality of translator programs for translating source code in a cross-platform computer language, such as Java, to program statements capable...
6851105 Method and system for generating, applying, and defining a pattern
Feb-1-2005 The present invention relates a method and systems for generating, applying and defining patterns for software development. The software development tool receives an indication of a pattern, generates...
6850901 System and method permitting customers to order products from multiple participating merchants
Feb-1-2005 A universal automated order processing system represents multiple (e.g., hundreds or thousands) participating merchants who offer their products through the system. Customers become qualified for using...
6842856 System and method for dynamic management of a startup sequence
Jan-11-2005 A system, comprising a plug-in data structure to store plug-in data, the plug-in data structure including an initial list and an end list and a plug-in manager to read the plug-in data structure and start...
6839053 Hand-drawing capture via interface surface and processing sensor
Jan-4-2005 A method and system for enabling user interaction with computer software running in a computer system via an interface surface and a sensing device. The interface surface contains information relating...
6832366 Application generator
Dec-14-2004 A method and system are provided for the creation and use of custom-configured, database-backed, remotely accessible applications. Users of client devices (60) access an application generator server (30)...
6813702 Methods and apparatus for generating effective test code for out of order super scalar microprocessors
Nov-2-2004 A technique for producing a test executable in a computer. The technique involves forming multiple instruction streams. The technique further involves dividing the multiple instruction streams into portions,...
6804818 Integration mechanism for object-oriented software and message-oriented software
Oct-12-2004 In accordance with the present invention, methods are included, which may be implemented by employing a program storage device readable by machine, tangibly embodying a program of instructions executable...
6802052 Method, apparatus, and article of manufacture for providing automatic recognition and playback of repetitive input device patterns
Oct-5-2004 An apparatus, method, and article of manufacture for providing automatic recognition and playback of repetitive input device patterns. The invention provides an apparatus for automatic recognition and...
6795965 Multi-source program module updater
Sep-21-2004 Described herein is a technology for automatically updating the most current program modules associated with a just-detected hardware device. In one described implementation, a program-module updater generates...
6792594 Apparatus for producing software and method for producing software
Sep-14-2004 With software for any fields, to the effect that software is created automatically only by means of mechanical algorithm, but not depending upon personal abilities such as SE's experience, knowledge, application...
6785880 Tooling framework system and method for code generation
Aug-31-2004 The ToolFrame is a code generation tooling framework. Its components form the basis of a generic tooling framework that provides a structured, consistent, and flexible method for developing tools. The...
6772409 Specification to ABAP code converter
Aug-3-2004 A method of generating procedural language code for extracting data from a data warehouse comprising the steps of accepting a declarative specification and generating procedural language code to execute...
6772408 Event model using fixed-format text strings to express event actions
Aug-3-2004 The present invention relates to computer software for initiating actions in response to user input, e.g., on an Internet web page. More particularly, the invention provides an improved event model comprising...
6763515 System and method for automatically generating a graphical program to perform an image processing algorithm
Jul-13-2004 System and method for automatically generating a graphical program to perform an image processing algorithm. A user may develop an image processing algorithm in an image prototyping environment. The image...
6757888 Method and apparatus for manipulating data during automated data processing
Jun-29-2004 A number of items of data from a data source (12) can be processed and then deposited in at least one data destination (16, 17). The data can be image data, text data, numeric data or some other type of...
6757887 Method for generating a software module from multiple software modules based on extraction and composition
Jun-29-2004 There is provided a method for generating a software module based upon elements from multiple software modules. The method includes the step of extracting a plurality of sets of elements from the multiple...
6754540 Flowchart-based control system including external functions
Jun-22-2004 A flowchart-based programming and control system includes a computer with a processor, memory, and a display. A device is associated with a process. A flowcharting module executed by the computer generates...
6751569 System and method for receiving information from a test apparatus
Jun-15-2004 A system that includes a computer system configured to boot using a system firmware is provided. The system firmware includes instructions for causing the computer system to provide a control code to a...
6748588 One-pass greedy-pattern-matching finite-state-machine code generation
Jun-8-2004 A one-pass, greedy-pattern-matching, finite-state-machine code generator is disclosed. The code generator generates local code (such as processor-native code) from intermediate code (such as Java byte...
6748517 Constructing database representing manifold array architecture instruction set for use in support tool code creation
Jun-8-2004 Details of a highly cost effective and efficient implementation of a manifold array (ManArray) architecture and instruction syntax for use therewith are described herein. Various aspects of this approach...
6735764 Automatic machine application program development system and computer product
May-11-2004 The automatic machine application program development system has a tool area in which a new component as an element for describing a program as a flowchart is installed, and a drawing area in which a flowchart...
6701517 Method for synchronizing JAVA with UML in a version configuration management system
Mar-2-2004 A computer-implemented method for synchronizing JAVA with UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of JAVA source exist,...
6701513 Program-development environment for use in generating application programs
Mar-2-2004 The present invention relates to a program-development environment that allows developers to seamlessly switch between a visual programming paradigm and a textual programming paradigm, thereby permitting...
6701381 Data processing system and development method
Mar-2-2004 A client/server data processing system is developed by a method (20) in which a meta model (21) is transformed by a model generator (24) into an application model (25) which has a layered structure reflecting...
6698010 System, method and computer program product for automatic generation of data processing program
Feb-24-2004 To generate automatically a data processing program for referring to, updating, and deleting the date of a table of a database, using a cursor definition statement. Specification input means accepts specifications....
6697819 Reusable database access component
Feb-24-2004 Providing economical interconnectivity between application programs and database content is obviated by the described database management system interface. The system of the invention includes at least...
6694508 Method for synchronizing UML with JAVA in a version configuration management system
Feb-17-2004 A computer implemented-method for synchronizing JAVA in a UML in a computer system executing a repository program. The method comprises the steps of determining if a previous revision of UML representation...
6694320 Branding dynamic link libraries
Feb-17-2004 Techniques for centralized management of branding information for computer products are disclosed. The techniques are particularly well suited for use with software application to display branding information...
6690981 System and method for encapsulating user interface code for a graphical program
Feb-10-2004 System and method for enabling user interface code to be encapsulated in a sub-program of a graphical program. A node referencing a user interface element of a graphical program may be connected to a node...
6684388 Method for generating platform independent, language specific computer code
Jan-27-2004 A method of generating language specific code comprising the steps of extracting neutral code from a knowledge base, preprocessing the neutral code, providing a code generator with the preprocessed neutral...
6681318 Method and apparatus for using an assist processor to prefetch instructions for a primary processor
Jan-20-2004 One embodiment of the present invention provides a system that prefetches instructions by using an assist processor to perform prefetch operations in advance of a primary processor. The system operates...
6675376 System and method for fusing instructions
Jan-6-2004 A system and method for producing a fused instruction is described. In one embodiment, a first instruction and a second instruction that are both simple instructions (e.g., perform only one operation)...
6675370 System and method for imbedding hyperlinked language grammar notation in a "literate" programming environment
Jan-6-2004 Documentation of a software application is automatically generated for the classes, written in an object oriented-language, which comprise the application. The classes within the application are typically...
6668369 Software debugging tool for displaying dynamically written software code
Dec-23-2003 A software debugging tool for assisting a programmer in locating errors in content or coding, etc. generated at the client, e.g., using scripts and/or dynamic HTML. Whereas current debugging tools, such...
6665685 Deriving database interaction software
Dec-16-2003 A first set of computer software data is analyzed that specifies interaction with a database. From the first set of computer software data, a second set of computer software data is derived for interacting...